Skip to content
ExplicaciónAdmin

Automations 101: triggers, acciones, destinos, variables

Automations 101: triggers, acciones, destinos, variables

En Dailybot, una automation es una operación compuesta por triggers y acciones que te ayuda a automatizar algo en el trabajo. Aprende más sobre los conceptos que encontrarás al implementar una en la app web:


Contenido

1️⃣ Triggers

2️⃣ Acciones

3️⃣ Destino

4️⃣ Variables

5️⃣ Comandos (¡nuevo!)


1️⃣ Triggers

Los triggers son eventos que le dicen a Dailybot que haga algo. Cuando una automation se “dispara”, acaba de ocurrir algún evento que elegiste previamente, y Dailybot lo notó. En esencia, todas las automations comienzan con un evento que dispara una acción esperada.

SI algo sucede (tu evento) ⚡ dile a Dailybot que HAGA algo más (acción esperada)

Dailybot incluye 15 triggers integrados para ayudarte a crear automations. Veamos cuáles son:

El usuario ejecuta un atajo/comando

Puedes usar uno de los comandos personalizados que has creado para disparar una automation.

Se dispara una tarea programada

Usa expresiones cron para disparar una nueva automation en el momento o la frecuencia que desees.

El usuario completa un check-in

Cada vez que un participante de un check-in completa su reporte por chat o web, este evento se disparará.

El usuario reporta un bloqueo en un check-in

Cada vez que un participante de un check-in completa su reporte por chat o web, Y su reporte contiene un bloqueo, este evento se disparará.

Un formulario recibe una nueva respuesta/registro

Cada vez que un usuario completa uno de tus formularios, este evento se disparará.

Se actualiza un registro de formulario

Cada vez que un usuario edita una respuesta que te dio anteriormente en uno de tus formularios, este evento se disparará.

Se aprueba un registro de formulario

Cada vez que un usuario completa uno de tus formularios con flujo de aprobación, y una de las personas seleccionadas aprueba su solicitud, este evento se disparará.

Se rechaza un registro de formulario

Cada vez que un usuario completa uno de tus formularios con flujo de aprobación, y una de las personas seleccionadas rechaza su solicitud, este evento se disparará.

Otra automation ha terminado

Puedes anidar tus automations y usar el final de una automation para disparar otra.

Actividad registrada en Dailybot

Con la ayuda de nuestras integraciones nativas, puedes pedirle a Dailybot que dispare una automation cada vez que capture nueva actividad de una de estas integraciones.

Evento enviado a la Automation Trigger API

Usa el trigger de la Automation API para enviar cualquier evento JSON a Dailybot e iniciar una nueva automation.

Kudos dado por cualquier persona

Este evento disparará una automation cada vez que alguien dé kudos, sin importar el destino, el mensaje o el valor de equipo que elijas.

El usuario es añadido a esta organización

Cada vez que se activa un nuevo usuario en tu organización, este evento se disparará.

El usuario es añadido a un equipo

Cada vez que alguien añade a otra persona a un equipo de tu organización, este evento se disparará.

El usuario es eliminado de un equipo

Cada vez que alguien elimina a otra persona de un equipo de tu organización, este evento se disparará.

2️⃣ Acciones

Las acciones son operaciones que puedes ejecutar después de tu trigger inicial. Cuando una automation se “dispara”, Dailybot prepara la lista de acciones que elegiste previamente para ejecutarla, en orden, hasta completar todo el proceso.

⏰ Cada vez que se dispara el evento que elegiste ⚡ Dailybot realiza un conjunto de acciones

Dailybot incluye 5 acciones integradas para ayudarte a automatizar procesos:

Send a chat message – envía un mensaje a los DMs de usuarios o a canales.

Send an email message – envía un correo a usuarios de Dailybot o a direcciones de correo externas.

Trigger custom command – ejecuta uno de tus comandos personalizados y envía el resultado a canales o DMs específicos.

Select random Form record – elige una entrada al azar de uno de tus formularios.

Insert Form record – crea una nueva entrada en el formulario que elijas.

3️⃣ Destino

Los destinos son los lugares y las personas que forman parte de tu automation. Cuando una automation se “dispara”, puedes elegir los lugares específicos donde quieres que ocurra tu acción, así como las personas que deberían verse afectadas por dicha acción.

Canales / espacios – envía acciones a canales específicos (tanto públicos como privados). En los canales privados, primero hay que invitar a Dailybot.

Personas o equipos – preselecciona miembros activos de Dailybot, así como equipos.

Usuario involucrado en este flujo – dinámico; ya sea el propietario de la automation o el usuario que la disparó.

Correos personalizados – envía correos a usuarios de Dailybot externos (o no identificados por correo).

4️⃣ Variables

Las variables son marcadores de posición que puedes usar en tus mensajes para introducir dinámicamente una pieza de información en tu automation. Tienen la forma {{variable_name}} y puedes desplegar la lista de variables disponibles simplemente escribiendo {{ en la casilla de mensaje de la acción de tu automation.

5️⃣ Los comandos ahora forman parte de las Automations

Ahora también puedes usar el trigger “User intent is recognized” dentro del Automation Builder. Este trigger escucha lo que la gente le dice a Dailybot (antes conocido como comando) y, según esa intención, inicia flujos de trabajo de varios pasos que tú elijas. Es igual que la antigua función independiente de “comandos”, pero ahora con todo el poder de encadenar acciones, condiciones y otros pasos de Dailybot en un solo flujo.

Este cambio es parte de nuestro esfuerzo continuo por unificar todo en una sola plataforma de automation para las operaciones de equipo, de modo que, en lugar de funciones separadas, construyes y gestionas todos tus flujos de trabajo basados en intención desde un único lugar.

Captura de pantalla del generador de Automations