--- title: "Use Dispatch Assist in Dispatch Pro" slug: "use-dispatch-assist-in-dispatch-pro" updated: 2026-07-11T16:37:25Z published: 2026-07-11T16:37:25Z canonical: "help.servicetitan.com/use-dispatch-assist-in-dispatch-pro" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # Use Dispatch Assist in Dispatch Pro ## Overview Use Dispatch Assist to generate, review, and approve suggested optimizations for each Dispatch Pro-enabled job. This gives you greater transparency and control over the changes made by Dispatch Pro. --- ### #### Who uses this feature - Dispatchers - Primarily for Residential Service and Replacement business types #### Feature configuration - To get started with Dispatch Pro, review pricing and select your package [here](https://plg.servicetitan.com/dsp). You can also request a demo on our [Pro Products page](https://www.servicetitan.com/features/pro/dispatch), 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](/v1/docs/dispatch-pro). ## Things to know - You can see which mode is selected for Dispatch Pro above the Dispatch Board: - Dispatch Pro Assist means you're using Assist Mode. - Dispatch Pro Auto means you're using Auto Mode.![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-dispatch-assist-in-dispatch-pro-image-ckhbk4bd.png) - Dispatch Pro must be enabled for a job to use Dispatch Assist. Dispatch Assist requires the same setup as Dispatch Pro Auto mode. - Dispatch Assist treats non-job events without timesheet codes and jobs booked with [job types that aren't enabled for Dispatch Pro](/v1/docs/adjust-dispatch-pro-prioritization-settings) as locked calendar blocks and optimizes around them. - If no other technician is available, Dispatch Assist may suggest a technician for a job far away but within your maximum allowed drive time range. - Dispatch Assist will not: - Recommend a technician who is on an on-call shift, a time off shift, or has a non-job event. - Recommend multi-managed technician or multi-day jobs. However, it does generate recommendations for one managed technician and one or more multiple non-managed technicians. - Recommend placing a job on the Dispatch Board before or after its Arrival Window or business hours. ## Best practices - Regularly generate and review job suggestions for the best results. - Make sure job details, such as timesheet codes and job types, are correct to optimize the job properly. - Consider re-running Dispatch Assist if new jobs come in after the initial suggestions. ## Use Dispatch Assist to optimize your Dispatch Board 1. Go to the navigation bar and click **Dispatch![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-dispatch-assist-in-dispatch-pro-image-65rzsqpa.png).** 2. On the Dispatch Board or in the Job Tray, locate and select the appointment you want to optimize. > [!NOTE] > **Note:** Jobs with Dispatch Pro turned on show a Dispatch Pro icon on the job bubble, helping you identify which jobs can be optimized with Dispatch Assist. 3. On the Job Details Flyout that opens, click **Dispatch Pro > Generate suggestions**.![Image showing the Generate Suggestions button on the Job Details flyout.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-dispatch-assist-in-dispatch-pro-image-ni8t7jg8.png) 4. Take your next steps depending on whether suggestions are available to optimize the job: 1. If no suggestions are available, review the message and take appropriate action. For more, see [Understand common errors and messages](/v1/docs/use-dispatch-assist-in-dispatch-pro#understand-common-messages-and-errors).![Image showing the Dispatch Assist screen.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/use-dispatch-assist-in-dispatch-pro-image-cfdtw6hr.png) 2. If suggestions are available, review them. For each set of suggestions, you can see the: 1. **Job count change:** The change in the number of jobs. 2. **Drive time change:** The predicted change in drive time. 3. **Predicted value:** The predicted monetary impact of these changes. 5. Click **Accept suggestions** to accept and apply the suggestions. Otherwise, close the Job Details Flyout if you don't want to apply the changes. ## Understand common messages and errors | **Message** | **Next Steps** | | --- | --- | | Dispatch Assist is off. Turn it back on to make changes. | Dispatch Assist mode is turned off in Settings. Contact your administrator to enable it. | | Great assignment! We would not change a thing. | Dispatch Assist found no optimizations for this job. No action is needed. | | It's best to leave this job unassigned and consider rescheduling. We'll keep refining for peak efficiency so check back later as newer jobs come in. | Dispatch Assist couldn't find an optimal assignment. Consider rescheduling or checking back later as new jobs are added. | | Please re-run Assist to get the most up-to-date suggestions. | A change to the schedule prevented the approved changes from being applied. Run Dispatch Assist again for updated suggestions. | | Someone else has already optimized this job. | Another office employee optimized the job at the same time. Refresh the Dispatch Board to see their updates. | | Something went wrong, please try again. | Try running Dispatch Assist again. If the issue persists, contact [Technical Support](http://go.servicetitan.com/ask). | | Suggestion applied. There might be better suggestions as new jobs arrive. | The suggestions have been applied. As you add more jobs to the Dispatch Board, consider generating new suggestions for this job. | | Suggestion has expired please generate another. | Generate new suggestions for this job. | | The number of changes in this suggestion exceeds the current allowed limit. | Too many suggestions are available to display. Consider enabling Auto Mode to apply these changes automatically. For more, see [Dispatch Pro Settings overview](/v1/docs/dispatch-pro-settings-overview). | | The suggestion didn't process correctly. Please try again later. | The suggestions weren't applied. Try again later. If the issue persists, contact [Technical Support](http://go.servicetitan.com/ask). | ## Want to learn more? - See [Turn on Dispatch Assist in Dispatch Pro](/v1/docs/turn-on-dispatch-assist-in-dispatch-pro) - See [Adjust Dispatch Pro Prioritization Settings](/v1/docs/adjust-dispatch-pro-prioritization-settings) AI-powered dispatching product that analyzes job requirements, technician skills, drive time, and capacity to optimize job assignments. **What it does:** Maximizes technician utilization and on-time arrivals by algorithmically routing and assigning jobs — reducing the cognitive load on dispatchers. **Also called:** AI dispatch, Smart dispatch **Tags:** Dispatch Pro, ServiceTitan Max, AI-Powered [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) The main scheduling and dispatching view in ServiceTitan showing all jobs, technicians, and appointment times in a grid or map layout. **What it does:** Gives dispatchers a real-time view of the day's work to manually assign, drag-and-drop, or adjust job assignments. **Also called:** Schedule board, Dispatch view **Tags:** Core [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) The time range communicated to a customer for when a technician will arrive. **What it does:** Sets customer expectations proactively, reducing 'where's my tech?' calls and improving satisfaction scores. **Tags:** Core [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)