AI receptionist · HVAC

Do not lose HVAC calls
during your busiest hours.

HVAC phones follow the weather. The first cold snap and the first heat wave each bring a week of calls at once, while every technician is in an attic or on a roof. The receptionist answers from the information you approve, tries the person you choose, and leaves a request your dispatcher can act on.

From $49/month with 250 AI minutes and one US local number included. Additional AI time is $0.09 a minute on managed plans. See full pricing

The calls HVAC companies actually get

No heat, no cooling

A furnace that will not light in January, a condenser that quit on the first ninety-degree afternoon, a landlord with tenants and no air. These callers want to know whether you can come today and what the visit costs. The receptionist states your emergency policy as you set it, reads the diagnostic fee only if you approved one, and tries your on-call technician.

Maintenance plans and tune-ups

Spring and fall bring the planned work: a tune-up before the season, a filter question, a plan member asking what the plan includes. The receptionist answers from the plan description you approve, takes the request with the caller’s preferred weeks, and your office sets the visit.

Replacement quotes

A fifteen-year-old system, a repair estimate that made the homeowner wince, a question about heat pumps or rebates. The receptionist answers what you approved about estimates and financing, captures the home, the current equipment and the caller’s timing, and says who will follow up.

An example call

Illustrative example A January evening call about a furnace that stopped during a cold snap. The business, the caller and the policy are invented; the receptionist opens every real call with its AI disclosure.

  1. AI receptionist

    Thanks for calling Northwind Heating and Air. I am an AI receptionist for the team. How can I help?

  2. Caller

    Our furnace quit about an hour ago. The house is down to 58 and we have a baby. Can someone come tonight?

  3. AI receptionist

    I am sorry, that is a hard night. Northwind treats no-heat calls in freezing weather as same-day emergencies, and the after-hours diagnostic fee is explained before a technician is sent. Northwind asks callers to check that the thermostat is set to heat and that the switch beside the furnace is on.

  4. Caller

    Both are on. The furnace clicks a few times and then nothing happens.

  5. AI receptionist

    Thank you, I will note that. What is the address?

  6. Caller

    2217 Birchwood Drive in Elk Ridge. It is a house.

  7. AI receptionist

    Elk Ridge is in the service area. Let me try the on-call technician now. Please hold for a moment.

  8. AI receptionist

    The on-call technician did not pick up, and neither did the next person on the team. Can I get your name, the best number to call back, and whether the furnace is gas or electric?

  9. Caller

    Marcus Oyelaran. This number works. It is a gas furnace, about twelve years old.

  10. AI receptionist

    Thank you, Marcus. Your request is with the team as a no-heat emergency with an infant in the home, and someone will call you back on this number.

What your team sees

Synthetic example record The team inbox shows a no-heat emergency: gas furnace about twelve years old, clicks and does not light, thermostat and switch checked, house at 58 degrees with an infant, 2217 Birchwood Drive in Elk Ridge, caller Marcus Oyelaran at the number he called from, transfers tried to the on-call technician and a second teammate at 7:16 p.m., neither answered. The on-call technician returns the call from the record.

What callers ask HVAC contractors, and how it answers

Every answer comes from the business information you approve during setup. The receptionist does not guess at prices, areas or policies you have not given it.

Can you come out tonight? My heat is out.
It answers with the emergency policy you approve: which calls are same-day, whether you dispatch after hours, and how the fee is explained. It tries your on-call technician while the caller is on the line, and captures the request if nobody picks up.
What does a service call cost?
It states only what you approved. Many HVAC companies approve a diagnostic fee and a sentence such as "the fee is applied to the repair if you proceed". Without an approved figure, it says the office will confirm pricing.
What does your maintenance plan include?
If you approve a plan description, two tune-ups a year, priority on no-heat calls, a parts discount, the receptionist reads it and takes the signup request. It never invents a benefit you did not list.
Do you work on heat pumps, boilers or mini-splits?
It answers from the equipment list you approve, including the systems you do not service, so a caller with an oil boiler learns on the first call whether you take that work.
Is my repair under warranty?
It cannot see your service history or the manufacturer’s terms. It takes the caller’s name, the install date they remember and the problem, and sends the question to your office as a message.

After hours and overflow for HVAC companies

The first cold night and the first hot afternoon

A homeowner with no heat at 10 p.m. is dialing down a list, and the company that answers gets the job. The receptionist answers at once, explains your emergency policy as you wrote it, tries your on-call technician and then up to three teammates in turn, and takes a complete request that reaches the team right away if nobody picks up.

Overflow when every tech is on a roof

During a heat wave the office line is busy from eight until six. The receptionist answers the second, third and fourth caller instead of sending them to voicemail, takes each request in full, and your dispatcher works the list in order.

Holidays and the shoulder season

Set your holiday hours once; on those days the receptionist plays the closed-hours message you chose while still handling emergencies as your policy allows. In the quiet weeks of April and October it keeps taking plan signups and tune-up requests, which is where next season’s work comes from.

How after-hours answering works → What happens when three people call at once →

Urgent calls and safety

