Every AI receptionist demo works. The voice is pleasant, the caller asks to book a tune-up, and a calendar slot fills in. Demos are built for the call that goes right.
Your phone line gets the other calls. The homeowner who is talking over the bot at 9:40 p.m. because the furnace quit. The customer who only speaks Spanish. The property manager who wants a price before giving an address. The caller who says "I smell something" and then hangs up.
This guide is vendor-neutral on purpose. Di-Hy sells no phone software and has no reseller deal with any vendor mentioned here, so it names no winner. What follows is what the product has to do, how to test it with your own calls during a trial, and what to get in writing before you sign.
What an AI receptionist has to do on a contractor's line
A receptionist that only answers is a voicemail with better manners. On a trades line, five jobs matter, and a product that skips any one of them will cost you jobs in a way you will not see on a dashboard.
- Answer every call, on the first ring, at any hour. That includes the burst on a Sunday and the 14 calls that arrive in the same ten minutes after a storm.
- Qualify the call. Is this a new customer or an existing one? What is broken? Where is the property, and is it in your service area? Is this an emergency or a request for next week?
- Triage emergencies by your rules, not the vendor's defaults. No heat with an infant in the house, water coming through a ceiling, a gas smell. Each one needs a defined path.
- Book into the system your office runs on. An appointment that lives only in the vendor's dashboard has to be retyped by a person, and retyping is where jobs get lost.
- Hand off to a human, fast, with context. The caller should never have to explain the problem a second time to the on-call tech.
ServiceTitan's own data shows why coverage matters most when your office is closed. In its June 2022 analysis of more than 3,000 trade businesses, large shops booked 61% of calls at peak and 21% after 6 p.m.; small shops went from 26% to 9% (ServiceTitan, October 2022). That is one vendor's customer base and 2022 data, so use it for direction, not as your number. We cover how to work out your own in what a missed call really costs a contractor.
What the product pages say, and what they leave out
Read the vendor's own documentation before you read any review. Two examples from field service software, as of October 2026:
- ServiceTitan's AI Virtual Agent page says the agent books by job type, location and required skills using real-time technician availability, and that it can recognize when a human is needed and transfer the call. The page lists no prices, does not address emergency calls and does not name supported languages (ServiceTitan). Its pilot results on that page are labeled as early and variable.
- Housecall Pro's page says its CSR AI answers calls and books jobs around the clock, during nights, weekends and holidays, and that it is sold separately. It does not describe emergency handling, transfers, languages or price (Housecall Pro).
Neither page is wrong. They simply do not answer the questions in this guide, which means you have to ask the sales rep, get the answer in writing, and then verify it with a test call. A feature that is not documented is a feature you have not bought.
The six trial tests
Run all six during the trial period, on the live configuration you would actually deploy. Record each call. Score each one pass or fail against a rule you wrote down before the trial started.
Test 1: The emergency scenario call
Pick the scenario that matters most for your trade and call it yourself, twice.
- HVAC: "My furnace is out, it's 18 degrees, I have a newborn." The agent should recognize the emergency, ask the safety questions you specified, and escalate to your on-call process instead of offering the first open slot next Thursday. If any caller mentions a gas smell or a carbon monoxide alarm, the correct response is safety instructions and emergency services, not scheduling. The CDC notes that fuel-burning furnaces and water heaters are common sources of carbon monoxide, which it describes as "odorless, colorless" and deadly without warning (CDC).
- Plumbing: "Water is coming through my kitchen ceiling." The agent should ask whether the water can be shut off, whether anything electrical is near the water, and route it as an emergency.
Write the scenario down with your own triage rules, including the temperature or water-level thresholds that change the response. Failing the emergency call is a disqualifier, not a point deduction.
Test 2: The after-hours call
Call at 11 p.m. on a Saturday. Do not tell anyone you are testing. Check four things: how quickly it answers, whether it tells the caller what to expect (a callback time, a dispatch window, an after-hours fee if you charge one), whether it follows your rule for what waits until morning, and whether the office sees a clean summary at 7 a.m. For the broader picture of after-hours leaks, see after-hours lead capture for contractors.
Test 3: The angry caller
Call and be unreasonable. Say a tech was a no-show yesterday. Interrupt the agent. Raise your voice. Demand a manager.
The agent does not have to solve it. It has to recognize that it should not try, stay calm, and transfer or take a callback request with the complaint intact. Watch for the failure modes that make an upset customer worse: cheerful scripted apologies, looping the same question, or booking a new appointment for someone who is calling to complain about the last one.
Test 4: The Spanish-speaking caller
Have a native Spanish speaker call. Ask them to describe a real problem in ordinary speech, with a regional accent and a few English words mixed in, not a textbook sentence.
Check whether the agent switches languages on its own, whether it captures the address and callback number correctly, and whether the summary reaches your team in a language they can read. Neither product page above states supported languages, so a yes in the sales call is not enough. Test it, and test any other language your market speaks.
Test 5: The transfer to the on-call tech
This is the test most trials skip, and the one that matters at 2 a.m.
Set up your real on-call rotation and trigger a transfer. Time it from "this is an emergency" to a human saying hello. Ask what happens when the on-call tech does not pick up: does it try the next number, leave a voicemail the caller never hears, or drop the call? Does the tech get a text with the caller's name, address and problem before answering? A cold transfer that makes the customer repeat everything is a fail.
Test 6: The booking actually lands in your software
Book five appointments by phone, covering a new customer, an existing customer, a membership customer, an out-of-area address and a job type you do not offer. Then open ServiceTitan, Housecall Pro, Jobber or whatever you run, and check each record.
- Is the customer matched to the existing record, or is a duplicate created?
- Is the job type, address, time window and caller note populated, or just a note field?
- Does it respect technician availability and your service area, or can it double-book a slot?
- Is the call recording or transcript attached to the job?
- What happens when the software API is down? Does the agent tell the caller and take a message, or does it say "you're booked" and drop the request?
Integration depth varies a lot between vendors and between the field software products themselves, and we get into the specifics in connecting AI to ServiceTitan, Housecall Pro and Jobber. If the vendor says the integration is "coming soon," price the product as if it does not exist.
Questions to ask before you sign
The trial tests tell you whether it works. These questions tell you whether you can leave.
Recordings and data
- Who owns the recordings and transcripts? Get the answer in the contract, not on a sales call.
- Where are they stored, for how long, and can you export them in bulk? Ask for the format. A pile of audio files with no metadata is not an export.
- Is your call data used to train the vendor's models? If the answer depends on a plan tier, find out which one you are on.
- Who can listen to calls? Vendor staff, subcontractors and offshore reviewers are separate answers.
Recording and AI disclosure rules vary by state, and some states require every party to a call to consent to a recording. The Reporters Committee for Freedom of the Press keeps a state-by-state recording guide that is a reasonable starting point for the law, and your counsel should decide your greeting.
Phone numbers
- Whose name is your number in? If the vendor owns the number, you may not be able to take it with you.
- How does it connect? Call forwarding from your existing number keeps your carrier as the owner. A ported number moves to the vendor's carrier. Ask what a port-out costs, how long it takes, and whether there is a fee or notice period.
- What happens to the line when you cancel? Find out before the first day, not the last one.
Pricing and lock-in
- What is the full monthly cost at your real call volume, including overage? Some products charge per call, some per minute, some per unique caller. A storm month can multiply the bill.
- Is there an integration fee, a setup fee or a per-booking charge?
- What is the contract term, and what is the cancellation process?
Pricing models differ enough that a headline rate tells you little. Ask for a sample invoice from a customer with call volume like yours.
Quality and failure handling
- How do you review calls? Look for a way to flag a bad call, correct the rule behind it, and see the fix applied. If the answer is "open a support ticket," expect weeks.
- What does it do when it does not understand? The only acceptable answers are transfer, take a message or ask to repeat. Guessing is not one of them.
- What is the uptime commitment, and what is the fallback? If the service is down, where do calls go?
Compliance pointers
The answering side of the business is mostly about disclosure and consent. The texting side is where the larger exposure usually sits, and an AI receptionist that sends a confirmation text or a missed-call follow-up is on that side of the line too.
- Texting: Follow-up texts fall under TCPA rules and carrier registration requirements. Read TCPA texting rules for contractors in plain English before you turn any automated text on.
- AI voices on outbound calls: In a February 2024 declaratory ruling, the FCC confirmed that AI-generated voices count as "artificial" under the TCPA, which matters if your vendor also places outbound calls (Cooley summary). Inbound answering is a different situation, so keep the two apart when you read a vendor's compliance claims.
- Recording and disclosure: Rules differ by state. Ask your vendor what its default greeting says and who approved it.
This is general information, not legal advice. Confirm your setup with counsel.
How to run the trial
Two weeks is enough if you plan it. Write your triage rules first, one page, in plain English: what counts as an emergency, who is called, in what order, what the agent may promise and what it must never say. Give the vendor that page. Run the six tests in the first week, with recordings. In the second week, route a real slice of overflow or after-hours calls and compare outcomes against what your team would have done.
Judge it on booked jobs, not on calls answered. A product that answers 100% of calls and books 20% of the real opportunities is not a win. If you want a team to run the whole thing for you, including the integration into your field software, the after-hours qualification and the weekly booked-job report, that is what Di-Hy's Booked-Jobs Recovery System is built to do. If you are comparing the AI route with other ways to cover the phones, our AI customer support service page explains how we approach it.
Frequently asked questions
Can an AI receptionist replace my CSRs?
On most contractor lines it covers the calls your CSRs cannot reach: after hours, overflow, lunch and the Monday morning pile-up. It should not be the only path for complaints, large commercial accounts or anything touching safety. Plan for a human on every escalation route.
What should an AI receptionist be able to book into?
Your field service software, with the right customer record, job type, address and time window. ServiceTitan's page describes booking against technician availability, while Housecall Pro's describes booking jobs but not the mechanics. Both descriptions are as of October 2026. Ask each vendor to show a booking landing in your own account, and repeat the check at renewal.
Do I have to tell callers they are speaking with AI?
Disclosure and recording consent rules vary by state and by use. Ask counsel what your greeting should say, and read the state guidance linked above. Many operators disclose by default because callers who feel tricked are harder to book.
How long does a trial take?
Plan two weeks: one to run the six tests with recorded calls, one to route live overflow or after-hours traffic. Skip any vendor that will not let you test your own scenarios with your own number.