Use Optimize Technician Route

Prev Next

Overview

Optimize Technician Route minimizes drive time using average traffic speeds. It schedules jobs around existing commitments, including non-job events and confirmed jobs, so you don't have to. This streamlines technician rerouting for jobs, helping your business complete more work with fewer technicians.


Who uses this feature

  • Dispatchers, route managers, and office administrators

  • Primarily for Residential Service and Replacement business types

Things to know

  • You can optimize up to 70 jobs each day.

  • We recommend that you use Technician Shifts with Optimize Technician Route. This ensures the first job of the day is scheduled at the beginning of the technician's shift. If Technician Shifts aren't configured for your account, optimization starts at the beginning of your business hours in ServiceTitan. If you haven't set up business hours, optimization starts at the time of the first job scheduled for the technician that day. If you use Arrival Windows, Optimize Technician Route schedules each job within the indicated arrival window of each job.

  • If there are more jobs than can be handled in a single workday for a technician, you're prompted to unassign some jobs and try optimizing again. You also see this message if there's no possible route that doesn't go outside arrival windows or double-book the technician.

  • Only scheduled jobs assigned solely to that technician for one day are optimized. Jobs in any status other than Scheduled aren't moved around as part of optimization. Optimize Technician Route doesn't move Confirmed jobs.

  • The job audit trail shows an entry to specifically track route optimization.

When to use Optimize Technician Route

Optimize Technician Route is most effective for businesses that run large numbers of jobs with flexible arrival windows. For example, a pest control company running 10-15 jobs per day with 8-hour arrival windows can increase revenue by leveraging optimization. Optimize Technician Route is less effective for businesses that give smaller arrival windows (2-3 hours), or that only run 1-3 jobs per day. The more flexibility Optimize Technician Route has to create effective routes, the more it can drive efficiency and revenue.

It's best when a technician is on their own or with the same crew of technicians for the entire day. If a technician is on a job on their own in the morning and with other technicians in the afternoon and you optimize that technician's route, the shared job may be rescheduled causing a scheduling conflict for the other technicians.

For example, if Charles Smith's route was optimized and his afternoon job was moved to the morning, it would cause Bob Xavier to be double booked.

Before optimization:

Schedule showing appointments for Charles Smith, Bob Xavier, and others throughout the day.

After optimization:

Schedule showing a doctor's appointment for Maurice Hubbard at 9 AM.

Set up Optimize Technician Route

In order to use Optimize Technician Route, be sure you've added validated addresses for all technicians. The optimized route for a technician starts from the technician's validated address, which almost always should be their home address.

For more on how to add an address to a technician profile, see Add and manage technician profiles.

The service location addresses for the jobs must also be validated in order to be added to an optimized route. If none of the jobs are for validated service addresses, you are notified that there are no jobs to optimize. To learn more, see Manage customer and service location records.

Optimize a technician's route

  1. Go to the navigation bar and click Dispatch.

  2. Click the technician whose route you'd like to optimize. From the dropdown menu, select Optimize Technician Route.Menu options for optimizing technician routes and managing timesheets in a scheduling interface.Track the optimization using the progress bar.A notification indicating route optimization, expected to complete in under ten seconds.

  3. When optimization is complete, the appointment bubbles on the Dispatch Board update, and a confirmation appears in the job audit trail.Appointment rescheduled with note about optimizing technician route feature.

Want to learn more?