Fully Booked Trades

Guide · updated 2026-10-14 · 10 min read

AI Receptionist for HVAC Companies: Costs and Limits

An AI receptionist can answer your HVAC phone, collect the job details, book routine visits into your schedule and alert your on-call tech. It can't diagnose a system, judge a safety risk better than a rule you wrote, or calm a customer with no heat in January as well as a good CSR can. Costs run from under $100 to a couple thousand a month depending on the setup, and for some shops a missed call text back is enough.

I'll cover what it does on a real call, how it plugs into your software, what it costs next to an answering service, and who should skip it.

What an AI receptionist does on an HVAC call

It picks up, asks questions, writes down answers and either books, transfers or alerts you. Here is how that plays out call by call.

Booking

This is the strongest use. The agent asks the problem, the address and the caller's name and number, checks open slots, and puts a job on the calendar.

ServiceTitan says its voice agent lets you pick which job types and business units it can book, and set a dispatch fee message for each combination. That is the right instinct. Let it book tune-ups and no-cool calls. Keep replacement quotes and commercial work for a person.

ServiceTitan also says its agents book at similar or better rates than human agents. That is the vendor talking. Check your own numbers after 30 days.

Triage

Triage means sorting calls by how urgent and how safe they are. The agent can follow rules you write, such as "no heat and under 32 degrees goes to the on-call tech."

It should not diagnose. One home-service guide says a voice agent should not diagnose hazards or imply emergency help is guaranteed. I agree. Another says a caller who reports a gas smell or a suspected carbon monoxide problem should be told to leave the home and call 911 or the gas utility, with your team alerted after. Test that path yourself. A bot that offers a Tuesday slot to a gas smell is a liability.

Emergency routing and after-hours

The agent can text or call your on-call tech with a short summary. It can also tell the caller your after-hours dispatch fee before booking.

The weak spot is the handoff. One vendor blog argues that a bad AI transfer can cost about as much as a missed call. The gist is that customers hate repeating themselves, and your tech needs the summary before picking up. That vendor sells a competing product, so treat the dollar figure as a sales claim. The point about the summary is still right.

What it can't do well

How it connects to ServiceTitan, Jobber or Housecall Pro

There are two routes. One is the AI built into your software. The other is a third-party voice agent that connects to your software.

ServiceTitan

ServiceTitan sells its own Voice Agent. It works with Contact Center Pro, Phones Pro or whatever phone provider you already use, and ServiceTitan says setup takes about 20 minutes.

Two things from ServiceTitan's own setup guide are worth knowing. You should set up Adaptive Capacity first, which is what keeps availability and job types accurate. And test calls are billed, so don't run 40 of them for fun.

Jobber

Jobber has its own Receptionist that answers calls and texts 24/7, books visits and escalates to you when needed. The price is unclear. One comparison found Jobber's pricing page lists it at $29 a month and its features page at $99, with no word on usage limits, and it is included on the Plus plan. That comparison comes from a competitor, so call Jobber and get the number in writing.

Housecall Pro

Housecall Pro's CSR AI answers calls, books jobs and captures leads inside your account. Texting is listed as in Alpha or coming soon on that page, so don't count on it yet. The same competitor comparison says the CSR AI price is sold separately and not published. Plans themselves are $59, $149 and $299 a month on annual billing.

Third-party agents

Outside vendors connect through an API (a direct software-to-software link), Zapier or webhooks (automatic messages between apps). One comparison of those patterns says direct API links give the cleanest result but take the longest to build. The weakest version is a "manual" one, where the AI emails you a summary and your CSR keys it in. That is basically a fancy answering service.

Ask any vendor four things: 1. Does it write the job into my software, or just send me a message? 2. Does it check real open slots, or take a "request" for a callback? 3. What happens when the link breaks at 9 p.m.? 4. Who do I call when it books a wrong job?

What it really costs per month vs an answering service

Prices move, so treat these as ranges I found, not quotes.

Option Published cost Watch for
ServiceTitan Voice Agent $2.75 per call, no minimum, 12-month rate lock, first month free How "a call" is defined
Jobber Receptionist $29 or $99 a month (conflicting listings), free on Plus Usage caps
Housecall Pro CSR AI Not published Get a quote
Flat-rate third-party AI $697 to $2,197 a month in one survey, but $49 for 150 minutes is also listed by one vendor Overage per minute
Human answering service $200 to $600 a month typical, or $1.50 to $3.00 per minute Per-minute surges in peak season

