Before you start
You’ll need:- Adaptive Capacity enabled in ServiceTitan: This is a ServiceTitan feature. Hatch connects to it but can’t enable it for you.
- Capacity assigned in ServiceTitan: Adaptive Capacity doesn’t create availability on its own. Your technicians, business units, and job types still need capacity configured.
- Access to ServiceTitan settings: Some steps require the Settings area. If you don’t have access, loop in whoever administers your ServiceTitan account.
- Manager role in Hatch: Required to edit your AI agent’s commands.
Step 1: Confirm you’re on Adaptive Capacity
In ServiceTitan, open Settings (the gear icon) and search forcap.
- If an Adaptive Capacity section appears: You’re on Adaptive. Continue to Step 2.
- If it doesn’t appear: You’re on Adjustable Capacity, and no changes are needed.
ServiceTitan recommends against running Adjustable and Adaptive at the same time. If you’ve recently moved to Adaptive, confirm that Adjustable has been turned off.
Step 2: Update your ServiceTitan API access
Adaptive Capacity uses a newer set of ServiceTitan API permissions. Until you approve them, Hatch can’t read your Adaptive rules. Follow the steps in How to upgrade the ServiceTitan app. In short: open Settings → API Application Access in ServiceTitan, and if the Hatch (Official) app shows an Update to the New Version option, select it and click Allow Access.Step 3: Set your capacity source in Hatch
In Hatch, open your AI agent’s Decision Tree → Agent Instructions, then open your Calendar command. If you don’t have one yet, create it with/Calendar.
- Choose the Advanced — Dispatch calendar type.
- Go to Calendar → ServiceTitan Configuration.
- Scroll to Capacity Source and select Adaptive.
This setting has to match how your ServiceTitan account is actually configured. Hatch can’t detect your capacity type automatically. If the two don’t match, your agent will keep booking appointments successfully but won’t apply your Adaptive rules.
Step 4: Test the connection
In your Calendar command, click Test Configuration, choose a business unit and job type you know are set up in ServiceTitan, then click Fetch Availability. The test runs in three numbered steps — Availability, Book, then Cancel — and reports each capacity type separately.Reading your results
Two rows come back, one per capacity type:- Adaptive Capacity (Hatch Dispatch slots) — the Adaptive connection
- Legacy / Adjustable (ServiceTitan capacity) — the older connection
12 slots · Mar 3 – Mar 7), Empty, or Error.
Booking a test appointment
After fetching availability you can optionally click Book test appointment. This places a real appointment on your ServiceTitan dispatch board using a default Hatch test customer, which confirms the full path works rather than just the availability lookup. Hatch shows the customer, business unit, job type, appointment ID, and status so you can match it against ServiceTitan. If the button is disabled, the message reads “Disabled — the configured capacity source returned no slots” — there’s nothing available to book, so resolve the Empty result first. To remove the test appointment, pick a cancel reason, then click Cancel appointment. The status changes to Canceled. You don’t need to leave Hatch.What your agent follows
With Capacity Source set to Adaptive, Hatch asks ServiceTitan to apply your account’s own Adaptive Capacity configuration — your Basic Settings, Advanced Settings, and Strategic Rules. That covers rules targeting specific technicians, job types, skills, tags, and business unit groups, whether they run continuously or only on certain days, times, or date ranges, along with one-off overrides. One thing to know about how times reach your customers:- Your agent offers arrival windows, not exact start times: If you use arrival windows in ServiceTitan, callers hear the window — “someone will arrive between 8am and 12pm.”
Hatch draws from the same capacity pool your team does. When your agent books an appointment, that slot is consumed exactly as if a CSR had booked it. Hatch doesn’t rearrange your dispatch board or change your capacity rules.