Automation variables reference
Variables are placeholders you drop into automation messages and actions. At runtime, Dailybot replaces them with the corresponding value – the user’s name, the check-in response, the team they belong to, and so on. This reference lists every variable currently supported, grouped by the trigger that exposes it.
General workflow variables
Available in every automation, regardless of trigger.
| Variable |
Value |
{{workflow_name}} |
Name of the automation being executed. |
{{workflow_owner.first_name}} |
First name of the automation owner. |
{{workflow_owner.full_name}} |
Full name of the automation owner. |
{{workflow_owner.email}} |
Email of the automation owner. |
{{workflow_owner.role}} |
Role of the automation owner. |
Trigger: User runs a shortcut / command
| Variable |
Value |
{{user.uuid}} |
Unique identifier of the user running the command. |
{{user.full_name}} |
Full name of the user running the command. |
{{user.role}} |
Role of the user running the command. |
{{user.occupation}} |
Occupation of the user running the command. |
Trigger: Scheduled task fires
| Variable |
Value |
{{scheduled_execution_uuid}} |
Unique identifier of the scheduled run. |
Trigger: User completes a check-in
Use these when the automation reacts to a finished check-in response. Question and response variables are indexed (_1, _2, _3) by their position in the check-in.
| Variable |
Value |
{{checkin_editors}} |
List of people who can edit the check-in update. |
{{checkin_participants}} |
List of people participating in the check-in. |
{{question_1}} |
Full text of question 1. |
{{question_1_short}} |
Abbreviated version of question 1. |
{{response_1}} |
Answer to question 1. |
{{question_2}} |
Full text of question 2. |
{{question_2_short}} |
Abbreviated version of question 2. |
{{response_2}} |
Answer to question 2. |
{{question_3}} |
Full text of question 3. |
{{question_3_short}} |
Abbreviated version of question 3. |
{{response_3}} |
Answer to question 3. |
{{response_3_has_blocker}} |
true if the answer to question 3 was flagged as a blocker. |
{{checkin_owner.first_name}} |
First name of the check-in owner. |
{{checkin_owner.full_name}} |
Full name of the check-in owner. |
{{checkin_owner.email}} |
Email of the check-in owner. |
{{checkin_owner.role}} |
Role of the check-in owner. |
{{respondent.uuid}} |
Unique identifier of the user responding. |
{{respondent.full_name}} |
Full name of the user responding. |
{{respondent.email}} |
Email of the user responding. |
Trigger: User reports a blocker in a check-in
Same variable set as User completes a check-in above. Use this trigger when you only want the automation to run on responses where a blocker was flagged.
The same set of form variables applies to all form-related triggers. Differences live in the trigger configuration, not in the variables.
| Variable |
Value |
{{form_approvers}} |
List of approvers assigned to the form. |
{{question_1}} |
Full text of question 1. |
{{question_1_short}} |
Abbreviated version of question 1. |
{{response_1}} |
Response to question 1. |
{{question_2}} |
Full text of question 2. |
{{question_2_short}} |
Abbreviated version of question 2. |
{{response_2}} |
Response to question 2. |
{{question_3}} |
Full text of question 3. |
{{question_3_short}} |
Abbreviated version of question 3. |
{{response_3}} |
Response to question 3. |
{{form_owner.first_name}} |
First name of the form owner. |
{{form_owner.full_name}} |
Full name of the form owner. |
{{form_owner.email}} |
Email of the form owner. |
{{form_owner.role}} |
Role of the form owner. |
{{respondent.uuid}} |
Unique identifier of the user who answered the form. |
{{respondent.full_name}} |
Full name of the user who answered the form. |
{{respondent.email}} |
Email of the user who answered the form. |
Trigger: Another automation has finished
Use these when chaining automations.
| Variable |
Value |
{{prev_workflow_payload}} |
Payload sent by the last completed step of the previous automation. |
{{prev_workflow_final_step}} |
Whether the previous automation’s final step was completed. |
{{prev_workflow.uuid}} |
Unique identifier of the previous automation. |
{{prev_workflow.name}} |
Name of the previous automation. |
Trigger: Activity logged in Dailybot
| Variable |
Value |
{{activity_type}} |
Type of activity registered. |
{{activity_integration_type}} |
Integration that logged the activity. |
{{activity_custom_type}} |
Custom activity type, if set. |
{{activity_friendly_name}} |
Human-readable name of the activity. |
{{activity_message}} |
Message or description of the activity. |
{{activity_link}} |
Link associated with the activity. |
{{activity_payload}} |
Raw payload of the activity. |
{{activity_user.uuid}} |
Unique identifier of the user who triggered the activity. |
{{activity_user.full_name}} |
Full name of the user who triggered the activity. |
Trigger: Event sent to Workflow Trigger API
| Variable |
Value |
{{input_event}} |
Raw input event that started the automation. |
Trigger: Kudos given
| Variable |
Value |
{{receivers_list}} |
List of recipients of the kudos. |
{{kudos_message}} |
Message attached to the kudos. |
{{kudos_team_value}} |
Team value associated with the kudos, if any. |
{{giver.full_name}} |
Full name of the user who gave the kudos. |
{{receiver.full_name}} |
Full name of the user who received the kudos. |
Trigger: User is added to this organization
| Variable |
Value |
{{user.full_name}} |
Full name of the user. |
{{user.image}} |
Profile image URL of the user, if available. |
{{user.language}} |
Language of the user, if available. |
{{user.timezone}} |
Timezone of the user, if available. |
Trigger: User is added to a team / User is removed from a team
Both triggers expose the same variable set.
| Variable |
Value |
{{team_name}} |
Name of the team. |
{{user_role}} |
Role of the user inside the team. |
{{user.full_name}} |
Full name of the user. |
{{user.image}} |
Profile image URL of the user, if available. |
{{user.language}} |
Language of the user, if available. |
{{user.timezone}} |
Timezone of the user, if available. |
Step: Generate content with AI
Used after an AI generation step inside an automation.
| Variable |
Value |
{{prev_step.ai_response}} |
Text generated by the AI in the previous step. |
| Variable |
Value |
{{prev_step.responses.response_N}} |
Response number N from the random form record selected in the previous step. |
Related articles