No heat with an infant or an elderly person in the house, a furnace smell, a carbon monoxide alarm: the receptionist uses only the safety wording you approve, tries your on-call technician and marks the request urgent. It diagnoses nothing over the phone and promises no arrival time. For a carbon monoxide alarm or a gas smell, approve a line that tells the caller to leave the house and call emergency services or the gas utility.

What it handles, what it captures, what it does not do

The same table on every receptionist page, because the limits matter as much as the features when you are choosing.

Current product facts, not a roadmap. A change here ships on the changelog first.
On a callTodayWhat that means
Questions about hours, services, areas and pricesHandled on the callAnswered from the business information you approve. A question you have not covered gets a plain "I do not have that" and a message for your team, never a guess.
Reaching a person on your teamHandled on the callA transfer to one eligible US destination, with the teammates you list tried in turn when the first does not pick up.
Closed hours, a busy line and holidaysHandled on the callYour closed-hours message, a bounded waiting queue with position announcements, and the fallback path you configure when every AI line is busy.
Messages and callback requestsCaptured for your teamName, number, the request in the caller’s words and the details you ask for, in your inbox and on your webhooks the moment the call ends.
Appointment and estimate requestsCaptured for your teamThe request, the address and the caller’s preferred times. Your team confirms the time from the record; the receptionist writes no calendar.
Emergencies and safetyCaptured for your teamOnly the safety wording you approve, such as where a shutoff valve is, then the on-call transfer and an urgent request. It gives no medical, legal or electrical advice of its own.
Dispatching a crew or promising an arrival timeNot part of the receptionistNot the receptionist’s job: your dispatcher assigns the work and your team confirms the visit from the record it leaves.
Texting the caller afterwardsNot part of the receptionistIt sends no text messages. Requests reach you in the inbox, on your signed webhooks and through the API.
Writing to a calendar, a CRM or a dispatch systemNot part of the receptionistNo named connector exists. Results reach other systems through signed webhooks, CSV export and the API.
Recording the whole callNot part of the receptionistFull-call recording is not part of the receptionist offer. Every call leaves a record of what was asked and what was answered.
Languages other than EnglishNot part of the receptionistEnglish today.
Guaranteed answer rates, response times or outcomesNot part of the receptionistCapacity is per plan on shared fleet, not reserved hardware. When every AI line is busy, callers follow the fallback path you chose.

What a useful callback record contains

When a call ends without a transfer, the receptionist leaves your team a request instead of a missed-call notification. For HVAC companies that record holds:

  • Caller name and the best callback number
  • Service address, and whether it is a house, a multi-family building or a business
  • The problem in the caller’s words: no heat, no cooling, a noise, a smell, water around the unit
  • Equipment details the caller knows: gas or electric, brand, approximate age
  • Urgency, including whether anyone vulnerable to the temperature is in the home
  • Maintenance-plan membership as the caller states it, and preferred days for a visit

Requests land in the team inbox and on your configured webhooks, with the call record beside them. Read how the receptionist handles a call, see how intake questions are chosen, or see what reaches your team.

What it costs for HVAC companies

Published plans, no quote required. Each managed plan includes one standard US local number; the lower BYO price is for businesses that already run their own Twilio account.

Monthly prices in USD. Additional AI minutes on managed plans are $0.09 each ($0.05 AI plus $0.04 associated carrier service); BYO plans bill only the AI part, $0.05 a minute.
PlanAI minutes includedNumber includedYour own Twilio
Starter250$49$39 plus your Twilio bill
Business1,000$139$109 plus your Twilio bill
Scale2,000$269$219 plus your Twilio bill

A worked month

Example from the rate card 150 calls a month averaging 3 minutes each use about 450 AI minutes after the 30-second per-call minimum. The cheapest managed plan for that month is Starter at $67: the $49 subscription plus $18 of additional AI time. With your own Twilio account the cheapest plan is Starter at $49, plus your carrier bill. Non-AI incoming time, connected transfers, extra numbers and taxes are not in these figures.

Get a supported US local business number without setting up your own Twilio account. Search by city, state or area code during paid setup; actual inventory, the number quote, accepted billing/funding and call qualification determine activation. AI time is metered per second with a 30-second minimum per AI-handled call. Every rate and term is on the pricing page.

Estimate a month of your own calls →

Questions HVAC companies ask before switching

Will it dispatch my technicians?

No. It captures the request and tries the person you choose. Your dispatcher assigns the technician and confirms the visit from the record in the team inbox.

Can it tell callers the diagnostic fee?

Only if you approve it. You can approve a diagnostic fee, a flat tune-up price or "replacement estimates are free", and it says exactly that. It never invents a price or promises a repair total.

What happens with a no-heat call at 2 a.m.?

The receptionist answers, states the emergency policy you approved, and tries your on-call technician. If nobody on your list picks up, it takes the complete request, including the address, the equipment and who is in the home, and sends it to your team inbox and webhooks immediately.

Give HVAC companies a receptionist that is always on the line.

Start with your website, review every answer before you pay, and keep your existing number.

Find your next step.