# ServiceTitan MCP server

Source: https://agentic-cmms.klementine.xyz/integrations/servicetitan

> Let Claude, ChatGPT and other AI agents read ServiceTitan jobs, estimates, invoices and memberships, and book work, with approval per person.

ServiceTitan runs the day for many residential and commercial trades businesses in HVAC, plumbing, electrical and similar work. Calls are booked, technicians are dispatched, estimates become sold jobs and invoices go out from one place. The answers your team needs are all in there. Finding them is the slow part. A CSR who wants to know if a caller has an open estimate, or a manager who wants to know which technicians sold the most memberships last month, still clicks through several screens or waits for a report.

Agentic CMMS gives your AI agent a set of ServiceTitan tools through MCP. Your team asks in plain language in Claude, ChatGPT or another agent, and the agent looks up customers, jobs and invoices for them. It works only with the access each person approved, and it can combine ServiceTitan with the other systems you connect.

## What your AI agent can do with ServiceTitan

- **Look up a caller in seconds.** "Mrs Patel at 14 Elm Road is on the phone. Does she have open estimates or a membership?" The agent finds the customer and location, then lists open jobs, unsold estimates and active memberships.
- **Book follow-up work.** "Book a follow-up for the water heater job we did on Tuesday, first free slot on Friday." The agent creates the job with the right job type and business unit.
- **Read the dispatch picture.** "Who is still on a job in the north zone, and which appointments are running late?" Dispatchers get a short answer instead of a crowded board.
- **Chase unsold estimates.** "List estimates over $5,000 from the last 30 days that were never sold, with the technician's name." Sales managers get a call list, not an export.
- **Keep memberships on track.** "Which members are due a spring tune-up and have no visit booked yet?"
- **Check invoices and balances.** "Which invoices from last week are still unpaid, and which customers do they belong to?"
- **Review equipment at a location.** "What equipment do we have on record for the Harbour Street restaurant, and when did we last service each unit?"
- **Compare technician results.** "Show completed jobs, sold estimates and average ticket per technician for October."

## ServiceTitan with your other systems

Commercial work, fleets and finance rarely live in ServiceTitan alone. Connect the systems around it and one question can reach all of them:

- Compare ServiceTitan job revenue with supplier bills in [QuickBooks Online](/integrations/quickbooks-online) to see the true margin of each business unit.
- Match arrival times on a disputed call-out with vehicle locations from [Samsara](/integrations/samsara).
- Check open service reminders in [Fleetio](/integrations/fleetio) before you send a van out on a long run of jobs.
- Pass commercial service agreement renewals from ServiceTitan to the account owner in [HubSpot](/integrations/hubspot), with the visit history attached.

## Built for call centres and service managers

ServiceTitan holds customer addresses, prices and payment status, so control matters as much as speed. The agent works in the same records your CSRs and dispatchers use, so there is no second copy of customer data to keep in step. A CSR can let the agent book jobs while a technician lead keeps read-only access. Each person approves their own agent, owners and admins decide which roles may book or change work, and every call is written to the activity log.

## Questions and answers

### Can Claude book a job in ServiceTitan when a customer calls back?

Yes, when the person who approved the agent chose read and write access. The agent finds the customer and location, checks for open jobs and books the new one with the job type you name.

### Can an AI agent tell which ServiceTitan memberships are due a visit?

It lists memberships with their recurring services and shows which visits are due or overdue, so your office can fill quiet days on the dispatch board.

### Will technicians see changes that an agent makes in ServiceTitan?

Changes are written to ServiceTitan itself, so they show up wherever your team already works. The activity log records whose agent made each change.
