What AI can actually do for an HVAC company, starting this heating season

An HVAC company does not have a lead problem in January. It has a capacity problem. The phones ring, the board fills up, and the money is lost in the calls nobody answered, the estimates nobody chased, and the old systems nobody followed up on.

Jake BoylesIndependent AI consultant, Oxford, Ohio7 min read

The short answer

For HVAC companies, the best uses of AI today are answering overflow and after-hours calls, summarizing recorded calls into job notes, finding replacement leads in your service history, following up on unsold estimates, and keeping maintenance agreements renewed. It should not diagnose equipment or set prices, and emergency calls always go to a person.

The busiest week of the year is the test

Think about the first real cold snap. Every no-heat call in your service area comes in over two or three days. Your CSRs are on the phone nonstop, calls roll to voicemail, and some of those callers simply dial the next company on the list.

Any AI plan for an HVAC shop should be judged against that week. If it does not help you book more of the calls you are already getting, it is not the first thing to build.

That points to a short list, roughly in order of payoff.

  1. 1.Answering the calls you currently miss.
  2. 2.Getting more out of the call recordings you already have.
  3. 3.Finding replacement work hiding in your service history.
  4. 4.Following up on estimates that went quiet.
  5. 5.Keeping maintenance agreements renewed and the shoulder season booked.
  6. 6.Helping newer techs get unstuck in the field.

Answer every call, but route the emergencies

An AI phone and text assistant can pick up when your CSRs are busy or the office is closed, ask the right questions, and book the routine calls straight onto the schedule: tune-ups, a thermostat that will not hold temperature, a quote for a new system, a reschedule.

Emergencies are different. A no-heat call with an elderly customer, a gas smell, a carbon monoxide alarm, water pouring from the ceiling: those go to a person, immediately. The assistant's job on those calls is to recognize them, give safety instructions (leave the house and call the gas company for a gas smell), and get your on-call tech or dispatcher on the line.

Most shops use an answering service after hours. The difference is that an answering service usually takes a message and someone calls back in the morning, by which point the customer has booked someone else. An assistant that can actually book the job is what changes the outcome. I compared the two in AI receptionist vs answering service.

Your call recordings are full of information nobody uses

Most field service software, and most phone systems built for contractors, records customer calls. In nearly every shop those recordings sit unheard unless there is a dispute.

AI can listen to every one. Practically, that means three things:

  • A two-line summary on the job. The tech knows before arriving that the customer mentioned the upstairs is always cold and their system is 18 years old.
  • A list of missed opportunities. Calls where someone asked about a price or a replacement and nothing got booked.
  • Coaching without listening. Patterns across your CSRs' calls, so you can see who books well and what the others do differently, without anyone spending a day with headphones on.

This is often the cheapest place to start, because the data already exists. Nothing changes for your team except better notes.

Replacement leads already sitting in your service history

Your field service software knows which customers have a 20-year-old furnace, which ones have called three times this year, and which systems still run on R-22, which has not been produced in the US since 2020. That is a list of your most likely replacement sales. It is usually scattered across job notes and equipment records where nobody can see it as a list.

AI can read through those records and rank customers by likelihood of replacement: system age, repair frequency, refrigerant type, recent repair spend, and anything the tech wrote, like "heat exchanger showing wear." Your comfort advisors get a short list with a reason next to each name.

The 2025 refrigerant transition helps here too. New systems moved to lower-impact refrigerants like R-454B and R-32, and customers have questions. AI is good at drafting a plain-English explainer you can send, in your voice, with your financing offer attached.

Chasing the estimates that went quiet

Replacement quotes are big decisions, and a lot of them die from silence rather than a no. In most shops nobody owns the follow-up, so a $9,000 quote sits in the system until the customer buys from somebody else.

An AI follow-up sequence fixes the ownership problem. A few days after the visit, the customer gets a short message that sounds like your office. It answers common questions about the equipment, mentions your financing, and offers to set up a call. If they reply with something complicated, a person takes over. If they reply "we went with someone else," it stops.

The bar for this is that the customer should not be able to tell it apart from a well-organized office manager. If it reads like a marketing blast, turn it off. There is more on how this works in quote automation.

Maintenance agreements and the shoulder season

Maintenance agreement members are the steadiest revenue an HVAC company has. They also need constant upkeep: renewals, reminders to book the spring and fall tune-ups, and the follow-up when someone does not respond.

AI is a good fit for this because it is high volume and low risk. It can text members when their tune-up window opens, offer times that fit the schedule, handle the replies, and flag members who have not booked or whose renewal is coming up. Filling the slow weeks in April and October keeps techs busy when you would otherwise be cutting hours.

Help for newer techs in the field

The shortage of experienced HVAC techs is real. A newer tech stuck on an unfamiliar error code usually calls a senior tech, which costs two people's time.

An assistant loaded with the manufacturer manuals and service bulletins for the brands you install can answer "what does this fault code mean on this model" and show where in the manual it came from. That gets a newer tech moving without waiting for a call back.

Making it work with the software you already run

Whether you are on ServiceTitan, Housecall Pro, FieldEdge, SAWIN, Successware or something else, the question is the same: how can another system read from it, and can it write back?

  • Read access (an API, a database connection or scheduled exports) is enough for call summaries, replacement lists and agreement reminders.
  • Write access is needed if an assistant is going to book jobs straight onto the board. Some platforms offer this, some only on higher tiers, and some not at all.
  • If write access is not available, the assistant can create a ready-to-approve booking for your dispatcher instead. It is slightly slower and still much better than a voicemail.

I would never suggest replacing your field service software to get AI. Build around it. If you are weighing a switch anyway, I wrote about setting up field service software and leaving ServiceTitan.

Questions people ask me

Can AI answer the phone for my HVAC company?
Yes. An AI phone assistant can answer overflow and after-hours calls, collect details and book routine work. It should send emergencies like gas smells, CO alarms and vulnerable customers without heat directly to a person, and give basic safety instructions while it does.
Will it work with ServiceTitan, Housecall Pro or SAWIN?
Usually, but how well depends on what each platform lets other systems read and write. Reading data for summaries and lead lists is widely possible. Booking directly onto the dispatch board needs write access, which varies by platform and plan. Where it is missing, the assistant can prepare bookings for a dispatcher to approve.
Can AI diagnose HVAC problems?
It can help a tech find the right page in a manufacturer manual or explain a fault code. It should not diagnose equipment or make safety calls. Those stay with a trained technician following your procedures.
Will customers be annoyed talking to AI?
Customers are annoyed by bad phone systems, not by fast ones. If the assistant books them in under a minute at 9pm, most people are happy. If it cannot help, it should get them to a person quickly rather than looping.
Where should an HVAC company start with AI?
Count the calls you miss during a busy week and look at how many estimates go unanswered. Whichever number is bigger is where to start. Summarizing call recordings is the cheapest first project if your system already records calls.

Written by Jake Boyles

I am an independent AI consultant in Oxford, Ohio, with fifteen years of software engineering behind me. I help small businesses work out where AI actually fits, and I resell nothing, so I can tell you when a tool is not worth buying. More about me.

Want me to look at your business?

Fifteen minutes, free. Tell me how your week actually runs and I will tell you whether any of this is worth doing yet.

or call (513) 593-2378 · email jake@jibdesigns.com