An HVAC company has two peaks: winter (heating) and summer (AC). During both, the phone rings non-stop. Techs are out on jobs - installing, repairing, servicing. The office has one person (or nobody), and the phone keeps ringing. A customer with a broken boiler in January won't wait until tomorrow. A customer with a dead AC unit in July won't wait until Monday.
An AI voicebot for HVAC companies (emergency dispatch and booking voice agent) answers every call, collects fault information, prioritises tickets (no heat = urgent), books seasonal tune-ups, gives ballpark quotes, and texts the technician with the new job. Your techs fix things. The voicebot organises the queue.
TL;DR: Realistic Outcomes with Syntalith
- Reports heating and AC faults with automatic priority levels.
- Books seasonal tune-ups and planned repairs.
- Gives ballpark quotes (installation, service, repair) by phone.
- Setup: 1-2 weeks (LITE) to 3-4 weeks (GROWTH). GDPR compliant, EU hosted.
The Problem: Why HVAC Companies Lose Jobs by Phone
| Scenario | Business Impact |
|---|---|
| January, 3 boiler breakdowns at once, 2 techs on the road | 4th customer calls, nobody answers, calls a competitor |
| "AC not cooling, it's 35C" - calling on Saturday | Office closed, customer calls the next company |
| "How much to install AC in a 50m2 flat?" | 2-minute question, line is busy |
| Customer wants a pre-winter boiler service | Calls in September, but the season has started and the line doesn't answer |
| "Boiler won't fire, house is at 12C" | Emergency - family with a child freezing |
An HVAC company lives on phone calls - and it's exactly phone calls it can't handle during peak season. No heating in winter isn't an "inconvenience" - it's an emergency. A customer who can't get through doesn't wait - they call the first company that picks up. The voicebot answers in 2 seconds, even at 3 AM.
How AI Voicebot Works for HVAC Companies
Customer calls in January at 7 AM
-> Voicebot picks up in 2 seconds
-> "Good morning. ClimaTech Services.
How can I help?"
-> "My boiler won't fire. It's freezing in here."
-> Voicebot: "I understand - let me get this sorted.
A few questions so the tech knows what to bring:
1. What type of boiler? (gas, oil, heat pump)
2. Any error codes on the display?
3. Can you smell gas?
4. What's the temperature inside?
5. Are there children or elderly people?"
-> Customer: "Gas boiler, Vaillant. Error F28.
No gas smell. About 11 degrees. We have
a toddler."
-> "Vaillant F28 - ignition failure. Logging this
as URGENT. Tech is being notified now.
Estimated arrival: 9-10 AM.
In the meantime: use a portable heater in the
child's room if you have one. Dress warm.
The tech will call 15 minutes before arriving."4 Real Phone Conversations
1. No-Heat Emergency - Boiler Fault
Caller (Monday, 6:30 AM): "My boiler won't start since last night. It's about 10 degrees inside. We have a small child."
Voicebot: "I understand - this is urgent. A few questions so the technician knows what to bring:
1. What type of boiler? (gas, oil, heat pump)
2. Any error codes on the display? Flashing lights?
3. Can you smell gas?
Caller: "Gas boiler, Vaillant. Showing error F28. No gas smell."
Voicebot: "Vaillant F28 - that's typically an ignition or flame sensor issue. The tech should be able to sort this on-site.
Logging as URGENT (no heating + small child):
| Ticket | Status |
|---|---|
| Type: Gas boiler fault, Vaillant F28 | Priority: URGENT |
| Issue: Ignition / flame sensor | Response time: within 4 hours |
| Indoor temperature: 10C | Tech: SMS sent |
| Address: ... | Estimated arrival: 9-10 AM |
What's your address?"
Caller: "15 Oak Street, flat 3."
Voicebot: "Noted. The tech has been messaged with your address and fault description. Estimated arrival: between 9 and 10 AM.
In the meantime: if you have a portable heater or fan heater, switch it on in the child's room. Layer up. The tech will call 15 minutes before arriving.
Anything else?"
Caller: "How much will it cost?"
Voicebot: "Callout fee: EUR 45 (travel + diagnostics). If it's the flame sensor - replacement: EUR 80-150 including the part. If it's the control board - EUR 200-350. The tech will give you the exact price after diagnostics, before starting any work. No surprises."
2. AC Not Cooling - Office Emergency
Caller (Friday, 2 PM): "Our office AC isn't cooling. Just blowing warm air. We have an important client meeting tomorrow."
Voicebot: "AC blowing warm air - a few possible causes:
- Low refrigerant (most common)
- Clogged filter
- Compressor issue
Some questions:
1. What type of AC? (split, multi-split, ducted)
2. Brand and model (if you know)?
3. When was it last serviced?
Caller: "Split unit, Mitsubishi. Serviced about a year ago."
Voicebot: "Mitsubishi split, a year since last service. Likely refrigerant or a dirty filter.
I have a slot tomorrow (Saturday) morning:
| Slot | Service | Estimated cost |
|---|---|---|
| Saturday March 22, 8 AM | Diagnostics + filter clean | EUR 60 |
| + refrigerant top-up (if needed) | EUR 80-150 extra | |
| + leak repair (if found) | quoted on-site |
The tech arrives at 8 AM so your AC works before the meeting. Shall I book it?"
Caller: "Yes, absolutely. Office at 50 High Street, 3rd floor."
Voicebot: "Saturday March 22, 8 AM. AC service, Mitsubishi split. Address: 50 High Street, floor 3. Tech will call 15 minutes before. Sending confirmation SMS now."
3. Seasonal Boiler Tune-Up
Caller (September, Saturday 10 AM): "I want to book a boiler service before winter. Last one was a year ago."
Voicebot: "Annual gas boiler service - great timing, best to do it before the heating season starts.
What the service covers:
| Service | What we check | Price |
|---|---|---|
| Gas boiler annual service | Burner, heat exchanger, sensors, flue, gas pressure, efficiency | EUR 75 |
| + heat exchanger descale | Removing limescale and deposits | +EUR 30 |
| + combustion analysis | CO measurement, combustion efficiency | Included |
Available slots:
| Week | Available days |
|---|---|
| September 22-26 | Tuesday, Thursday |
| September 29 - October 3 | Monday, Wednesday, Friday |
Note: from October, wait times get longer (heating season). September is the best time.
Which day?"
Caller: "Thursday September 25."
Voicebot: "Thursday September 25. Gas boiler annual service. Tech arrives between 9 AM and 12 PM - they'll call 30 minutes ahead to confirm the exact time. EUR 75 (+ EUR 30 if the heat exchanger needs descaling). Sending confirmation SMS."
4. AC Installation Quote
Caller (Sunday, 8 PM): "How much to install air conditioning in a flat? About 60 square metres, 3 rooms."
Voicebot: "AC installation in a 60m2 flat, 3 rooms - ballpark estimate:
| Option | Equipment | Installation | Total |
|---|---|---|---|
| 3x individual splits (one per room) | EUR 1,500-2,200 | EUR 800-1,100 | EUR 2,300-3,300 |
| Multi-split (1 outdoor + 3 indoor) | EUR 2,000-3,000 | EUR 650-900 | EUR 2,650-3,900 |
Multi-split costs more upfront but is cheaper to install and takes up less space on the building exterior (1 outdoor unit instead of 3).
This is a ballpark - the exact price depends on:
- Pipe routing (distance between units)
- Exterior mounting options (building management approval?)
- Brand choice (Mitsubishi, Daikin, Gree)
A site survey is free. Shall I arrange one?"
Caller: "Yes, when can you come?"
Voicebot: "Nearest site survey slots:
- Tuesday March 25, 4-5 PM
- Thursday March 27, 10-11 AM
The tech looks at the flat, recommends an option, and gives you an exact quote on the spot. Which time?"
System Integrations
| System | What the voicebot does |
|---|---|
| Job management (ServiceM8, Jobber, Housecall Pro) | Creates tickets, assigns techs, updates status |
| Tech calendar | Books appointments, checks availability, plans routes |
| SMS / Email | Confirmations, reminders, new job alerts to techs |
| Price list | Gives ballpark quotes by equipment type and service |
| Priority engine | Auto-flags urgent tickets (no heat, gas smell, hospitals) |
Pricing (Setup + Monthly, excl. VAT)
| Package | Setup (one-time) | Monthly | Included calls | Timeline |
|---|---|---|---|---|
| LITE Voice | from EUR 999 | EUR 249/mo | 400/mo | 1-2 weeks |
| GROWTH Voice | from EUR 1,999 | EUR 399/mo | 750/mo | 3-4 weeks |
- Quote in 24 hours after a 30-40 minute discovery call.
- Pricing covers telephony, ASR/TTS, AI, EU hosting, monitoring, and support.
- GDPR-compliant EU hosting; data not used for training.
ROI Calculation
HVAC company, 4 techs, heating season:
- 30-60 calls per day during peak (January-February, July-August)
- 1 office person, techs in the field
- Each missed emergency is a job worth EUR 100-500
The maths (peak month):
- Missed calls: 20/day x 22 days = 440/month
- Of those 440: roughly 40% are jobs = 176 lost jobs
- Average job value: EUR 150
- Lost revenue: 176 x EUR 150 = EUR 26,400/month
- Voicebot cost: EUR 249/month
- Payback: within a few hours
There's something more important than revenue: a customer who can't reach an HVAC company in January with 10C inside their house is a customer who will never come back. And they'll tell their friends.
Results depend on region, number of techs, and seasonal demand.
FAQ
How does the voicebot prioritise tickets?
The voicebot asks: what's broken, what's the temperature inside, are there children or elderly residents, is there a gas smell. Based on answers, it assigns priority: URGENT (no heat, gas leak, hospital/server room) or NORMAL (dirty filter, noise, routine service). Urgent tickets go to the tech via SMS immediately.
Can the voicebot handle overnight calls?
Yes. The voicebot runs 24/7. At 3 AM when a boiler stops working, the customer calls and the voicebot collects the fault details. Depending on your setup: it either immediately texts the on-call tech (if you run night cover) or tells the customer the tech will arrive at 7 AM and gives temporary advice (portable heater, warm layers).
How does the voicebot quote when every job is different?
The voicebot gives ballpark ranges based on equipment type and service (e.g., "gas boiler service: EUR 75, sensor replacement: EUR 80-150"). It never gives a fixed price - that's the tech's job after diagnostics. The voicebot always says: "exact price after on-site assessment, before any work starts."
---
A customer with no heating in January won't wait - your phone has to work. Book a free discovery call - we'll demo how the voicebot handles peak season. See voicebot pricing and details.
---