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
- Upset or confused callers who want a person.
- Messy jobs with several problems, or a caller who doesn't know what's wrong.
- Price negotiation. Don't let it quote repair prices.
- Anything involving a safety call you haven't written a rule for.
- Judgment on your best customers. Route your top accounts and known builders straight to a human.
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:
- 60 calls a month × $2.75 = $165.
- 150 calls a month × $2.75 = $412.50.
- 300 calls a month × $2.75 = $825.
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
- Pull 60 days of call logs. Count missed calls, calls after 5 p.m. and weekend calls. That is your gap.
- Decide what it may book. Start narrow: no-cool, no-heat, tune-ups. Leave replacements and commercial to a human.
- 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.
- Forward overflow only. Send after-hours and unanswered calls first. Keep your best CSR on daytime calls.
- 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.
- 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:
- You miss fewer than about 5 calls a week. That's my rule of thumb, not a studied number.
- Most misses are daytime calls while you're on a roof or in a crawl space, and you can call back within the hour.
- You don't run a 24/7 emergency line.
- You're a one- to three-truck shop and the owner answers nights.
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
- Shops where the office already answers over 95 percent of calls.
- Mostly commercial or contract work, where callers know your people and want them.
- Owners unwilling to read transcripts for the first two weeks. Without that, you're guessing.
- Anyone who can't state their emergency rules in plain words yet.
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.