Referencia de variables de automation
Las variables son marcadores de posición que insertas en los mensajes y las acciones de una automation. En tiempo de ejecución, Dailybot las reemplaza por el valor correspondiente: el nombre del usuario, la respuesta del check-in, el equipo al que pertenece, etc. Esta referencia lista todas las variables admitidas actualmente, agrupadas por el trigger que las expone.
Variables generales del flujo de trabajo
Disponibles en todas las automations, sin importar el trigger.
| Variable |
Valor |
{{workflow_name}} |
Nombre de la automation que se está ejecutando. |
{{workflow_owner.first_name}} |
Nombre del propietario de la automation. |
{{workflow_owner.full_name}} |
Nombre completo del propietario de la automation. |
{{workflow_owner.email}} |
Correo del propietario de la automation. |
{{workflow_owner.role}} |
Rol del propietario de la automation. |
Trigger: El usuario ejecuta un atajo / comando
| Variable |
Valor |
{{user.uuid}} |
Identificador único del usuario que ejecuta el comando. |
{{user.full_name}} |
Nombre completo del usuario que ejecuta el comando. |
{{user.role}} |
Rol del usuario que ejecuta el comando. |
{{user.occupation}} |
Ocupación del usuario que ejecuta el comando. |
Trigger: Se dispara una tarea programada
| Variable |
Valor |
{{scheduled_execution_uuid}} |
Identificador único de la ejecución programada. |
Trigger: El usuario completa un check-in
Úsalas cuando la automation reacciona a una respuesta de check-in finalizada. Las variables de pregunta y respuesta están indexadas (_1, _2, _3) según su posición en el check-in.
| Variable |
Valor |
{{checkin_editors}} |
Lista de personas que pueden editar la actualización del check-in. |
{{checkin_participants}} |
Lista de personas que participan en el check-in. |
{{question_1}} |
Texto completo de la pregunta 1. |
{{question_1_short}} |
Versión abreviada de la pregunta 1. |
{{response_1}} |
Respuesta a la pregunta 1. |
{{question_2}} |
Texto completo de la pregunta 2. |
{{question_2_short}} |
Versión abreviada de la pregunta 2. |
{{response_2}} |
Respuesta a la pregunta 2. |
{{question_3}} |
Texto completo de la pregunta 3. |
{{question_3_short}} |
Versión abreviada de la pregunta 3. |
{{response_3}} |
Respuesta a la pregunta 3. |
{{response_3_has_blocker}} |
true si la respuesta a la pregunta 3 se marcó como un bloqueo. |
{{checkin_owner.first_name}} |
Nombre del propietario del check-in. |
{{checkin_owner.full_name}} |
Nombre completo del propietario del check-in. |
{{checkin_owner.email}} |
Correo del propietario del check-in. |
{{checkin_owner.role}} |
Rol del propietario del check-in. |
{{respondent.uuid}} |
Identificador único del usuario que responde. |
{{respondent.full_name}} |
Nombre completo del usuario que responde. |
{{respondent.email}} |
Correo del usuario que responde. |
Trigger: El usuario reporta un bloqueo en un check-in
El mismo conjunto de variables que El usuario completa un check-in anterior. Usa este trigger cuando solo quieras que la automation se ejecute en respuestas donde se marcó un bloqueo.
El mismo conjunto de variables de formulario aplica a todos los triggers relacionados con formularios. Las diferencias están en la configuración del trigger, no en las variables.
| Variable |
Valor |
{{form_approvers}} |
Lista de personas aprobadoras asignadas al formulario. |
{{question_1}} |
Texto completo de la pregunta 1. |
{{question_1_short}} |
Versión abreviada de la pregunta 1. |
{{response_1}} |
Respuesta a la pregunta 1. |
{{question_2}} |
Texto completo de la pregunta 2. |
{{question_2_short}} |
Versión abreviada de la pregunta 2. |
{{response_2}} |
Respuesta a la pregunta 2. |
{{question_3}} |
Texto completo de la pregunta 3. |
{{question_3_short}} |
Versión abreviada de la pregunta 3. |
{{response_3}} |
Respuesta a la pregunta 3. |
{{form_owner.first_name}} |
Nombre del propietario del formulario. |
{{form_owner.full_name}} |
Nombre completo del propietario del formulario. |
{{form_owner.email}} |
Correo del propietario del formulario. |
{{form_owner.role}} |
Rol del propietario del formulario. |
{{respondent.uuid}} |
Identificador único del usuario que respondió el formulario. |
{{respondent.full_name}} |
Nombre completo del usuario que respondió el formulario. |
{{respondent.email}} |
Correo del usuario que respondió el formulario. |
Trigger: Otra automation ha terminado
Úsalas al encadenar automations.
| Variable |
Valor |
{{prev_workflow_payload}} |
Payload enviado por el último paso completado de la automation anterior. |
{{prev_workflow_final_step}} |
Si el paso final de la automation anterior se completó. |
{{prev_workflow.uuid}} |
Identificador único de la automation anterior. |
{{prev_workflow.name}} |
Nombre de la automation anterior. |
Trigger: Actividad registrada en Dailybot
| Variable |
Valor |
{{activity_type}} |
Tipo de actividad registrada. |
{{activity_integration_type}} |
Integración que registró la actividad. |
{{activity_custom_type}} |
Tipo de actividad personalizada, si se ha definido. |
{{activity_friendly_name}} |
Nombre legible de la actividad. |
{{activity_message}} |
Mensaje o descripción de la actividad. |
{{activity_link}} |
Enlace asociado a la actividad. |
{{activity_payload}} |
Payload sin procesar de la actividad. |
{{activity_user.uuid}} |
Identificador único del usuario que disparó la actividad. |
{{activity_user.full_name}} |
Nombre completo del usuario que disparó la actividad. |
Trigger: Evento enviado a la Workflow Trigger API
| Variable |
Valor |
{{input_event}} |
Evento de entrada sin procesar que inició la automation. |
Trigger: Kudos dado
| Variable |
Valor |
{{receivers_list}} |
Lista de destinatarios de los kudos. |
{{kudos_message}} |
Mensaje adjunto a los kudos. |
{{kudos_team_value}} |
Valor de equipo asociado a los kudos, si lo hay. |
{{giver.full_name}} |
Nombre completo del usuario que dio los kudos. |
{{receiver.full_name}} |
Nombre completo del usuario que recibió los kudos. |
Trigger: El usuario es añadido a esta organización
| Variable |
Valor |
{{user.full_name}} |
Nombre completo del usuario. |
{{user.image}} |
URL de la imagen de perfil del usuario, si está disponible. |
{{user.language}} |
Idioma del usuario, si está disponible. |
{{user.timezone}} |
Zona horaria del usuario, si está disponible. |
Trigger: El usuario es añadido a un equipo / El usuario es eliminado de un equipo
Ambos triggers exponen el mismo conjunto de variables.
| Variable |
Valor |
{{team_name}} |
Nombre del equipo. |
{{user_role}} |
Rol del usuario dentro del equipo. |
{{user.full_name}} |
Nombre completo del usuario. |
{{user.image}} |
URL de la imagen de perfil del usuario, si está disponible. |
{{user.language}} |
Idioma del usuario, si está disponible. |
{{user.timezone}} |
Zona horaria del usuario, si está disponible. |
Paso: Generar contenido con IA
Se usa después de un paso de generación con IA dentro de una automation.
| Variable |
Valor |
{{prev_step.ai_response}} |
Texto generado por la IA en el paso anterior. |
| Variable |
Valor |
{{prev_step.responses.response_N}} |
Respuesta número N del registro de formulario seleccionado al azar en el paso anterior. |
Artículos relacionados