AI & Automation

8 Steps to Set Up ServiceTitan Dispatch Automation 2026

Jun 1, 2026

Key Takeaways

  • ServiceTitan's dispatch board becomes a passive scheduling tool when configured correctly — jobs auto-assign based on technician location, skill tag, and availability without dispatcher intervention on routine calls.

  • Most HVAC and plumbing contractors leave dispatch automation half-configured; the 8-step sequence below covers every setting that matters, in order.

  • The US home services market generates substantial revenue annually according to the Houzz 2025 Home Services Industry Report — contractors that dispatch efficiently capture a larger share by fitting more jobs per truck.

  • Lead-to-job conversion rates improve measurably when dispatch responds to new bookings within minutes rather than hours, according to ServiceTitan's 2024 Pulse Report.

  • US Tech Automations layers on top of ServiceTitan to handle the cross-system triggers that ServiceTitan's native automation cannot reach — review requests, upsell follow-ups, and technician scorecards.


ServiceTitan dispatch automation means the platform automatically routes, assigns, and reschedules jobs with minimal manual intervention from a dispatcher. When configured well, the dispatch board moves jobs from "unassigned" to "en route" without anyone touching a keyboard.

TL;DR: Complete all 8 steps below in sequence. Steps 1–3 set up the data layer (job types, skill tags, service zones). Steps 4–6 configure the automation rules. Steps 7–8 connect external tools and set up monitoring. Skipping any step in the first half causes silent failures in the second half.


Who This Is for

This guide is for ServiceTitan administrators at HVAC, plumbing, electrical, and general home services companies running 5 or more trucks and booking at least 20 jobs per day.

Red flags: Skip this guide if you are on ServiceTitan's entry-level tier and do not have access to Dispatch Pro features, if you have fewer than 3 technicians on staff, or if your service area is a single zip code with a fixed daily route (static routing is simpler and cheaper than automation for very small operations).


Step 1: Audit and Standardize Your Job Types

Dispatch automation in ServiceTitan assigns jobs to technicians based on job type tags. If your job types are inconsistently named ("AC Tune-Up", "HVAC Tune Up", "Tune-up AC"), the automation engine cannot reliably match job requirements to technician skills.

Action: Export your full job type list. Merge duplicates. Apply a consistent naming convention — Trade + Action + Tier (e.g., "HVAC — Tune-Up — Residential", "Plumbing — Leak Repair — Emergency"). You need clean job types before any automation rule will work reliably.


Step 2: Build and Assign Technician Skill Tags

ServiceTitan's dispatch automation uses skill tags to match technicians to job types. A technician tagged "HVAC — Residential" and "HVAC — Commercial" will receive both types; one tagged only "HVAC — Residential" will not auto-receive commercial jobs.

Action: Create skill tags in Settings > Technicians > Skill Tags. For each technician, assign every applicable tag. Include certifications (e.g., "EPA 608 — Universal", "Gas Line Certified") as separate tags — these matter for permit-required work that carries legal liability.


Step 3: Define Service Zones and Geo-Routing Rules

Service zones tell ServiceTitan which technicians cover which geography. Without zones, the platform assigns the closest available technician regardless of traffic, which often sends a technician from the far side of your service area to a job that another truck could reach in half the time.

Action: In Settings > Dispatch > Service Zones, draw polygons for each zone. Assign primary and backup technicians per zone. Set zone priority so the automation first tries to fill a job with a zone-primary tech before pulling from adjacent zones.

Homeowner search behavior supports fast response: a majority of homeowners booking service requests expect same-day or next-day availability, according to the ANGI 2024 Annual Report — geo-routing reduces the response-time gap that drives customers to your competitors.


Step 4: Configure Dispatch Board Automation Rules

With clean job types, skill tags, and zones in place, you can now build automation rules. Navigate to Settings > Automation > Dispatch Rules and create rules in this sequence:

  • Rule 1 — Auto-assign on booking: When a job is booked matching a job type + zone combination, assign to the primary zone technician if their calendar has a gap within 2 hours of the requested time.

  • Rule 2 — Auto-reassign on cancellation: When a technician cancels or a job is marked "unassignable," move the job back to the unassigned queue and trigger a notification to dispatch.

  • Rule 3 — Capacity threshold alert: When any technician's schedule exceeds 85% capacity for the day, send a Slack or SMS notification to the dispatcher. This prevents over-booking before it cascades.


Step 5: Set Up Automated Customer Notifications

Dispatch automation is only valuable if customers know when their technician is arriving. ServiceTitan's notification settings handle this, but the defaults are often too sparse.

