Workflows (Automation Rules) automatically perform actions when a ticket meets certain conditions.
A workflow can:
Assign tickets
Update fields
Send email alerts
Add tags
Create tasks
Trigger webhooks
Notify managers
Run time‑based actions
Workflows = Your automation engine for Desk.
Reduce manual work
Improve response time
Ensure consistent processes
Auto‑assign tickets to the right team
Trigger alerts for important events
Maintain clean ticket data
Perfect for multi‑team operations like Kanchan Electronics
Runs when a new ticket is created.
Runs when a field changes (status, priority, tags, etc.).
Runs after a time delay (e.g., 2 hours after no response).
On Create
On Update
Time‑Based
Examples:
Priority = High
Tag = warranty
Channel = Email
Product Category = Chimney
Status = Waiting for Technician
You can add:
Email Alerts
Field Updates
Task Creation
Tag Addition
Assignment
Webhook
Custom Functions
It becomes active instantly.
Send automatic emails to:
Customers
Agents
Managers
Automatically update:
Status
Priority
Department
Tags
Custom fields
Route tickets to the correct agent/team.
Add tasks for technicians or billing teams.
Useful for classification and reporting.
Send data to external systems (CRM, Commerce, ERP).
Trigger: Ticket created Condition: Subject contains “warranty” Action: Add tag “warranty” + Assign to Warranty Team
Trigger: Ticket created Condition: Product Category = Chimney Action: Assign to Chimney Technician
Trigger: Ticket updated Condition: Tag = refund Action: Notify Billing Manager + Create task “Process Refund”
Trigger: Time‑based (2 hours after creation) Condition: Status = Open Action: Notify Service Manager
Trigger: Time‑based (24 hours after last reply) Condition: Waiting on Customer Action: Send follow‑up email
Keep workflows simple
Avoid overlapping conditions
Test workflows before enabling
Use tags for clean automation
Review workflows every 3 months
Use time‑based workflows for follow‑ups
Document your automation rules
Q1. Can multiple workflows run on the same ticket? Yes, if conditions match.
Q2. Do workflows affect SLAs? Indirectly — they help maintain SLA compliance.
Q3. Can workflows run custom code? Yes, using Custom Functions.