FAQs: Supervisor Rules or Time-based Automations

FAQs: Supervisor Rules or Time-based Automations

What is a Supervisor rule?
Supervisor rules help teams manage tasks that don’t require an immediate response. Unlike workflow rules, which run as soon as a ticket is created or updated, Supervisor rules let actions occur after a set time period.

This means alerts, tasks, and field updates can be scheduled to run only when a ticket stays inactive, unassigned, or unresolved for longer than expected.

For example, administrators can use a Supervisor rule if a ticket remains unassigned for more than two hours, the rule can automatically notify the manager so they can quickly assign it to the right agent. This way, unassigned tickets don’t sit unnoticed in your help desk.
How is a Supervisor rule different from a Workflow rule?
Workflow rule
Supervisor rule
Workflow rules are event-based. 
Supervisor rules are time-based.
Automation triggers immediately when a ticket is created, updated, or a field value changes.
Automation triggers after a specified time interval has passed since a defined event.
Executes instantly when conditions are met. Triggered based on current field values or changes (e.g., Status is Open, Priority is High).
Executes once every hour, checking tickets that meet the defined time-based condition. Triggered based on elapsed time conditions (e.g., Hours since assigned > 2, Hours since last response > 4).
Can trigger multiple actions like alerts, field updates, and custom functions simultaneously.
Can trigger up to three time-based actions per rule: one alert, one task, and one field update.
Available across multiple modules (Tickets, Contacts, Accounts, etc.).
Applicable only to the Tickets module.
Why should I use Supervisor rules?
Supervisor rules help administrators automate time-based actions so that no ticket stays unattended or unresolved for too long.
Here are the key benefits:
  1. Automatically escalates tickets that stay unresolved for too long, keeping queues organized and manageable.
  2. Removes the need for teams to constantly check for inactive or overdue tickets by automating the follow-up process.
  3. Supports time-based automation needs where immediate action isn’t required, allowing for scheduled or delayed checks at the right time.
  4. Promotes timely ticket handling: Triggers follow-up actions on tickets that need attention, helping teams resolve issues faster and more consistently.
Who can create and manage Supervisor rules?
Users who have the Support Administrator profile or whose profile includes the Help Desk Automation permission under Administrative Permissions can create, edit, activate/deactivate, associate actions with, and delete Supervisor rules.


How to create a Supervisor rule?
Users can create Supervisor rules to automatically perform actions on tickets based on time-based conditions.
To set up a Supervisor rule:
  1. Navigate to Setup > Automation > Supervisor Rules > Rules.
  2. Select the department.
  3. Click Create Rule.
  4. Give the rule a name and a description.
  5. Mark the rule Active.
  6. Select the Business hours during which this rule will apply.
  7. Click Next.
  8. Under Criteria, click Select field to determine after which action the rule needs to be executed. This includes time-based criteria such as:
    1. Hours since status updated
    2. Hours since closed
    3. Hours since reopened
    4. Hours since assigned
    5. Hours since first assigned
    6. Hours since requestor responded
    7. Hours since agent responded
    8. Hours since due date
    9. Hours to due date
    10. Hours since modified
    11. Hours since created
    12. Hours since first response pending
    13. Hours since agent response pending
    14. Hours since requestor response pending
  9. Under Action, click + to add actions to be performed when the time-based action is executed.
    1. To create an alert:
      1. Provide a name and description.
      2. Select an email template or create an email template.
      3. Choose who to send the email alert to: team/role/role and subordinate/agents.
      4. Under Also Notify, the email can be sent to the record owner/record creator/notify contact/additional recipients as well.
      5. Click Save.
    2. To update the field value:
      1. Provide the assignment value name and description.
      2. Under Assignment Value, select the Fields that need to be updated.
      3. Provide the Value that needs to be changed.
    3. To set up a task:
      1. Give the task subject.
      2. Choose the task’s status.
      3. Set the task priority.
      4. Check the box if the ticket owner needs to be assigned as the task owner.
      5. Select an agent who needs to be assigned to this task. Even if the ticket owner will be the task owner, select the agent who should be assigned to this task if the ticket is unassigned.
      6. Set the due date for the task from the Supervisor Rules trigger time by clicking the timer and time selector (minutes, hours, days, or months).
      7. Provide a description.
      8. Click Save.
  10. Click Save again to save the overall Supervisor rule.
Is it possible to use supervisor rule in standard and custom modules ?
Supervisor rules are supported ONLY in  the Tickets module. It aims to help monitor ticket's activities such as passed hours since status update, assignment, or response and trigger respective actions like alerts, tasks, or field updates when a defined time condition is met.
What types of time-based conditions are available in Supervisor rules?
All time-based conditions are set and calculated hourly, rather than having an option to define them in minutes or half-hour intervals. Here are the time-based action available in supervisor rules:
  1. Hours since status updated
  2. Hours since closed
  3. Hours since re-opened
  4. Hours since assigned
  5. Hours since first assigned
  6. Hours since requestor responded
  7. Hours since agent responded
  8. Hours since due date
  9. Hours to due date
  10. Hours since modified
  11. Hours since created
  12. Hours since first response pending
  13. Hours since agent response pending
  14. Hours since requestor response pending
How does Zoho Desk calculate time for Supervisor rule conditions?
Zoho Desk calculates time for Supervisor rules based on the Business Hours chosen while setting up the rule. Time is counted only during the company’s working hours set under Setup > Organization > Business Hours.

The timer pauses after hours, weekends, and on holidays, then resumes when business hours start again. For example, if a ticket is assigned at 5 PM Friday and your hours end at 6 PM, the next hour is counted only when business hours resume on Monday.