Action: In Settings > Notifications > Customer Messages, configure:

  • Booking confirmation (immediate, includes job type and window)

  • Technician assigned notification (sent when auto-assign fires, includes tech name and photo)

  • En route notification (triggered when technician taps "En Route" in the mobile app, includes live tracking link)

  • Completion notification (triggered on job close, includes review request link)

HVAC lead-to-job conversion improves substantially when customers receive en-route notifications, according to the ServiceTitan 2024 Pulse Report — notification-equipped companies close a higher share of booked appointments because customers do not cancel when they can track arrival.


Step 6: Enable Dynamic Scheduling and Capacity Optimization

ServiceTitan's Capacity Planning feature (available in higher tiers) calculates available capacity per zone per day and surfaces it during booking. This prevents the common pattern where the call center books 12 jobs in the morning and a technician is running 3 hours behind by noon.

Action: Enable Capacity Planning in Settings > Scheduling. Set realistic job duration averages per job type (pull these from your historical job data — most HVAC tune-ups average 75 minutes door-to-door, not the 60-minute default). Set buffer times for drive and setup. The system will warn bookers when a time slot is approaching capacity.


Step 7: Integrate Google Maps for Real-Time Traffic Routing

ServiceTitan's native routing uses straight-line distance estimates. Connecting Google Maps integration provides real-time traffic routing, which matters significantly in metro service areas during peak hours.

Action: In Settings > Integrations > Maps, connect your Google Maps API key. Set the routing preference to "Fastest route with traffic." This change alone can recover 20–40 minutes per technician per day in dense metro markets, according to Deloitte 2024 Field Service Operations Study.

For detailed GPS tracking across your fleet, see our guide on best GPS tracking software for HVAC service vehicles.


Step 8: Build a Post-Job Automation Layer Outside ServiceTitan

ServiceTitan handles the job lifecycle well, but several high-value triggers happen after job close — review requests, upsell follow-ups, and technician scorecards. These require a cross-system layer because ServiceTitan's native post-job notifications cannot personalize based on job type, customer history, or technician performance data.

US Tech Automations connects to ServiceTitan via API and fires post-job workflows triggered by job-close events:

  • Review request: Sent 90 minutes after job close via SMS, customized by job type (tune-up gets different language than emergency repair).

  • Maintenance plan upsell: If the customer does not have an active maintenance agreement, trigger a follow-up offer 48 hours later tied to the job just completed.

  • Technician scorecard: Pull job close time, customer rating, and upsell conversion data for each technician daily and push a summary to the operations manager.

This layer is where the dispatch setup guide for ServiceTitan typically ends — and where durable revenue gains begin.


Tool Comparison: Dispatch and Automation Options

CapabilityServiceTitanTwilioGoogle MapsUSTA Orchestration
Dispatch automationNative, best-in-classNoNoOrchestrates above
SMS notificationsYes (limited customization)Yes (fully custom)NoTriggers Twilio for custom flows
Real-time routingLimited (with Maps add-on)NoYes (API)Passes jobs to Maps routing
Post-job follow-upBasicRequires buildNoPre-built, triggers on job close
Cross-system data syncLimitedNoNoYes — connects all three
Best forCore dispatch + schedulingHigh-volume custom SMSRouting onlyMulti-system orchestration

Where ServiceTitan wins: ServiceTitan's native dispatch board is the deepest field service management tool on the market for home services. No independent automation platform replicates its scheduling depth, technician mobile app, and pricebook integration. ServiceTitan is the core — everything else wraps around it.

Where Twilio wins: If you need custom two-way SMS conversations (technician confirms arrival via text reply, customer reschedules via keyword) that go beyond ServiceTitan's notification templates, Twilio's messaging API handles volume and customization that ServiceTitan cannot.

When NOT to use US Tech Automations: If you run fewer than 5 trucks and ServiceTitan's native notifications cover your post-job communication needs, adding an orchestration layer is over-engineering. The platform earns its cost at companies that have outgrown ServiceTitan's built-in automation and need custom multi-step workflows without hiring a developer.


Benchmarks: What Good Dispatch Performance Looks Like

MetricIndustry AverageTop-Quartile Contractors
Jobs per truck per day3.24.8
Dispatch response time (booking to assignment)47 minutesUnder 8 minutes
En-route notification opt-in54%88%
Same-day booking rate41%67%
Post-job review request open rate28%51%

Sources: ServiceTitan 2024 Pulse Report; Houzz 2025 Home Services Industry Report.


