Automation & Quality
Automation rules
Updated 2026-09-09
Workflow automation is available from the Pro plan, in Settings > Automation.
A rule is made of a trigger, conditions and actions.
Trigger: ticket created, ticket updated, a customer reply, or a time-based check (for example "no reply for 24 hours"). Conditions: priority, status, channel, subject or body text, assigned agent, tags. You choose whether all conditions must match or any of them. Actions: change status or priority, assign an agent, add a tag, or notify an agent.
Rules run in order, and each rule keeps a run log so you can see what it did and why. Use the dry run option first: it evaluates the rule against real tickets without changing anything.
You stay in control: EspressoDesk only performs the actions you configure.
Step by step
- Open Settings -> Automation and create a rule.
- Choose when it runs, for example when a ticket is created or when a customer replies.
- Add the conditions: subject or body contains a word, channel, priority, or the current status.
- Add the actions: set a priority or status, assign an agent, add a tag, or send a notification.
- Save the rule and watch the run log for the first day to confirm it fires when you expect.
Good to know
- Rules run in order, and a ticket can be touched by several rules, so keep conditions narrow enough that two rules do not fight over the same field.
- Start with one rule that saves obvious clicks, such as tagging invoices, before automating anything sensitive.
- The run log shows every execution with the ticket it changed, which is the fastest way to debug a rule that seems inactive.
- Automation rules are part of the plans above Starter and are configured by an administrator.

