Article Automated Escalation Rules for Overdue Jobs

Overview

Great question — escalation rules help your team stay ahead of overdue work orders before they become customer issues. Happy to help you set this up!

Escalation Rules automatically trigger notifications when a work order exceeds defined time thresholds. You can configure multiple escalation levels to notify progressively higher roles as delays extend.

Before You Begin

  • Confirm you have Admin or Manager permissions
  • Review your current Work Order Status Definitions — escalations are triggered by status + elapsed time
  • Identify who should receive each escalation level (technician, dispatcher, manager, customer success)

Creating an Escalation Rule

Step 1: Navigate to SettingsNotificationsEscalation Rules.

Step 2: Click Create New Rule.

Step 3: Configure the trigger conditions:

  1. Status filter — select which work order statuses qualify (e.g., "In Progress," "Scheduled")
  2. Time threshold — set hours since status change or scheduled start time
  3. Business hours only — toggle whether to count only during defined work hours

Step 4: Add notification actions. For each escalation level:

  • Choose notification method (Email, SMS, In-app, or Push — requires Enabling Push Notifications on Mobile)
  • Specify recipient(s) — individual users, roles, or dynamic (assigned technician's manager)
  • Compose message template (supports variables: {{work_order_id}}, {{customer_name}}, {{elapsed_hours}})

Step 5: Set Escalation Level (1–5). Higher levels trigger if the previous level's condition is met and the work order remains unresolved.

Step 6: Save and Activate.

Example Configuration

LevelTriggerRecipientsMethod
12 hours past scheduled timeAssigned technicianPush + SMS
24 hours past scheduled timeDispatched + TechnicianPush + Email
38 hours or end of business dayOperations ManagerEmail + In-app
424 hoursCustomer Success LeadEmail

Best Practices

  • Start conservative. Too many alerts create noise. Begin with Level 1–2 and expand based on response patterns.
  • Use business hours for on-schedule work, calendar hours for emergency/SLA-critical jobs — configure separate rules if needed.
  • Link escalation rules to SLA Breach Alerts for comprehensive coverage.
  • Review weekly. Check ReportsNotification Delivery to see which rules fire most often and adjust thresholds.

Common Issues

Rule not triggering?

  • Verify the work order matches your status filter exactly
  • Check that business hours are defined in SettingsScheduling
  • Confirm recipient has notification preferences enabled

Multiple rules firing at once? Rules are evaluated independently. If overlapping conditions exist, combine into sequential levels or adjust thresholds.

See Also

  • Setting Up Customer Notifications
  • SLA Breach Alerts
  • Advanced Reporting: Scheduled Report Delivery