Common Dispatch Automation Mistakes

  • Building rules before cleaning job types. Automation rules that reference inconsistent job type names produce silent mis-assignments — jobs route to unqualified technicians and the dispatcher does not notice until a callback.

  • Setting capacity thresholds too high. An 85% threshold feels conservative but accounts for the reality that ServiceTitan does not factor traffic into daily capacity calculations. Teams that set 95% thresholds routinely run overtime without closing more jobs.

  • Forgetting to test zone boundaries. Service zone polygons drawn at the desk often miss neighborhood-level geography. Test by booking a handful of addresses near zone edges and confirming auto-assignment fires correctly.


FAQs

Does ServiceTitan dispatch automation work for HVAC and plumbing on the same account?

Yes. ServiceTitan supports multi-trade operations with separate skill tag hierarchies per trade. Configure skill tags to distinguish HVAC-certified technicians from plumbers, and build zone rules per trade. Some contractors run separate ServiceTitan accounts per trade — that approach is typically unnecessary and doubles administrative overhead.

How long does it take to fully configure the 8 steps?

A focused administrator can complete Steps 1–6 in a single 4–6 hour configuration session. Steps 7–8 require API access and testing, which typically adds 2–4 hours. Full testing and go-live — booking real jobs through the automated system — should run for 5 business days before decommissioning any manual dispatch process.

What tier of ServiceTitan is required for dispatch automation?

Core dispatch rules and skill-based routing are available across most ServiceTitan tiers. Capacity Planning and the full Dispatch Pro feature set require the Pro or Enterprise tier. Confirm your tier before building rules that depend on Capacity Planning.

Can dispatch automation handle emergency after-hours calls?

Yes, with a separate rule set. Build an "Emergency — After Hours" job type and assign it only to technicians enrolled in your on-call rotation. The automation engine will respect the after-hours flag and skip non-on-call technicians. For 24/7 call routing, also see HVAC after-hours call answering workflow.

What happens when the automation assigns a job incorrectly?

Manual override is always available. Dispatchers drag jobs on the dispatch board to reassign. The automation rule logs the assignment attempt, which makes it easy to identify which rule fired incorrectly and refine the criteria.

How does US Tech Automations connect to ServiceTitan?

US Tech Automations uses ServiceTitan's API to listen for job-close events and trigger downstream workflows — review requests, upsell sequences, and reporting. No changes are made to ServiceTitan's core scheduling data; the integration is read-trigger-write to external systems only.


Dispatch Automation Glossary

TermDefinition
Skill tagA label assigned to a technician in ServiceTitan indicating a certified capability (e.g., "Gas Line Certified") used to match technicians to eligible jobs
Service zoneA geographic polygon in ServiceTitan defining which technicians serve which areas
Dispatch ProServiceTitan's advanced dispatch tier with capacity planning, automated assignment rules, and performance analytics
Capacity PlanningA ServiceTitan feature that calculates available appointment slots per zone per day based on technician schedules and job duration averages
En-route notificationAn automated SMS or email sent to the customer when the technician taps "En Route" in the ServiceTitan mobile app
Job typeA categorized label for the type of work (e.g., "HVAC — Emergency Repair — Residential") used by ServiceTitan's automation rules to determine assignment eligibility
Screen popA VOIP feature that displays a caller's customer record automatically when an inbound call arrives

Calculating Your Dispatch Automation ROI

Before investing time in configuration, run this quick calculation to confirm the return is worth the setup effort.

Typical 6-truck HVAC company running 22 jobs per day:

MetricBefore AutomationAfter Automation
Dispatcher manual time per job8 minutes1.5 minutes
Daily dispatcher hours on routine dispatch2.9 hours0.55 hours
Jobs per truck per day3.74.6
Same-day booking fill rate44%71%
Monthly revenue from additional jobs+$8,400

At an average ticket of $285 and one additional closed job per truck per day on 22 work days, the revenue recovery from dispatch automation is substantial. The configuration investment is a one-time 8–10 hours of administrator time.

Dispatch efficiency: top-quartile contractors close 4.8 jobs per truck per day according to the Houzz 2025 Home Services Industry Report, compared to an industry median of 3.2 — a gap that is largely explained by dispatch automation adoption, not technician headcount.

Get Started

A properly configured ServiceTitan dispatch setup should make your dispatch board manage itself for 80% of routine jobs — leaving your dispatcher to handle exceptions, emergencies, and same-day capacity calls.

If you want to add the post-job automation layer that recovers reviews, upsells, and technician insights from every completed job, US Tech Automations has pre-built workflows ready to connect to your ServiceTitan account. See pricing and implementation options at ustechautomations.com/pricing.

For related setup guides, see how to automate HVAC customer onboarding and plumbing work order routing with Housecall Pro and Samsara.

About the Author

Garrett Mullins
Garrett Mullins
Workflow Specialist

Helping businesses leverage automation for operational efficiency.