Event-Based Automations
Trigger automations when specific events occur in your helpdesk.
Available Triggers
Ticket Events
| Trigger | When It Fires |
|---|---|
| Ticket created | New ticket enters system |
| Ticket updated | Any ticket field changes |
| Status changed | Status specifically changes |
| Priority changed | Priority specifically changes |
| Assignee changed | Assignment changes |
| Tag added | Specific tag is added |
| Tag removed | Specific tag is removed |
Conversation Events
| Trigger | When It Fires |
|---|---|
| Customer replied | New customer message |
| Agent replied | Agent sends response |
| Note added | Internal note added |
Customer Events
| Trigger | When It Fires |
|---|---|
| Customer created | New customer in system |
Example: Auto-Assign by Tag
Trigger: Tag added
Condition: Tag = "billing"
Action: Assign to billing-team@company.com
Example: Notify on Escalation
Trigger: Tag added
Condition: Tag = "escalated"
Actions:
- Notify manager via email
- Send Slack message to #escalations
- Set priority = High
Example: Re-open on Customer Reply
Trigger: Customer replied
Condition: Status = "Resolved"
Action: Set status = "Open"
Testing Event Automations
- Create automation
- Set to "Test mode"
- Trigger the event manually
- Check automation log
- Enable when verified