Built for HVAC Contractors

HVAC Answering Service

The 24/7 AI virtual receptionist that captures no-heat, AC failure, and gas-smell calls.

OnCrew picks up 24/7 in your shop name, triages no-heat, AC-failure, and gas-smell calls, and alerts your on-call HVAC tech. Reviewed October 2026.

Want to hear it answer first?Hear the AI(213) 319-5075
14-day free trialNo charge todayCancel anytime

Prices with the date we read them

AI Receptionists and Live Answering for HVAC, Compared

What each AI receptionist and live answering service an HVAC shop is likely to compare charges to start, as printed on its own pricing page on the date in its row.

AI Receptionists and Live Answering for HVAC, Compared: entry price, billing unit, field software, fit and the date each vendor's pricing page was read
VendorEntry priceWhat one unit isField softwareFits a shop thatChecked
OnCrewAIStarter: $49/mo, 60 minutesPer minute of answered calls, added up over the month and rounded up once; a hang-up on the greeting is not counted
Past the plan: $0.99 per minute
Housecall Pro from the dashboard (on Housecall Pro's MAX plan); Jobber, ServiceTitan and other tools get each call through the webhook exportwants no-heat, no-cooling and carbon monoxide calls flagged urgent without writing the rulesOur own price, oncrew.ai/pricing
DialzaraAIPlans and rates are published on dialzara.com/pricingPer minute of talk timeZapier and Make integrations on every plantakes many short calls: it bills talk time, so short calls cost less there and long ones moreOctober 2, 2026, dialzara.com/pricing
GoodcallAIStarter: $79/mo, 100 unique customersPer unique customer a month, minutes not metered
Past the plan: $0.79 per customer over 100
External tools on every plan (an API, an MCP server or your own code): 1 on Starter, 5 on Growth, 15 on Scalehears from the same customers often: one number counts once a month and minutes are not meteredOctober 16, 2026, goodcall.com/pricing
RosieAIProfessional: $49/mo, 250 minutesPer month, by included minutes
Past 250 minutes you move up to Scale ($149/mo)
Zapier integration on every plan (its page: connect to 1,000+ apps)has steady, short calls: going over the minutes moves the plan up a tier instead of billing per minuteOctober 17, 2026, heyrosie.com/pricing
Smith.aiAI, or people
  • AI Free: $0/mo, 25 calls a month
  • AI Pro: $150/mo, 75 calls
  • Receptionists Starter: $300/mo, 30 calls
Per call
Past the plan:
  • AI Free: $3.00 per call after 25
  • AI Pro: $2.50 per extra call
  • Receptionists: $11.50 per call over 30
Its receptionist pricing page says call details are sent automatically to your CRM or Zapierwants an AI first with people behind it: its AI page says a call can be passed to a live receptionistOctober 16, 2026, smith.ai/pricing/ai-receptionist and smith.ai/pricing/receptionists
PATLivePeoplePay as you go: $49/mo, 0 minutesPer receptionist minute
Past the plan: $2.99 per minute
An update after every call by email, text, its app or an integrationwants a person on every call: bilingual English and Spanish receptionists at no extra chargeOctober 16, 2026, patlive.com/pricing
Ruby ReceptionistsPeople$250/mo, 50 minutesPer receptionist minute
No rate is printed past the bundle
Its plans page says 5000+ integrationswants a person on every call and will get the rate past the bundle in writingOctober 2, 2026, ruby.com/plans-and-pricing

OnCrewAI

Entry price
Starter: $49/mo, 60 minutes
What one unit is
Per minute of answered calls, added up over the month and rounded up once; a hang-up on the greeting is not counted
Past the plan: $0.99 per minute
Field software
Housecall Pro from the dashboard (on Housecall Pro's MAX plan); Jobber, ServiceTitan and other tools get each call through the webhook export
Fits a shop that
wants no-heat, no-cooling and carbon monoxide calls flagged urgent without writing the rules
Checked
Our own price, oncrew.ai/pricing

DialzaraAI

Entry price
Plans and rates are published on dialzara.com/pricing
What one unit is
Per minute of talk time
Field software
Zapier and Make integrations on every plan
Fits a shop that
takes many short calls: it bills talk time, so short calls cost less there and long ones more
Checked
October 2, 2026, dialzara.com/pricing

GoodcallAI

Entry price
Starter: $79/mo, 100 unique customers
What one unit is
Per unique customer a month, minutes not metered
Past the plan: $0.79 per customer over 100
Field software
External tools on every plan (an API, an MCP server or your own code): 1 on Starter, 5 on Growth, 15 on Scale
Fits a shop that
hears from the same customers often: one number counts once a month and minutes are not metered
Checked
October 16, 2026, goodcall.com/pricing

RosieAI

Entry price
Professional: $49/mo, 250 minutes
What one unit is
Per month, by included minutes
Past 250 minutes you move up to Scale ($149/mo)
Field software
Zapier integration on every plan (its page: connect to 1,000+ apps)
Fits a shop that
has steady, short calls: going over the minutes moves the plan up a tier instead of billing per minute
Checked
October 17, 2026, heyrosie.com/pricing

Smith.aiAI, or people

Entry price
  • AI Free: $0/mo, 25 calls a month
  • AI Pro: $150/mo, 75 calls
  • Receptionists Starter: $300/mo, 30 calls
What one unit is
Per call
Past the plan:
  • AI Free: $3.00 per call after 25
  • AI Pro: $2.50 per extra call
  • Receptionists: $11.50 per call over 30
Field software
Its receptionist pricing page says call details are sent automatically to your CRM or Zapier
Fits a shop that
wants an AI first with people behind it: its AI page says a call can be passed to a live receptionist

PATLivePeople

Entry price
Pay as you go: $49/mo, 0 minutes
What one unit is
Per receptionist minute
Past the plan: $2.99 per minute
Field software
An update after every call by email, text, its app or an integration
Fits a shop that
wants a person on every call: bilingual English and Spanish receptionists at no extra charge
Checked
October 16, 2026, patlive.com/pricing

Ruby ReceptionistsPeople

Entry price
$250/mo, 50 minutes
What one unit is
Per receptionist minute
No rate is printed past the bundle
Field software
Its plans page says 5000+ integrations
Fits a shop that
wants a person on every call and will get the rate past the bundle in writing
Checked
October 2, 2026, ruby.com/plans-and-pricing

Vendors change plans, so check each page before you sign. Every vendor in this table also appears in the HVAC answering services compared on price.

Hear OnCrew answer a call before you compare: call (213) 319-5075. Emily answers as a sample plumbing company.

HVAC intake

What It Flags and Takes Down on an HVAC Call

OnCrew answers in your shop name as an AI HVAC virtual receptionist. These are the calls it treats as urgent, and the details it takes down on every call before it alerts your on-call tech.

HVAC emergencies it triages

  • No heat, or a furnace or boiler that is not running; after hours it asks once whether the heat is completely out, and a yes is urgent
  • No cooling in extreme heat, such as an AC failure during a heat advisory
  • A gas smell, a carbon monoxide alarm, smoke, or a burning smell or sparking at the equipment, with the caller told to leave the area if it is safe and call 911 first
  • No hot water, or major water damage from the HVAC system, such as condensate overflowing into a ceiling

Caller details it captures

  • Caller name, best callback number, and service address
  • The problem in the caller's own words, and a preferred time if they want one
  • Urgency: emergency or routine, sorted by the rules you set
  • Safety signals: gas smell, smoke or a burning smell, CO alarm, active water

What an HVAC virtual receptionist does not do

OnCrew captures, triages, alerts, and summarizes the call. It does not dispatch trucks, commit to a job arrival time, or own the schedule. Your on-call HVAC tech still makes those decisions and runs the work.

What is an HVAC virtual receptionist?

The same job with a front-desk framing: someone who answers, screens, and routes your HVAC company's calls without sitting in your office. OnCrew is the AI version, and it runs the same no-heat, AC-failure, and gas-smell script at 3 AM as at 10 AM.

When HVAC Calls Come In

28.3%

of conversations outside weekday business hours were emergencies on the lines OnCrew answers (all trades), against 5.8% in weekday daytime: about 2.5 to 5 times as often, depending on how the lines are weighted.

41.3%

of after-hours conversations on the lines OnCrew answers (all trades) came on a Saturday or Sunday between 8 AM and 6 PM, and 37.7% on weekdays between 6 and 8 PM or 6 and 8 AM; only 14.8% came between 8 PM and 6 AM.

33.6%

of conversations on the 4 HVAC and plumbing lines OnCrew answers came outside weekday business hours and 17.6% were emergencies, against 23.9% and 3.5% on the 5 other lines.

OnCrew figures cover the lines OnCrew answers, not a market sample: 1,277 conversations of 12 seconds or longer over the 120 days from June 19 to October 16, 2026, on the lines of nine businesses that have paid for OnCrew (eight contractors and one property manager). They count the calls each shop sends OnCrew, not every call it gets, and most emergencies sit on one HVAC and plumbing line, so read the gaps as directional. Method and sources: missed-call statistics.

After-hours coverage

24/7 and After-Hours HVAC Answering Service

OnCrew answers 24/7, and your forwarding decides which calls reach it. As an after-hours HVAC answering service it picks up once your office closes: on a 2 AM no-heat call it answers in your shop name, takes the address and the problem in the caller's words, alerts your on-call tech if it is urgent, and queues the rest for morning:

  • No heat: the caller's name, callback number, service address, and the problem in their own words, including any gas smell or CO alarm. No heat, or a furnace or boiler that is not running, is flagged urgent, not routine; after hours, on any heat call, the receptionist asks once whether the heat is completely out and treats a yes as urgent.
  • No-cool in a heat wave: the same intake, with the problem in the caller's own words. No cooling in extreme heat is flagged urgent, not routine.
  • Forwarding is your call: after-hours only, weekends and holidays, overflow on busy or no-answer, or 24/7. The rules live in your carrier portal, so your number never changes.
  • Nights, weekends, and holidays run on the same plan with no surcharge, and a gas-smell or CO-alarm call gets the same safety-first handling at 2 AM as at 2 PM.
  • On-call week: add every tech once in Settings > Team, then switch who gets call alerts on or off from the People list as your on-call week changes, and set any tech to urgent calls only.

Live and AI prices side by side, vendor by vendor: HVAC answering services compared on price.

How the HVAC Answering Service Works

1

Forward your HVAC number

Calls roll to OnCrew when you cannot pick up. Your number stays the same.

2

AI answers as your shop

Answers in your business name and runs HVAC intake on the system and the symptoms.

3

Urgent tech alerts

Real emergencies page your on-call tech with the intake fields and the full transcript.

AI vs Live Answering vs Voicemail for HVAC Contractors

Shops pricing a live HVAC call center or virtual receptionist are choosing between three models:

Coverage

OnCrew: 24/7/365 in your shop name, freeze-week and heat-wave overflow included

Live answering: Often 24/7; ask whether nights and holidays carry a surcharge

Voicemail: Only if the caller leaves one

HVAC triage

OnCrew: No-heat, AC failure, gas-smell, furnace lockout, and CO alarm calls flagged for your on-call tech

Live answering: Generic labels unless every operator is trained on HVAC

Voicemail: None

On-call alert

OnCrew: Single alert with intake fields plus full transcript and summary

Live answering: Operator relay or a typed note

Voicemail: None until someone checks the inbox

Pricing

OnCrew: $49 to $349 monthly, $0.99 per minute after the included volume

Live answering: Billed per minute or per call; each vendor's entry price and the date we read it are in the vendor table near the top of this page

Voicemail: Free, but no triage, transcript, or on-call alert

OnCrew captures, triages, alerts, and summarizes the call. It does not dispatch trucks, commit to an arrival time, or own the schedule; your on-call HVAC tech makes those decisions.

Comparing vendors? See the best answering service for HVAC companies in 2026 buyer guide, or the longer answer to should I use a live answering service or AI for my HVAC company. If your shop also takes plumbing or electrical calls, the AI receptionist for contractors page covers HVAC, plumbing, electrical, roofing, and carpentry shops. If your crews also do insulation and air sealing, the answering service for weatherization contractors page describes that line. If you searched for an AI dispatcher for HVAC, the AI dispatcher for contractors page says what the phrase means in practice: OnCrew triages and alerts; the dispatch decision stays with your team.

Running plumbing or electrical crews as well? The plumber answering service and electrician answering service pages show how those calls are flagged. Every trade OnCrew answers for is covered on the contractor answering service page, and the demo page plays a recorded call.

After-hours call

What Happens on an After-Hours HVAC Call

OnCrew answers in your company name whether the office is open or closed. Your configured hours tell the AI receptionist when you are closed and when you open next, so a routine caller hears that the team will have their details first thing at the next opening, while an urgent caller hears that your team is alerted the moment the call ends and someone calls back as soon as possible, and it does not promise a callback time. On every call it collects the caller's name, the best callback number, the service address, the issue, whether the property is a home or a business, how urgent it is, and a preferred time. For HVAC, no heat, a furnace or boiler that is not running, no hot water, no cooling in extreme heat, a carbon monoxide concern, smoke or a burning smell from equipment, major water damage related to the HVAC system, or sparking and other electrical danger is treated as urgent, and after hours, on any furnace, boiler or heat call, the receptionist asks once whether the heat is completely out right now and treats a yes as urgent, and on a carbon monoxide alarm, gas smell, smoke, or fire the AI tells the caller to leave the area if it is safe and call 911 first. Urgent calls reach your on-call tech by text with the caller's name, number, address, and need, and by email with the full transcript and the recording when it is available.

  • After hours: open or closed and the next opening come from your configured hours, and urgent requests are flagged so they are seen first.
  • HVAC triage: no heat, a furnace or boiler that is not running, no hot water, no cooling in extreme heat, carbon monoxide concerns, smoke or burning smells, major HVAC-related water damage, and sparking are urgent; routine maintenance and estimate calls queue for the morning callback.
  • On-call alert: an urgent text to your on-call team, plus the email with the full transcript and the recording when it is available. With SMS Follow-Ups on, the caller gets one text confirming the call came in, and a caller who hangs up before saying a word gets one text asking what they need; replies come to your phone.
  • Housecall Pro connects from your OnCrew dashboard. It needs Housecall Pro's MAX plan (their tier, not an OnCrew plan). Each real caller lands there as a customer and a lead tagged OnCrew, with the call summary, callback number and service address. Jobber, ServiceTitan and other tools get one record per real call (summary, callback number, service address and a link to the call) through the webhook export. Connect it yourself with Zapier, or we set it up with you at no extra charge. It does not book onto your Jobber or ServiceTitan schedule. QuickBooks is not integrated.
  • Your team still decides who goes out, what it costs, and when. The AI receptionist captures and alerts; it never quotes a price or promises an arrival time.
Set up and test

How to Set Up an HVAC Answering Service and Test It

  1. Pick the forwarding rule: missed calls only, so your phone still rings first, after hours and weekends, or every call. Your number stays the same.
  2. Choose who hears about urgent calls in Settings > Team, and mark an on-call slot if the on-call tech changes by the week.
  3. Make the five test calls below from a phone that is not your business line, and read what lands in your text and email alerts.
  4. Run the 14-day trial on real calls, with no card to start, and listen to the first week of recordings before a heat wave or a freeze tests it.

Five test calls before it counts

  1. No heat, after hours: say the furnace stopped. It should ask once whether the heat is completely out, and a yes should reach your on-call tech as urgent.
  2. A gas smell or a carbon monoxide alarm: it should tell you to leave the area if it is safe and call 911 first, then take the address and callback number.
  3. No cooling in extreme heat: it should treat the call as urgent and take your name, number and address.
  4. A routine tune-up: it should take the details and a preferred time and, after hours, say the team will have them first thing at the next opening.
  5. Ask for a real person: with live transfer off it takes a message noting that you asked for one; with it on, it offers to connect you to the people you list.

Carrier steps for each phone system are in the call forwarding guide.

Simple Plans for HVAC Call Volume

Extra minutes are $0.99 each.

Starter

$49/mo

60 included minutes

Pro

$149/mo

200 included minutes

Multi-Truck

$349/mo

500 included minutes

See the pricing page.

What to Ask Any HVAC Answering Service

  • Does it answer in your shop name, in your service area, with HVAC vocabulary?
  • How does it separate a no-heat call on a freezing night from a Monday-morning tune-up request?
  • Where do urgent alerts land, and what happens when the on-call tech misses one?
  • What does a captured call look like: transcript, structured fields, recording?
  • How does the bill behave in a 200-call heat-wave week: per-minute, per-call, or flat?

HVAC Answering Service & HVAC Virtual Receptionist FAQ

What is an HVAC answering service?

An HVAC answering service answers your business phone when you cannot pick up so callers reach a real conversation instead of voicemail. OnCrew is the AI version: it asks HVAC-specific questions, captures the address, and alerts your on-call tech on urgent calls.

How much does an HVAC answering service cost?

OnCrew is $49 per month for 60 included minutes, $149 for 200, and $349 for 500, then $0.99 per minute. At full use that is about $0.82 a minute on Starter, $0.75 on Pro and $0.70 on Multi-Truck. Live answering services price by the minute or by the call. Their own pricing pages list PATLive at $49/mo plus $2.99 per minute, Ruby at $250/mo for 50 minutes and Smith.ai at $300/mo for 30 calls (PATLive and Smith.ai checked October 16, 2026; Ruby checked October 2, 2026).

What is an HVAC AI answering service?

It is an AI receptionist for an HVAC company: software that answers the shop's line 24/7 in the company's name, asks HVAC intake questions, sorts urgent calls (no heat, a furnace or boiler that is not running, no hot water, no cooling in extreme heat, a carbon monoxide concern, smoke or a burning smell from equipment, major water damage related to HVAC, or sparking and other electrical danger) from routine ones, and sends the on-call tech the caller's name, number, address and problem by text, with the transcript and recording by email. OnCrew is that AI receptionist for HVAC contractors: $49 a month for 60 included minutes, $0.99 per minute after, and a 14-day free trial with no card. A person on your team still makes the dispatch, pricing and arrival-time decision.

Is there an AI answering service for HVAC technicians?

Yes. OnCrew is an AI receptionist for HVAC contractors: it answers the calls that get away while the crew is on the job, runs HVAC intake, treats no heat, a furnace or boiler that is not running, no hot water, no cooling in extreme heat, a carbon monoxide concern, smoke or a burning smell from equipment, major water damage related to HVAC, or sparking and other electrical danger as urgent, tells a caller who smells gas or has a carbon monoxide alarm to leave the area if it is safe and call 911 first, and texts the on-call tech the caller's name, number, address and problem, typically within seconds of the call ending (measured median on oncrew.ai/trust). Call (213) 319-5075: Emily answers as a sample plumbing company. Talk to her like one of your customers would.

Is there a free answering service available?

Voicemail is free, but it has no triage, no transcript and no on-call alert. OnCrew is not free, but every plan starts with a 14-day free trial that does not ask for a card, so you can forward your after-hours calls, read the transcripts and cancel anytime if it is not a fit. After the trial, Starter is $49 a month for 60 included minutes, there is no setup fee, and a call that ends before anyone speaks is not counted against the plan.

What is an after-hours answering service?

An after-hours answering service picks up your business line once the office closes: nights, weekends and holidays. With OnCrew those calls are answered in your company name by the AI receptionist. A routine caller hears that the team will have their details first thing at the next opening; an urgent caller (no heat, a furnace or boiler that is not running, no hot water, no cooling in extreme heat, a carbon monoxide concern, smoke or a burning smell from equipment, major water damage related to HVAC, or sparking and other electrical danger) hears that your team is alerted the moment the call ends, you or your on-call tech gets a text with the caller's name, number, address and need, and the email with the transcript and recording goes to every address on your alert list. Forwarding can be after-hours only, so daytime calls keep ringing your office, and nights, weekends and holidays run on the same plan with no surcharge.

Is OnCrew an HVAC virtual receptionist?

Yes. OnCrew works as an AI HVAC virtual receptionist: it answers in your shop name, runs HVAC intake, and alerts your on-call tech on real emergencies. A live virtual receptionist is a remote human billed by the minute or by the call; OnCrew runs the same conversation 24/7 on a monthly plan with included minutes.

Is OnCrew an AI dispatcher for HVAC?

No. OnCrew triages and alerts; the dispatch decision stays with your team. It flags the urgent call and pages your on-call tech with the transcript, and a human still decides whether to roll a truck.

Do I need a 24/7 HVAC answering service or after-hours only?

Either works, and you can change it later. OnCrew answers 24/7 on every plan, and your forwarding decides which calls reach it: missed calls only, so your own phone still rings first, after hours and weekends, or every call. Most HVAC shops start with after-hours and weekend forwarding and add daytime overflow later. Forwarding is set on your existing line, so your number stays the same, and nights, weekends and holidays run on the same plan with no surcharge.

What happens when a caller insists on a real person?

With live transfer off, the default, Emily says the team is out on jobs (or, after hours, that the office is closed). She asks what the call is about and takes the details, with a note that the caller asked for a live person. If you switch live transfer on, she offers to connect the caller to the people you list. In the default handoff, if nobody picks up within about 25 seconds, or the ring time you choose, Emily comes back on the line and takes a message; with the direct handoff the caller stays on that phone, voicemail included.

Does it answer Spanish-speaking callers?

Calls are handled in English by default. Spanish (Latin American) is a setting you switch on in your dashboard at no extra charge. English and Spanish are the languages Emily speaks today. If many of your callers speak Spanish, test it on your own line before you forward everything.

Can Emily book appointments, or only take the request?

Both, depending on a setting. By default Emily takes the request: the caller's name, callback number, service address and the problem, sent to you by text and email when the call ends, and your team sets the time. If you connect Google Calendar and switch on booking, then for routine jobs she offers the next open times inside your business hours and puts the one the caller picks on your calendar, telling them your team will confirm before then. Emergencies are never booked; they go to your team right away.

Does the call land in ServiceTitan or Jobber?

Not onto their schedule. Housecall Pro connects from your OnCrew dashboard. It needs Housecall Pro's MAX plan (their tier, not an OnCrew plan). Each real caller lands there as a customer and a lead tagged OnCrew, with the call summary, callback number and service address. Jobber, ServiceTitan and other tools get one record per real call (summary, callback number, service address and a link to the call) through the webhook export. Connect it yourself with Zapier, or we set it up with you at no extra charge. Booking itself runs through Google Calendar when you switch it on.

What if an elderly caller is confused or cannot follow the questions?

Emily asks one short question at a time and never asks the same question twice in the same words. When a caller does not answer, she says what she heard, then rephrases the question or moves on and comes back to it. Whatever she takes down reaches your team with the transcript and, when it is available, the recording, so your tech can call back and fill the gaps, and a caller who says it is urgent is treated as urgent. If you want a set step for these calls, such as asking whether someone else in the home can come to the phone, write it in Teach your receptionist in Settings.

Can the AI walk a caller through a thermostat reset?

Not by default. Emily takes the call and passes it to your team; when a caller asks something your notes do not cover, she does not guess and tells them the team will get them the answer. A no-heat or no-cooling call that is urgent goes to your on-call tech, who decides what the homeowner should try. If you want callers told a standard first step, write it in Teach your receptionist in Settings; the safety rules still come first.

Does it work with my on-call rotation?

Yes. Your number stays the same, since forwarding is set on your existing line, and alerts follow your Team page: each person has their own phone, email and the kinds of calls they hear about, and texts to your team are a setting you switch on. Mark a row as an on-call slot, a rotating number your dispatchers keep current, and they can swap in whoever is on call that week without touching anything else. You can also have urgent calls text only your on-call slots.

Will callers know they are talking to an AI?

Emily answers in your company name and takes the call the way a receptionist would. If a caller asks whether she is a person, a recording, or an AI, she answers honestly in one breath: she is the automated assistant that takes down what they need, and a live person from your company calls them back. Then she asks what she can pass along. She never claims to be a person.

What is the best AI receptionist for an HVAC company?

The one that handles your calls, so test each against five things. Does it treat no heat, no cooling in extreme heat and a carbon monoxide alarm as urgent without you writing the rules, and tell a caller who smells gas to leave the area and call 911 first? What is one billed unit (a call, a minute or a unique customer), and what does a heat-wave week cost at that rate? How does an urgent call reach your on-call tech: by text, by email, or both, with the recording? What lands in your field software after each call? And what happens when a caller asks for a person? Place a no-heat test call to each one before you forward your line.

Get setup help by email

Send your details and we email you the demo line and your setup link. Abe answers your replies. 14-day free trial, cancel anytime.

Add your email, phone, trade, name and company or business name to continue.

We'll only use this to email you about setting up your OnCrew trial.