---
title: "Optimize routing with drive time and technician assignment in Get Adaptive Availability"
slug: "optimize-routing-with-drive-time-and-technician-assignment-in-get-adaptive-availability"
updated: 2026-04-07T15:42:06Z
published: 2026-04-07T15:42:06Z
---

> ## 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.

# Optimize routing with drive time and technician assignment in Get Adaptive Availability

## Overview

If your account is configured for it, you can view drive time, stop counts, and available technicians before assigning a time slot in [Get Adaptive Availability](/v1/docs/use-adaptive-availability-in-call-booking). You can also assign a technician, all in the same place. This helps you book smarter with less rework. Dispatchers get cleaner schedules and technicians spend less time driving.

---

### 

#### Who uses this feature

- CSRs and dispatchers
- Primarily benefits Residential Service and Replacement business types
- Applies to all trades

#### Feature configuration

- Account configuration and [setup](/v1/docs/optimize-adaptive-capacity-configure-settings) are required to use this feature. Please reach out to your Customer Success Manager (CSM) to get access.
- Permissions are required to use certain Adaptive Capacity features. Please contact the account administrator on your team.

## Things to know

- For best results, make sure all your customers have validated service location addresses in their [location records](/v1/docs/create-a-new-location-record). This attaches latitude and longitude coordinates to the job location. Get Adaptive Availability uses these coordinates to calculate drive time.

> [!TIP]
> **Tip:** You can validate location addresses by opening the location record, clicking **Edit** at the top, and then clicking **Coordinates unverified, click here to validate** under the address. If you can't validate the address that way, select **Manually Set Lat/Long** and enter the coordinates manually.

- If a technician doesn't have a validated address in their [profile](/v1/docs/add-and-manage-technician-profiles), the address of the technician's main business unit (BU) is used to calculate drive time instead. If their main BU doesn't have a validated address, the address of their first job is used.

> [!TIP]
> **Tip:** You can validate technician addresses in **Settings > People > Technicians** by clicking **Edit** on the technician profile and then **Verify Address** in the Home Address section.

## Best practices

- Align internally with your team on scheduling and technician assignment strategy in relation to drive time.

## Use cases

- A CSR books a water heater repair and sees two available technicians for the same arrival window. They choose the one with the least drive time and assign the technician during booking.
- A CSR reviews drive time and assigns technicians during booking. If the company optimizes based on routes, CSRs can also use the **Most Efficient** tab. This helps avoid booking a technician who would need to cross town, cutting down total drive time for the day.

## Enable drive time and technician assignment in Get Adaptive Availability

1. Go to the top toolbar and click **Settings** ![A simple icon representing a settings gear. ](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/icon-gnav-settings-inactive.png).
2. In the side panel, go to **Adaptive Capacity > Settings**.
3. Under the*Basic Settings* tab, click **Display drive time and assign technicians during booking**. ![Configuration settings for adaptive capacity, highlighting technician assignment during booking.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/enable-drive-time-and-tech-assignment-adcap-settings.png)
4. When finished, click **Save**.

## Use drive time and technician assignment in Get Adaptive Availability

1. [Book](/v1/docs/use-adaptive-availability-in-call-booking#book-a-job-using-get-adaptive-availability) or [reschedule](/v1/docs/use-adaptive-availability-in-call-booking#reschedule-an-appointment-using-get-adaptive-availability) a job using **Get Adaptive Availability**.
2. In the *Get Adaptive Availability* window, tap **Most Efficient**.
3. From here:
  1. Click the **Available technicians** search box in each time slot to find technicians.
  2. Review the search result list to see each technician's stop counts and drive time.

> [!NOTE]
> **Note:** The first stop is from the technician's home address to their first job. The last stop is from their last job to their home address. If a technician doesn't have a validated home address, the address of their assigned BU is used. If their BU doesn't have a validated address, the address of their first job is used.
  3. Select a technician based on these routing details.

![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/optimize-routing-with-drive-time-and-technician-assignment-in-get-adaptive-availability-image-axwxfvnv.png)

After you select a technician, the drive time to the job is shown at the top of the selected time slot.

![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/optimize-routing-with-drive-time-and-technician-assignment-in-get-adaptive-availability-image-rh4ydn90.png)

1. Fill out the [remaining job details](/v1/docs/enter-job-details) and then click **Book job**.

> [!NOTE]
> **Note:** The Most Efficient tab is sorted by the shortest route for each time slot, but you can also view routing details on:

- The First Available tab

![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/optimize-routing-with-drive-time-and-technician-assignment-in-get-adaptive-availability-image-7evzo7ka.png)

- The All Available tab

![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/optimize-routing-with-drive-time-and-technician-assignment-in-get-adaptive-availability-image-m72y2czz.png)

## Want to learn more?

- Visit ServiceTitan Academy and enroll in [Adaptive Capacity Essentials for CSRs](https://servicetitan.docebosaas.com/academy/learn/courses/47/Adaptive-Capacity-Essentials-for-CSRs)
- See [Use Get Adaptive Availability to book and reschedule jobs with Adaptive Capacity](/v1/docs/use-adaptive-availability-in-call-booking)
- See [View Availability Details in Get Adaptive Availability while scheduling jobs](/v1/docs/view-availability-details-in-get-adaptive-availability)
- See [Adaptive Capacity overview: Learn how it works](/v1/docs/adaptive-capacity-overview-learn-how-it-works)
- See [Adaptive Capacity FAQ](/v1/docs/adjustable-capacity-planning-acp-faq)
