Question
What is the difference between triggers and automations?
Answer
The differences between automations and triggers highlight two different aspects of a support workflow: time and action.
Automations
Automations within Zendesk Support are specifically time-based. Use them when you want an action to automatically happen according to a timeframe set up in your workflow. Automations run every hour on all your tickets that are not closed.
One way to think about when and how to set up an automation is to write your support workflow and indicate if you have any time requirements associated with any of the steps. For example, use automations if you want to send out a reminder email to your customer if you are waiting for information from them for over three days.
Support comes with some default automations but we encourage you to think through your support workflow as a time-based sequence and add more as needed.
Triggers
Triggers within Support fire when other specific actions took place. Triggers are run through every time a ticket state is changed and triggered if the changes match the conditions defined in the trigger.
Use triggers when you want certain actions to take place only when some other actions took place. For example, use triggers to send a particular answer to a question when that question comes in. Every time a ticket is touched, changes attributes, or has a comment, the system checks if any of the trigger conditions match the change and fires them off.
You might not be able to automate the research it takes to troubleshoot a ticket for instance, but you can automate the ticket's escalation. When the agent assigns the ticket to another group, for instance, you can create a trigger that fires off an email to the members of that group.
Support comes with some default triggers but we encourage you to customize them and add more to fit your workflow.
6 Comments
Hi there, how does one do backup for triggers and automations? If for whatever reason, my server crashed, is there a way to be able to backup all these created triggers and automations so that we can reuse them?
Hi Yan! Welcome to the Community!
Zendesk is hosted on our own servers and we keep our own data backups, so there's no need to worry about losing that information. Let me know if you need anything else!
Hi Jessie,
I see. Is there an easy way to export out all active automations and triggers in that case? If I have a new colleague that I would like him to know what's active and what's not, is there a way to export such information out?
Thanks in advance!
Hey Yan,
There's no native functionality that will do this, but you can export all of these using the API!
Hi, sorry I am not familiar with API, can you share an example for this? Thanks in advance!
Hey Yan -
API stands for Application Programming Interface. Basically, it's a code that allows two software programs to talk to one another. There are ways you can use this to move information around - such as exporting your automations and triggers.
Here's some documentation on how to use the API to export a list of your triggers and a list of your automations.
Please sign in to leave a comment.