Here is my own math on the ServiceTitan number, so you can run yours:

Now the answering service at the same volume. Say 150 calls at 3 minutes is 450 minutes. At $1.50 to $3.00 a minute, that is $675 to $1,350. A flat plan can beat that, but the AI books into your schedule and the answering service usually takes a message.

The question that matters is what one booked job is worth. One contractor marketing source puts a missed call at $200 to $500 in lost job revenue, and a replacement far more. Use your own average ticket. If your average repair is $450 and the AI books 4 extra jobs a month, that's $1,800 against a bill of maybe $165 to $400. If it books zero extra jobs because you already answer everything, it's pure cost.

A simple way to test one in 30 days

  1. Pull 60 days of call logs. Count missed calls, calls after 5 p.m. and weekend calls. That is your gap.
  2. Decide what it may book. Start narrow: no-cool, no-heat, tune-ups. Leave replacements and commercial to a human.
  3. Write your emergency rules before you touch the phone settings. Mine would read like this: - Gas smell or CO alarm: tell the caller to leave the home and call 911 or the gas utility. Do not book. Text the on-call tech. - No heat below a temperature you pick, or an elderly or infant occupant: page the on-call tech now. - Water leaking from the unit: ask them to shut off the system, then page on-call. - Never quote repair prices, never diagnose, and always state the after-hours dispatch fee before booking. - Any upset caller or a request for a person: transfer to the office line.
  4. Forward overflow only. Send after-hours and unanswered calls first. Keep your best CSR on daytime calls.
  5. Place 10 test calls yourself. Include a gas smell, an angry caller, a wrong number and a request to speak to a human. Remember ServiceTitan bills these.
  6. Read every transcript for two weeks. Fix the rules weekly. After 30 days, compare booked jobs and complaints against the gap you counted in step 1.

If it can't pass the gas smell test or the transfer test, pull it. Don't wait for the contract to end.

When text-back alone is enough

A missed call text back sends the caller a text right after you miss them, so they don't dial the next company. Setup and cost are in our guide to missed call text back for contractors. If you want the follow-up handled too, SavedJob, which I built, texts the caller back with AI and keeps the conversation going until your team takes over, for $149 a month.

I'd start with text-back alone if:

Some vendors claim 30 to 60 percent of otherwise lost leads come back with text-back. That number comes from a seller of related tools, so test it on your own calls.

Step up to a voice agent if your log shows real after-hours or peak-season gaps, or if people with no heat won't wait for a text. Text-back fails when the caller wants to talk to someone right now. A text can't book the job at 10 p.m.

Who should skip it

Bottom line

For most HVAC shops, an AI receptionist is a good after-hours and overflow tool, not a replacement for a good CSR. If you're on ServiceTitan, test its Voice Agent first. On Jobber or Housecall Pro, get a written price for the built-in one before shopping third parties. Start narrow, write the gas leak rule first, and use text-back if your missed calls are few.

If this was useful, subscribe to Fully Booked Trades (Free · every Tuesday · 5-minute read).

FAQ

How much does an AI receptionist cost for an HVAC company?

Published prices run from about $29 a month for entry plans with overage charges, to $2.75 per call on ServiceTitan, to roughly $700 to $2,200 a month for flat plans with more service. Your real bill depends on call volume and how a vendor counts a "call", so ask for that definition in writing.

Can an AI receptionist handle a no-heat or no-cool emergency?

It can collect the address, the problem and a callback number, then text or call your on-call tech. It should not diagnose anything or promise an arrival time you haven't approved. Gas smells and carbon monoxide alarms should end in "leave the house and call 911," not a booking.

Is an AI receptionist cheaper than an answering service?

Usually, at small volumes. Human answering services commonly run $200 to $600 a month before overages, and per-minute rates of $1.50 to $3.00 add up in a busy season. AI is flat or per call, but it books jobs better than it handles an upset caller.

Do I need an AI receptionist if I already have missed call text back?

Maybe not. If you miss a handful of calls a week and few are true emergencies, text-back may be all you need. If you lose calls at night, on weekends or in peak season, a voice agent is worth testing.

Get the Tuesday email

For HVAC, plumbing, roofing, electrical, garage door and remodeling owners. Free, weekly, unsubscribe in one click.

No spam. The 20 AI workflows pack comes in your confirmation email.