The 8pm no-cool call is worth more than the ad that produced it. Stop sending it to voicemail.
An AI receptionist built for heating and air. It tells a repair from a tune-up, checks the address is in your area before it promises anything, books against your real calendar, and puts a gas smell on the phone to a technician in under fifteen seconds.
A no-cool call is not a tune-up, and it should not be treated like one.
The difference between a receptionist and a phone tree is knowing which of these you are on before you start asking questions. It works it out from how the caller describes it, not from a menu.
“It stopped working this afternoon and it's still boiling in here.”
- Reads it as a repair and raises the urgency
- Holds a two-hour diagnostic slot, not a thirty-minute one
- Offers the soonest time that fits, starting from today
- Captures the fault in the caller's own words for the technician
“I'd like a tune-up before the summer really hits.”
- Reads it as maintenance and leaves the urgency alone
- Holds ninety minutes
- Starts looking from tomorrow rather than squeezing it in today
- Quotes your tune-up price, in your words, if they ask
“I think the whole system needs replacing — can I get a quote?”
- Recognises a five-figure conversation
- Does not try to sell it, price it, or size it
- Takes the details and puts a human on the line
- Or books the estimate visit, if that is the rule you set
Safety outranks everything else it was doing.
This is the one where an automated system either earns its place or has no business being on the phone. Here is the whole sequence, in order.
Hears it
Gas, carbon monoxide, smoke, a burning smell, sparking, water coming into the house. Every caller turn is checked, not just the first — people mention it when they think of it, not when a form asks.
Stops
No name, no address, no qualifying questions. Whatever it was in the middle of is abandoned.
Says what to do
If there is gas or smoke, get everyone out of the house first. Said before anything else happens.
Alerts your office
Before the transfer is attempted, not after. If the handoff fails, or the line drops, you still know a call came in and what it was.
Transfers
Straight to your on-call number.
And if nobody picks up
It comes back on the line, tells the caller the truth, tells them to call 911 if it is gas or smoke, takes the details, and texts your alert number. It never drops somebody into silence.
Total loss of heating or cooling with a baby, an elderly occupant or someone on oxygen in the house is treated the same way. Nothing is on fire, and it is still an emergency.
8:32pm on a Tuesday.
The office closed two and a half hours ago. This is the exchange the software produces, word for word, with a fictional company. Nothing here is a mock-up — the same call runs on demand in a live demonstration.
Thanks for calling Northgate Comfort. You're through to our virtual assistant — the office is closed right now, but I can book you in, and if it's an emergency I'll get you to a technician. What's going on?
Hi, my air conditioning stopped working this afternoon and it's still boiling in the house.
Can I take your name?
Yeah, it's Sarah Mitchell.
And what's the address we'd be coming out to, including the ZIP?
1420 East Palm Lane, Phoenix, 85018.
Is (602) 555-0119 the best number for you?
Yes, that's the one.
Right, let's get someone out to you as soon as we can. I've got Wednesday at 7:00 AM, or Wednesday at 8:00 AM. Which suits you better?
The first one works.
You're booked in for Wednesday at 7:00 AM. I've sent you a text with the details. Anything else I can do for you?
Booked — repair, Wednesday 7:00 AM. Forty-six seconds.
- The customer has a text with the time on it
- The job is on the calendar with the address and the fault
- The lead is in the CRM
- The morning summary reads: Booked — repair, Wednesday 7:00 AM
The call that produced this would have reached voicemail. Nothing about it would have existed the next morning — not the name, not the number, not the fact that it happened.
Don't take our word for it.
Fifteen minutes, a live line, and your most awkward caller. You will watch the transcript, the diary entry and the confirmation text arrive while you are still on the phone — including the calls it refuses to guess at.
No deck. No recording. The system, answering.
Your demand is set by the weather, and your staffing is not.
Every year there is a week where the phone does something it does not do for the other fifty-one. Two people cannot answer nine simultaneous calls, and the ones that ring out are indistinguishable from calls that never happened.
Overflow mode is built for exactly this. Your office answers what it can — they always get first refusal — and everything that would have rung out gets picked up instead, qualified, and either booked or put in the callback queue with a name and a number attached.
It does not need to be told the weather changed. It simply does not have a capacity limit.
- Without it
The calls your team cannot reach ring out. No name, no number, no record. They are already talking to whoever answered next.
- With it
The same calls are answered on the first ring, qualified, and booked into whatever the diary actually has left.
- Either way
Your team is not working faster. That is the point — the surge is absorbed by something that does not have a busy signal.
Where it sits in your phone system is your choice.
The same agent, pointed at the gap you actually have. Most businesses start with the first and move along as they get comfortable.
Your team owns the day. We take everything else.
During published hours the phone rings exactly as it does now, and we stay out of it entirely. The moment you close, the Revenue Desk answers instead of the voicemail — and books.
Best for — The safest place to start. Nothing about your working day changes.
- No change to how staffed calls behave
- Covers evenings, weekends and holidays
- Emergencies still reach a person
Configured like a real company, because that is the work.
Setting this up is not a technical exercise. It is agreeing what the agent is allowed to say and what it should do about each kind of call. Here is the configuration behind the demonstration.
- Service area
- Seven cities across a metro area, twenty postcodes
- Hours
- Mon–Fri 7am–6pm, Sat 8am–2pm, closed Sunday
- Job durations
- Repair 2 hours · maintenance 90 minutes · estimate 1 hour
- Approved answers
- Twelve, covering price, warranty, licensing, brands and hours
- Transfer rules
- Emergencies, anyone asking for a person, and every system replacement
- Recording
- Off
Yours would be different in every one of these fields, and agreeing them is most of what the setup fee pays for.
What it will not do.
You are going to find these out anyway. Better now than in week three.
It will not improvise an answer
Ask it something outside the answers you approved and it will say it does not know and take a message. That is deliberate. A machine that guesses at your warranty terms is a liability you did not agree to buy.
It is not a technician
It will not diagnose a fault over the phone, quote a repair, or tell a customer what a part costs. It gathers, qualifies and books.
It does not replace your dispatcher
It fills the diary. Deciding who goes where, in what order, with what on the van, is still a human job and should be.
It speaks English
One language today. For some markets that is a real gap, and pretending otherwise would waste your time and ours.
It will occasionally mishear someone
So does everyone. What matters is what happens next: it asks again rather than guessing, and a call it cannot handle becomes a message with a name and a number on it, not a dead end.
It does not record calls
Off by default and we will talk you out of turning it on. Transcripts give you everything useful about a call without holding audio of your customers' voices under a dozen different state consent laws.
Set up properly, then run.
The setup fee is the work that makes it yours: your service area, your hours, your job types and durations, and the answers it is allowed to give. The monthly covers running it, watching it, and changing it as the business changes.
Launch
One location, one number, one calendar.
- One operating mode, configured with you
- Service area, hours and job durations
- Approved answer set built from your own words
- Booking, rescheduling and cancellation
- Emergency and transfer rules
- SMS confirmations
- One CRM webhook
- Call log, transcripts and summaries
A single-location business that wants to stop losing after-hours calls.
Standard
Higher volume, more routing, more to tune.
- Everything in Launch
- All three operating modes, switchable
- Larger approved answer set, revised as you learn what people ask
- Multiple transfer paths and escalation rules
- Priority handling rules by job type and urgency
- Analytics on outcomes, not just call counts
- Monthly review of the calls it could not handle
A busy single location, or a business whose phones surge seasonally.
Multi-location
Several branches, several calendars, one front door.
Final scope confirmed on a call — complex groups priced accordingly.
- Everything in Standard
- Per-location service areas, hours and calendars
- Routing by location and by job type
- Per-location reporting
Groups where each branch has its own diary and its own catchment.
Usage is billed separately, at cost
Telephone minutes, voice-AI minutes and text messages are metered by the providers and passed through without a markup. You see the same numbers we do. A four-minute booked call costs well under a dollar. We would rather show you your own figures after a month than quote you somebody else's average.
What owners ask before they trust it with the phone.
Yes, and it treats them differently. A system that has stopped working is offered the soonest slot that fits a diagnostic; a seasonal tune-up starts looking from tomorrow. It also holds different lengths of time for a repair, a maintenance visit and an estimate, so the diary reflects the actual job.
Northgate Comfort is a fictional company built to demonstrate this product. It is not a customer, it is not a case study, and every name, price, address and phone number shown is invented. We have not published a real customer's calls, and we would not.
The cheapest time to fix this is before the season starts.
After-hours mode on your existing number is the smallest useful trial. Nothing about your working day changes, and switching it off again takes about a minute.
Revenue Desk overview — the same product without the trade-specific detail.