ServiceTitan has one of the deepest APIs in field service — which is exactly what makes it a great home for an AI agent. An agent can read and write real records across the platform, not just email your office a transcript. Here's what's reachable, and a live build that proves it.
The API surface an agent can work with, by area.
Look a caller up by phone, create and update customers, contacts, service locations, and leads.
Read your job-type catalog, create and schedule jobs, attach a summary, read job history and projects.
Read availability, zones, and capacity by business unit; place appointments into open slots.
Pull pricebook items, build and send estimates, and follow up on the ones left open.
Read invoice and balance status, send payment links, and chase outstanding balances.
Read membership status, renew recurring services, and prompt lapsed members.
Read business units, tag types, and cancel reasons so the agent books with your real configuration.
File requests through your booking provider and attribute them to the right campaign.
Log calls and call reasons back against the customer record.
For a multi-state home-services chain, we shipped an AI agent (Ellie) that answers every call and text, qualifies the job, categorizes it against the client's ServiceTitan job types, routes it to the nearest branch, and creates the booked job — end to end, no one re-typing anything.
Read the Ellie case study — step by stepTell us your setup and what you'd want automated. We'll map it to what the ServiceTitan API can actually do.