---
title: "Adaptive Capacity Home"
slug: "capacity-planning"
updated: 2026-04-29T00:49:43Z
published: 2026-04-29T00:49:43Z
---

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

# Adaptive Capacity Home

Adaptive Capacity is ServiceTitan's next-generation solution for capacity management. It gives you a real-time, unified view of availability across ServiceTitan and unlocks Pro Product automations. Use Adaptive Capacity to book jobs faster, schedule smarter, and fuel revenue growth.

For more on how it works, see [Adaptive Capacity overview: Learn how it works](/v1/docs/adaptive-capacity-overview-learn-how-it-works).

> [!NOTE]
> **Note:** Although Adaptive Capacity is intended to replace [Adjustable Capacity Planning (ACP)](/v1/docs/set-up-adjustable-capacity-planning-acp), you can run both of these features at the same time without issue.

[KB - Adaptive Capacity Video](https://fast.wistia.net/embed/iframe/22my2zeiwq?web_component=true&amp;seo=true&amp;videoFoam=false)

## Setup

### What you need to get started

To [prepare your account for Adaptive Capacity](/v1/docs/prepare-for-adaptive-capacity-configure-core-settings), start with the basics:

- **Set up technician profiles:**
  - [Active technician profiles](/v1/docs/add-and-manage-technician-profiles) are required for Adaptive Capacity to calculate and show your capacity.
- **Define time frames:**
  - If your account is configured for Arrival Windows, Adaptive Capacity uses your arrival windows for the *Natural Capacity Provided* portion of its [calculation](/v1/docs/adaptive-capacity-overview-learn-how-it-works#how-natural-capacity-calculation-works). Ensure your [arrival windows are properly set up](/v1/docs/set-up-arrival-windows). Arrival Windows also allow you to **Set Time Frame based on > Arrival Windows** in [Capacity Reporting](/v1/docs/use-advanced-mode-in-adaptive-capacity-reporting#time-slots-in-capacity-reporting-advanced-mode).
  - If your account is *not* configured for Arrival Windows, Adaptive Capacity uses your business hours for the *Natural Capacity Provided* portion of its [calculation](/v1/docs/adaptive-capacity-overview-learn-how-it-works#how-natural-capacity-calculation-works). Ensure your [business hours are properly set up](/v1/docs/set-up-business-hours). With only business hours configured, [time slots in Capacity Reporting](/v1/docs/use-advanced-mode-in-adaptive-capacity-reporting#time-slots-in-capacity-reporting-advanced-mode) default to your business hours.
- **Define technician availability:**
  - If your account is configured for [Technician Shifts](/v1/docs/use-technician-shifts), availability is based on shifts. Ensure you're [creating and maintaining](/v1/docs/use-technician-shifts#create-an-oncall-overnight-or-regular-shift) *Regular, On-Call, Overnight,* and *Time Off* shifts. Without created shifts, [Capacity Reporting shows as negative](/v1/docs/use-advanced-mode-in-adaptive-capacity-reporting#data-points-in-capacity-reporting-advanced-mode). This is because jobs and non-job events deduct capacity, regardless of whether a technician has a shift or not.
  - If your account is *not* configured for Technician Shifts, availability defaults to your business hours. Ensure your [business hours are properly set up](/v1/docs/set-up-business-hours). Technicians are considered available during business hours.

### Required permissions

The following permissions are required to use certain features in Adaptive Capacity. To have these enabled, please contact the account administrator on your team:

- ***Access Get Adaptive Availability Filters:*** Allows the employee to access and use filters in the Get Adaptive Availability pop-up in Call Booking.
- ***Access Adaptive Capacity Settings:*** Allows the employee to access and view Adaptive Capacity Settings, but not make edits to the settings.
- ***Edit Adaptive Capacity Settings:*** Allows the employee to access, view, and edit Adaptive Capacity Settings in ServiceTitan Settings.
- ***Access Adaptive Capacity Rules:*** Allows the employee to access and view Adaptive Capacity Rules, including rule builder, but not make edits to rules.
- ***Edit Adaptive Capacity Rules:*** Allows the employee access, view, create, and edit Adaptive Capacity Rules in ServiceTitan Settings.
- ***Apply Manual Adjustments:*** Allows the employee to apply manual adjustments in Adaptive Capacity Reporting, Advanced Mode.

### Basic setup

After Adaptive Capacity is configured for your account, sign in to ServiceTitan to get started with it.

[KB - Adaptive Capacity Video](https://fast.wistia.net/embed/iframe/t17td33441?web_component=true&amp;seo=true&amp;videoFoam=false)

To quickly become operational with Adaptive Capacity, complete the following:

**Adaptive Capacity Basic Setup Step 1:**

- Understand [how natural capacity is calculated and eligible technicians are determined](/v1/docs/adaptive-capacity-overview-learn-how-it-works#how-natural-capacity-calculation-works).

**Adaptive Capacity Basic Setup Step 2:**

- Determine your [calculation default settings](/v1/docs/optimize-adaptive-capacity-configure-settings#configure-basic-settings-calculation-defaults) based on your dispatch practice.

**Adaptive Capacity Basic Setup Step 3:**

- Check your [core ServiceTitan Settings](/v1/docs/prepare-for-adaptive-capacity-configure-core-settings) to ensure Adaptive Capacity calculates availability as expected.

For more, see [Adaptive Capacity: Basic setup](/v1/docs/adaptive-capacity-basic-setup).

### Advanced setup

Beyond basic setup, you can get even more out of Adaptive Capacity by configuring additional rules and settings.

[KB - Adaptive Capacity Video](https://fast.wistia.net/embed/iframe/ek4r27p49n?web_component=true&amp;seo=true&amp;videoFoam=false)

To strategically set up Adaptive Capacity, complete the following:

**Adaptive Capacity Advanced Setup Step 1:**

- Understand how [natural capacity](/v1/docs/adaptive-capacity-overview-learn-how-it-works#how-natural-capacity-calculation-works) differs from [strategic capacity](/v1/docs/adaptive-capacity-overview-learn-how-it-works#how-strategic-capacity-calculation-works).

**Adaptive Capacity Advanced Setup Step 2:**

- Determine [strategic rules](/v1/docs/optimize-adaptive-capacity-configure-strategic-rules) based on your dispatch practice.

**Adaptive Capacity Advanced Setup Step 3:**

- [Manually adjust capacity](/v1/docs/use-advanced-mode-in-adaptive-capacity-reporting#manually-adjust-capacity-in-capacity-reporting-advanced-mode) for one-off changes.

**Adaptive Capacity Advanced Setup Step 4:**

- Determine reporting [hierarchies](/v1/docs/use-advanced-mode-in-adaptive-capacity-reporting#hierarchies-in-capacity-reporting-advanced-mode) and [filters](/v1/docs/use-advanced-mode-in-adaptive-capacity-reporting#filters-in-capacity-reporting-advanced-mode) that work for you.

**Adaptive Capacity Advanced Setup Step 5:**

- Review and adjust [additional capacity settings](/v1/docs/optimize-adaptive-capacity-configure-settings) as needed.

This takes you beyond the natural capacity calculated from your core ServiceTitan Settings and into strategic setup, for more granular scheduling and reporting.

For more, see [Adaptive Capacity: Advanced setup](/v1/docs/adaptive-capacity-advanced-setup).

### Adaptive Capacity settings

There's no right or wrong way to use Adaptive Capacity, but it helps to understand how your ServiceTitan account is set up and how the various features interact with each other:

- Business units (BUs) can be tied to technicians, job types, and zones
- Job types can be tied to skills and BUs
- Technicians can have assigned zones, skills, BUs, and more

Adaptive Capacity draws from the data available in ServiceTitan to determine natural capacity and the interactions between these features to infer which technicians should be eligible to perform which jobs.

The only features and settings *required* to use Adaptive Capacity are technicians profiles and business hours. Advanced settings, like skills and zones, can drive further granularity.

For more, see:

- [Prepare for Adaptive Capacity: Configure core settings and features](/v1/docs/prepare-for-adaptive-capacity-configure-core-settings)
- [Optimize Adaptive Capacity: Configure Basic and Advanced Settings](/v1/docs/optimize-adaptive-capacity-configure-settings)
- [Optimize Adaptive Capacity: Configure Strategic Rules](/v1/docs/optimize-adaptive-capacity-configure-strategic-rules)

## Key workflows

### Industry best practices

#### Administrators: Setup best practices

- **Review your core ServiceTitan setup:** Check your settings for job types, business units (BUs), skills, and zones. Think about how you want to prioritize jobs and ensure these settings are reflective of how your business is structured. [Reviewing and standardizing these core settings](/v1/docs/prepare-for-adaptive-capacity-configure-core-settings) will make adopting Adaptive Capacity much more efficient.
- **Use reporting hierarchies that match your business composition:** Consider the reporting format that works best for each individual employee.
- **Understand how natural capacity works before configuring rules:** Configuring rules before understanding how your natural capacity works can complicate things and create downstream issues.

#### Dispatchers: Dispatch Board management best practices

- **Don't stack events on the same technician:** This helps to prevent overbooking. In the example below, the time between 10:00 and 10:30 AM will be counted twice. Instead of 30 minutes assigned to Andy, he'll have 60 mins assigned during that time period.![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/adaptive-capacity-image-4j3dvd3v.png)
- **Create shifts for all technicians or refrain from assigning jobs and non-job events to technicians with no shifts:** This helps to prevent overbooking. For example, Andy doesn't have a shift between 6:00 AM and 7:30 AM, so his *Provided* hour is 0. But he has a non-job event during that time, so his availability is [0 hours provided] - [1.5 hours consumed] = [-1.5 hours of capacity], meaning he is overbooked.![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/adaptive-capacity-image-3eo94nna.png)
- **Assign jobs to technicians as soon as possible:** Although Adaptive Capacity recognizes unassigned jobs, leaving jobs unassigned can lead to a more confusing report and scheduling experience. This is because Adaptive Capacity can only make assumptions about where unassigned hours can land.

### Use Get Adaptive Availability

Use Get Adaptive Availability to determine the best time slot to select when scheduling a job:

- [Use Get Adaptive Availability to book and reschedule jobs with Adaptive Capacity](/v1/docs/use-adaptive-availability-in-call-booking)
- [View Availability Details in Get Adaptive Availability while scheduling jobs](/v1/docs/view-availability-details-in-get-adaptive-availability)

### Use Capacity Reporting

Use Capacity Reporting for valuable insights you can organize for more effective planning:

- [Use Simple Mode in Adaptive Capacity Reporting to plan your week](/v1/docs/use-simple-mode-in-adaptive-capacity-reporting-to-plan-week)
- [Use Advanced Mode in Adaptive Capacity Reporting to plan your week and make manual adjustments](/v1/docs/use-advanced-mode-in-adaptive-capacity-reporting)
- [View Availability Details in Capacity Reporting Advanced Mode](/v1/docs/view-availability-details-in-capacity-reporting-advanced)
- [Adaptive Capacity Scheduling Utilization report template](/v1/docs/adaptive-capacity-scheduling-utilization-report-template)

### Configure settings and rules

Configure settings and rules for Adaptive Capacity to customize how it works for your business:

- [Optimize Adaptive Capacity: Configure Basic and Advanced Settings](/v1/docs/optimize-adaptive-capacity-configure-settings)
- [Optimize Adaptive Capacity: Configure Strategic Rules](/v1/docs/optimize-adaptive-capacity-configure-strategic-rules)
- [Add and manage business unit groups for Adaptive Capacity](/v1/docs/add-and-manage-business-unit-groups-for-adaptive-capacity)
- [Add and manage job type groups for Adaptive Capacity](/v1/docs/add-and-manage-job-type-groups-for-adaptive-capacity)

## Troubleshooting and FAQ

### Troubleshooting

Visit ServiceTitan Academy and enroll in Adaptive Capacity Troubleshooting to watch the top troubleshooting videos for Adaptive Capacity. Each video in the course provides clear solutions:

- [Adaptive Capacity Troubleshooting](https://servicetitan.docebosaas.com/academy/learn/courses/737/adaptive-capacity-troubleshooting)

### FAQ

Check out the top five most frequently asked questions for Adaptive Capacity:

- [How is Adaptive Capacity different from Adjustable Capacity Planning (ACP)?](https://help.servicetitan.com/faq/adaptive-capacity-faq#how-is-adaptive-capacity-different-from-adjustable-capacity-planning-acp)
- [Is Adaptive Capacity integrated with Scheduling Pro?](https://help.servicetitan.com/landing-page/adaptive-capacity#is-adaptive-capacity-integrated-with-scheduling-pro)
- [Is Adaptive Capacity leveraged by Contact Center Pro?](https://help.servicetitan.com/landing-page/adaptive-capacity#is-adaptive-capacity-leveraged-by-contact-center-pro)
- [Is Adaptive Capacity compatible with Dispatch Pro?](https://help.servicetitan.com/landing-page/adaptive-capacity#is-adaptive-capacity-compatible-with-dispatch-pro)
- [Why isn't the time slot I expect to be available for a technician showing as Available in Adaptive Availability?](https://help.servicetitan.com/faq/adaptive-capacity-faq#why-isnt-the-time-slot-i-expect-to-be-available-for-a-technician-showing-as)
