The 11pm no-heat call, waiting in ServiceTitan by morning

GreetKeeper answers and posts a webhook. A Zap on a paid Zapier plan catches it, and ServiceTitan's Create Booking action writes the record.

Handled

Caller

“My furnace has packed up and the house is freezing. I've got two kids here. How early can somebody come out?”

What happened next

  • Address, callback number and the fault captured in the caller's words
  • Zap ran Create Booking in ServiceTitan with the details attached
  • On-call tech texted, because no heat matched your emergency rule

How GreetKeeper connects to ServiceTitan

Three states, and we publish the one that is true rather than the one that reads best.

ToolHow it connectsWhat that means
ServiceTitanThrough Zapier

An AI receptionist for ServiceTitan shops

ServiceTitan runs the office for a lot of larger home-service firms: dispatch board, pricebook, memberships and the technician app. GreetKeeper answers the phone in front of it and hands each call over as a record.

ServiceTitan also sells its own AI Virtual Agent as part of its Pro products. As of September 2026, servicetitan.com shows no price for it, and every package says Request Pricing. GreetKeeper publishes its price: Starter is $49 a month for 200 calls, and each extra call is $0.45.

Your handoff runs on GreetKeeper's webhook, caught by Webhooks by Zapier on a paid Zapier plan (Professional or above). ServiceTitan's own Zapier app does the write. Its listing includes Create Booking, Create Lead, Create Customer and Create Location, checked in September 2026.

Where the call lands in ServiceTitan

As a booking or a lead your office confirms, with the caller's words attached.

GreetKeeper captures the call first. You'll find the address, the callback number, the equipment fault and the urgency in your call log, whatever Zapier does next.

Your Zap then runs Create Booking, or Create Lead if that's how your office works. Customer name, service address, phone number and a job summary go across. That summary uses your caller's own words, not a category code.

Your dispatcher does the part only a person can. They pick the tech, the zone and the arrival window, then book the job on the board. What changes is that your work is waiting at 7am, not stuck in a voicemail queue.

Connecting GreetKeeper to ServiceTitan

Sort out ServiceTitan's Zapier access first. It's the step that takes longest.

  1. Register your tenant for ServiceTitan's Zapier app

    ServiceTitan runs its Zapier app as an open beta. You register your Tenant ID, and access can take up to two business days. ServiceTitan offers Zapier on plans that include API access, so check yours before you set a go-live date.

  2. Decide what GreetKeeper creates

    Most shops start with one record type: a booking for a standard service call. True emergencies get a live transfer to the on-call number as well. Write that rule down before you build.

  3. Build the Zap and map the address carefully

    Webhooks by Zapier on Catch Hook comes first, listening for GreetKeeper's webhook. Create Booking follows it. Map the caller's street address into ServiceTitan's location fields with care. One long address string is what makes dispatchers call customers back.

  4. Run a test call with your dispatcher watching

    Have them sit in ServiceTitan while you ring in as a customer. They'll spot a missing field in ten seconds that you'd miss for a month.

Getting ServiceTitan calls to dispatch fast

Set a transfer rule for true emergencies, such as no heat in winter. GreetKeeper puts those callers through to your on-call phone and texts the on-call person the details. If that phone isn't picked up, it tries a second number you nominate.

Add an intake question that identifies members, so your team spots priority customers at a glance.

Busy storm night? GreetKeeper answers calls that arrive together at the same time, so nobody waits in a queue.

Questions about ServiceTitan and GreetKeeper

Can an AI receptionist book into ServiceTitan?

Yes. GreetKeeper's webhook, caught in Zapier, runs ServiceTitan's Create Booking action. Your office then turns the booking into a job on the board.

Who assigns the technician?

Your dispatcher. Your Zap creates the booking, and technician choice and the arrival window stay with the person who can see the board.

What happens on a true emergency at 2am?

Set an emergency rule. When the caller says no heat, flooding or gas, GreetKeeper transfers them to your on-call number. You still get the booking, so the record is complete either way.

Do we need a paid Zapier plan as well as ServiceTitan's Zapier access?

Yes, both. Webhooks by Zapier needs a paid Zapier plan (Professional or above), and ServiceTitan grants Zapier access on plans with API access.

See a no-heat call land in ServiceTitan

Bring a real scenario from last winter. Every plan starts with a 14-day free trial, every feature on, and no card.