Overview
Keep an eye on the Alerts tab in the Job Tray of the Dispatch Board after enabling Dispatch Pro. Dispatch Pro will try to assign every job, but it still needs dispatchers to review it and manage exceptions. Alerts help remind dispatchers when action might be needed.
Who uses this feature
Administrators, managers, and dispatchers
Primarily for Residential Service and Replacement business types
Feature configuration
To get started with Dispatch Pro, review pricing and select your package here. You can also request a demo on our Pro Products page, or reach out to your Customer Success Manager (CSM) or Pro Account Manager (PAM).
Certain permissions are required to set up and manage Dispatch Pro. To have these enabled, please contact the account administrator on your team. For more, see the Required permissions section of Dispatch Pro.
Things to know
Jobs may go from assigned to unassigned or vice versa as Dispatch Pro runs. All jobs unassigned by Dispatch Pro will have an alert explaining the reason.
Dispatch Pro will not:
Assign a job to a technician who is on an on call shift, a time off shift, or has a non-job event.
Assign multi-technician or multi-day jobs.
Place a job on the Dispatch Board before or after its arrival window or business hours.
Dispatch Pro assigns, reassigns, and reschedules jobs. Dispatchers still need to unassign, dispatch, arrive, hold, complete, and confirm appointments/jobs as needed. For more, see Use the Job Details Flyout to view and edit job details on the Dispatch Board and Use the Dispatch Board.
Note: Dispatch Pro only reschedules jobs within the arrival window or business hours (depending on setup). Dispatchers need to manually reschedule jobs when moving to the next day or a completely different time frame.
Review Dispatch Pro alerts
When you see an alert in the Alerts tab of the Job Tray, hover over it to view more details. If you click X to dismiss an alert, don't forget to take appropriate action to resolve the issue. Dispatch Pro rechecks and clears alerts you have resolved as it runs every 10 minutes. If you forget to address an alert you dismissed, it will reappear the next time Dispatch Pro runs.
Note: If you manually assign a technician or turn off Dispatch Pro for a job, any alerts related to Dispatch Pro will be cleared.

Dispatch Pro alerts include:
Start date is outside of the arrival window dates: This appointment's start date is outside of the arrival window dates. Please correct the arrival window or the start date to allow Dispatch Pro to assign this appointment.
Low Value Job: This job is projected to bring low or negative value and not cover the driving cost. Please assign manually or reschedule to a different day when there are other jobs nearby.
Arriving Too Late: Smart Dispatch can only schedule this job late but the projected value is not enough to justify late arrival. Please assign manually or extend the arrival window.
Max Drive Time: This job is too far from the current or previous job based on your max drive time setting. Please assign the job manually.
No Availability: All skilled technicians in the right zone/business unit are busy during this arrival window. If possible, please either extend the arrival window or reschedule the job.
Urgent Job Conflict: Unable to fit this job in because of an urgent job with a conflicting schedule. If possible, please adjust job priorities or reschedule the job.
No Matching Technicians: There are no technicians with the required skill-set or assigned to the required zone/business unit. Please review the skills required for a job and your zone/business unit assignment.
No Shifts: There are technicians with the required skills and zone/business unit but they don't have available shifts during this job's arrival window or long enough to cover job duration. Please create shifts for technicians to make them available for assignment.
Technician-Specific Conflict: This job is technician specific. Currently, the assigned technician cannot be unassigned due to double booking, max drive time reached, or another conflict. Remove the 'technician specific' flag if possible.
Assigned Low-Value Job: Job is projected to bring negative or low value. Removing it might cause max drive time issues or other violations. Smart Dispatch is unable to move this job.
Late Arrival: Job is projected to start after the end of the arrival window.
No Coordinates: Job doesn't have coordinates. Please validate the customer's address.
No Estimated Cost: Job doesn't have an estimated cost. Please assign a technician manually.
Unable to Assign: Smart Dispatch cannot assign this appointment. Please adjust the job or call the customer to reschedule.
Want to learn more?
See Dispatch Pro in the ServiceTitan Knowledge Base