Home services
An AI receptionist for HVAC and plumbing companies.
Home services run on inbound calls, and the calls come when nobody can pick up — mid-job, on a ladder, at 11pm when a pipe bursts. Vox Front AI answers every one, books the job into your schedule, and escalates true emergencies to your on-call technician.
Plans start at $159/mo. Setup fee and monthly plans are public on the pricing page — see the numbers before you book a demo.
What HVAC and plumbing companies lose to the phone.
Techs cannot answer the phone mid-job
Calls that hit voicemail during a job are calls the next contractor wins. Vox Front AI books them instead.
Emergency calls come at night and on weekends
Vox Front AI recognizes urgency, texts or calls your on-call tech, and gives the customer a clear next step.
Peak season buries the phone
The first cold snap or heat wave triples call volume. Vox Front AI takes every call at once — no hold music, no queue.
Real calls, handled end to end.
"My AC stopped working, how soon can someone come out?"
Checks the schedule, offers the next two available windows, and books the job with the address and issue captured.
"Water is coming through my ceiling right now."
Flags it as an emergency and alerts your on-call technician immediately with a summary.
"What do you charge for a service call?"
Quotes the call-out fee exactly as you configured it.
"Do you cover my zip code?"
Answers from your service-area list and books only if you cover it.
Home services questions, answered.
- Can it handle emergency versus routine calls differently?
- Yes. You set the escalation rules for what counts as an emergency versus a routine call — a dead AC in July might be routine, water coming through a ceiling is not. Routine calls get booked directly against your live schedule with no interruption to your team. A call that matches your emergency criteria triggers an immediate transfer to your on-call technician, or an SMS alert with a summary if a live transfer isn't available, so whoever picks it up already knows the address and the problem before they call back.
- Does it work with our dispatch schedule?
- Yes. It books against your live Google Calendar, so every appointment window it offers a caller reflects your actual schedule at that moment — not a static set of slots that might already be filled. If a tech's morning fills up while the agent is mid-call with someone else, the next caller sees the real remaining openings, not a stale calendar. This works the same whether you run one crew or several, and any appointment booked outside the system — by phone or in person — is respected, so nothing gets double-booked.
- Can it collect the job address and problem description?
- Yes. You define the fields it must capture before it will confirm a booking — typically the property address, a description of the problem, and anything else your dispatcher would normally ask, like whether the unit is under warranty or how the caller wants to be contacted. The agent won't confirm an appointment until those required fields are filled in, the same way a good dispatcher wouldn't book a job blind. That information is captured on the call and shows up in your dashboard alongside the booking, ready for whoever's dispatched to the job.
- What happens during a call surge?
- Every caller is answered simultaneously — there's no queue, no hold music, and no limit on how many calls can come in at the same time. This matters most exactly when volume spikes: the first cold snap of the season, a heat wave in July, or a storm that has half the neighborhood calling within an hour of each other. Instead of some callers getting a busy signal or a long hold while your team works through a backlog, every one of them gets answered immediately and either booked or flagged for your on-call tech if it's urgent.
- Can it track separate calendars for different technicians?
- Yes. If your techs run separate schedules, availability is tracked per technician, so a caller asking for a specific person — or a caller who's had that tech out before — gets that person's real openings, not just the shop's general calendar with no way to tell who's actually free. This also means a booking made against one technician's schedule doesn't accidentally fill a slot on someone else's day. If a caller has no preference, the agent can offer whichever technician has the next available opening instead.
- What if our dispatch runs on ServiceTitan?
- If your dispatch schedule lives in ServiceTitan, Vox Front AI can still answer every call, capture the job address and problem description, and flag true emergencies to your on-call tech immediately. It does not create jobs directly in ServiceTitan. The completed call is handed off right away, with the address and details already captured, for your dispatcher to enter into ServiceTitan — no re-asking the customer what they already told the agent.
- What happens if we go over our included call minutes?
- It keeps answering — there's no cutoff, and no call ever gets dropped or sent to voicemail because you're over your included minutes for the month. Extra minutes are simply billed at the per-minute rate on your plan, the same rate published on the pricing page when you signed up, so there's no surprise tier or overage fee. You can see exactly how many minutes you've used and what a busy month is costing in your dashboard, which makes it easy to tell if it's time to move up a plan rather than pay overage indefinitely.
Don't take our word for it — read what broke when we called our own AI receptionist.
Run more than one trade — plumbing and HVAC together, or a tree crew alongside it? The same engine handles it. AI receptionist for tree removal and tree service companies and AI receptionist for auto repair shops.
Vox Front AI for other businesses
About the author
Kainat is the founder of Vox Front AI and configures and tests every deployment herself, against her own recorded test calls, before it goes live for a client. More about how Vox Front AI is built.