An AI voice agent can answer every call to a contractor, take the caller's name, address and problem, book routine visits straight into your calendar and take messages after hours. It should hand off emergencies, upset or unclear callers, price disputes, insurance questions and anyone who asks for a person. Decide those hand-off rules before the first live call.
The hand-off rules matter more than the voice, and products differ on them. Jobber's Receptionist transfers on keywords you choose, Rosie's cheapest plan lists no call transfer at all, and Workiz limits live transfers to business hours. A short run of awkward test calls will find the gaps before a real customer does.
What the agent does in the first minute of a call
A voice agent is software that listens to the caller, turns the speech into text, decides what to say with a language model and speaks the reply, all within a second or two. For a contractor the job is narrow: find out who is calling, what is wrong, where, and how urgent it is, then pick one of three exits. In order, a call runs like this:
- Greeting. It says who it is, that it is an automated assistant and, if you choose, that the call may be recorded.
- Intent. New job, existing job, supplier, sales call or wrong number.
- Questions. Name, number, address, what the problem is, how long it has been happening and whether anyone is at risk.
- Rules check. Does anything the caller said match your emergency or hand-off rules?
- Exit. Book a visit, take a message, or transfer the call or text you an alert.
- Paperwork. A summary, transcript and recording land in your job software.
Jobber's help article for its Receptionist, updated on 28 October 2026, describes that last step: recordings and transcripts sit in the conversation details, and tasks created from calls after business hours are set for the following day. A voice agent doesn't remove the callback list; it turns a pile of voicemails into a short, sorted list with the details already collected.
The difference is easiest to see side by side. Here is a typical voicemail from a customer, followed by the kind of record an agent might leave for the same call. Both are invented.
VOICEMAIL
"Hi, it's [first name], the socket in the kitchen's gone dead, it's
by the kettle, can you call me back, I'm at work till five."
AGENT RECORD
Caller: [first name], existing customer (matched by phone number)
Address: 40 Alder Road (read back and confirmed by the caller)
Problem: kitchen socket by the kettle has no power; other sockets work
Safety asks: no smell, no sparks, nothing tripping
Urgency: routine
Outcome: booked Thursday 09:00 to 10:00, one hour, any electrician
Call back: not needed
Nothing clever happened there. The agent asked the same five questions it asks every time, which a busy office rarely manages on a bad day. If your product doesn't ask the safety questions, add them: "no smell, no sparks, nothing tripping" is the line that separates a routine booking from an urgent one.
Calls it can finish alone, and what it needs to do that
Booking is where an agent earns its keep, and it is only as good as the rules behind it. Housecall Pro's help article has a permission called Book jobs and estimates, which lets CSR AI put new appointments straight onto your calendar, though the same article's introduction still lists booking as coming soon, so test it on your account. Its product page says the agent works from your services, business hours and availability, and that booking rules, pricing and service area can be tightened at any time. Jobber's agent follows your online booking settings, and its article says online booking has to be switched on before the agent can reschedule. If your booking rules are vague, the agent will be vague.
An electrical contractor might write this list before go-live. It is filled in for illustration.
| Call type | What the agent does | Slot | What it must ask |
|---|---|---|---|
| Socket, switch or light fitting repair | Books it | 1 hour, any electrician | Which room, how many points, whether the circuit is working |
| Smoke or heat alarm replacement | Books it | 1 hour | Hard-wired or battery, how many alarms |
| EV charger enquiry | Books an assessment visit, quotes no price | 45 minutes | Where the charger would go, type of property |
| Consumer unit (fuse board) upgrade | Books an assessment visit, quotes no price | 45 minutes | Age of the property, any recent electrical work |
| Rewire or large project | Creates a call-back request for the owner | None | Scope in the caller's words, timescale |
| No power, tripping, sparks or a burning smell | Transfers at once | None | Safety line first, then the address |
| Landlord or property manager with several addresses | Transfers, or creates a call-back request | None | Company name, number of properties |
Notice the pattern. The agent books only what you could explain to a new starter in one sentence, and it never quotes a price. Anything that needs a human judgement becomes a visit or a call-back request, which keeps the conversation moving without making a promise the business must keep.
What the agent can only say if you tell it first
An agent knows nothing about your firm beyond what you give it, and it will fill any gap with something plausible. Before go-live, write a one-page fact sheet. This is a filled-in version for an imaginary plumbing firm, with placeholders where your own figures go:
- Hours: office 8 to 5, Monday to Friday; on-call engineer for emergencies at all other times.
- Where we work: the list of towns or districts you actually cover, written the way callers say them.
- What the agent may quote: the call-out fee of $[amount] including the first 30 minutes, and nothing else.
- Jobs we do: leaks, taps and toilets, boiler repairs, bathroom fitting. Jobs we don't: commercial kitchens, anything involving a gas appliance we aren't registered for.
- Payment: card on completion; a deposit for jobs above $[amount].
- What we promise on emergencies: "an engineer will call you back within [minutes]", but only if the on-call rota really does that. Never let the agent promise an arrival time.
- Who gets escalations: the on-call engineer first, then the owner, each with a phone number that differs from the main business line.
- Never say: a diagnosis ("it's probably the pump"), a price other than the call-out fee, or who is at fault for a fault.
The last item deserves a second look. Customers treat what the agent says as what the firm says. A casual "that sounds like a ten-minute fix" on a call can become a dispute about the invoice.
The calls to keep for a person, and the words that trigger it
Hand-offs fall into two groups: calls where waiting is dangerous or expensive, and calls where a person's judgement or relationship matters. This table sets the rule for each.
| Call | Why a person takes it | What the agent does |
|---|---|---|
| Danger to people: smoke, sparks, a gas smell, someone hurt, a collapse | Safety comes before booking | Tells the caller to hang up and call the emergency services, then alerts or transfers to your on-call phone |
| Urgent damage: burst pipe, flooding, water through a ceiling, no heating in cold weather | The cost of delay grows by the hour | Transfers to the on-call phone, with a text alert and transcript if nobody answers |
| Complaints and disputes about price or work | Needs the job history and some empathy | Listens, doesn't argue, passes it to the owner with a summary |
| Insurance, claims or legal threats | Anything said can matter later | Takes name, number and a one-line reason, makes no statements |
| Commercial accounts and property managers | Bigger jobs and standing relationships | Transfers |
| A caller who asks for a person, twice | Trust, and the script has failed | Transfers immediately |
| Job types you don't do or areas you don't cover | The agent can't judge fit | Politely declines and takes details |
Here is how a plumbing firm might spell its trigger list. Keep it in the words callers use, not the words you use. Nobody on a bad night says "burst main"; they say "water's pouring through the ceiling".
TRANSFER AT ONCE (on-call phone)
burst, flooding, flooded, water coming through, water through the ceiling,
pipe has gone, no water at all, sewage, overflowing, boiler leaking,
no heating or no hot water + (elderly, baby, ill)
SAY FIRST, THEN TRANSFER
smoke, sparks, burning smell, gas smell, carbon monoxide alarm, collapsed,
someone is hurt
-> "If anyone is in danger, please hang up and call the emergency services
now. I am alerting our on-call engineer as well."
ALWAYS TRANSFER
speak to a person, speak to the owner, manager, complaint, insurance,
lawyer, landlord with several properties
No list is complete, so add two backstops. One: outside business hours, any mention of water, smoke, sparks or gas counts as urgent even if no keyword matches. Two: a caller who sounds distressed, or asks for a person twice, goes straight through. A roofing company would add the same logic for storm days, when leak calls arrive in bursts; the tutorial on AI receptionists for roofing companies covers claim questions and call surges.
Where each product puts the hand-off, from the vendors' own pages
As of October 2026 these are the hand-off details that each vendor's pages give. Where a cell says what the page doesn't say, treat it as a question to put to the vendor in writing.
| Product | How the hand-off works | What the page doesn't say |
|---|---|---|
| Jobber Receptionist: add-on at $29 a month with 30 conversations, then $0.79 each; unlimited on Plus | You set trigger words such as "emergency", "speak to a manager" or "urgent". On a trigger it either texts your escalation contact a transcript snippet and a link to return the call, or transfers at once to that contact's number, which must differ from your business number. | What happens when a transferred call isn't answered |
| Housecall Pro CSR AI: 24/7 call answering is a paid feature | In company hours it can forward to a number you give, forward to an HCP Assist agent, or end the call politely and send you notes. Out of hours it can call you, text you or log a private note, with an optional separate on-call number. Emergency calls are forwarded or trigger a text alert. If it can't book, it texts you and you call back. | The price; text answering is listed as coming soon |
| Workiz Genius Answering | Creates a lead or a job as you choose, can be limited to after-hours or missed calls, and its FAQ limits live transfers to business hours. | The price; what an out-of-hours emergency does; the page names a third language in one place and only English and Spanish in another |
| Rosie | The $49 plan lists message taking and appointment links by text, with no call transfer or calendar booking. The $149 plan adds calendar booking, warm and live transfers. The $299 plan adds waterfall transfers that try several numbers until someone answers. | Overage rates |
| Dialzara | Blind transfer on every plan, from $29; warm transfer, after-hours rules and escalation, English and Spanish, and Google or Outlook calendar sync from the $99 Pro plan. Its FAQ says transfers can go to any outside number on conditions you set, such as a named person, the time of day or urgency. A 7-day trial is offered. | What happens when a transferred call isn't answered |
| Smith.ai AI Receptionist | Its FAQ says a call can be passed to a live receptionist. Free for 25 calls, then $3 a call; Pro from $150 for 75 calls. | What a live hand-off costs |
| Goodcall | You choose who receives transfers. | Recording, languages and calendar integrations |
For a head-to-head on price and booking for one trade, see Housecall Pro CSR AI against Jobber's AI Receptionist for a plumber. The point to take from this table is narrower: the cheapest plan of a product may not hand anything off, so confirm that the plan you are buying includes the transfer you've designed.
A day of calls at a five-person electrical contractor
Here is an invented but realistic Tuesday. The electricians are on site, the owner's partner handles the office until 1 pm, and the agent picks up whenever nobody else can. Fourteen callers reach it.
| # | Caller | What the agent did | Exit |
|---|---|---|---|
| 1 | Existing customer, dead sockets in a kitchen | Collected the address, booked Thursday morning | Booked |
| 2 | Hard-wired smoke alarm beeping | Booked a one-hour visit | Booked |
| 3 | EV charger enquiry, asking for a price | Declined to quote, booked an assessment visit | Booked |
| 4 | Burning smell from the consumer unit | Told the caller to call the emergency services, then transferred to the on-call phone | Transferred |
| 5 | Rewire of a three-bedroom house | Created a call-back request for the owner | Message |
| 6 | Supplier asking about an order | Took a name and number | Message |
| 7 | Cold call selling advertising | Ended the call politely | Closed |
| 8 | Customer moving Friday's appointment | Rescheduled to the next free slot, as online booking was on | Booked |
| 9 | Customer upset about mess left after the last visit | Listened, then transferred with a summary | Transferred |
| 10 | Property manager with 12 flats needing inspections | Matched "commercial account", transferred | Transferred |
| 11 | Caller wanting a price for a new fuse board before giving any details | Offered a visit, caller hung up | Message |
| 12 | Wrong number | Ended the call | Closed |
| 13 | Caller just outside the area you cover | Declined politely, took details | Closed |
| 14 | Resident asking about a power cut on the street | Pointed to the supply company, as the business's FAQ entry says | Closed |
The tally: five booked, three transferred, three left as messages or call-backs, three closed with nothing to do. Without the agent, the five bookings and three messages would have been eight voicemails to listen to and return, with the electricians stopping work to do it. Call 11 shows the cost of a no-prices rule: some callers leave. That is a trade-off the owner has chosen deliberately, and one worth reviewing after a month of transcripts.
Now the monthly bill, using Jobber's published add-on as the example. Suppose 90 callers a month reach a real conversation, with spam and silent calls excluded because Jobber doesn't count those. The add-on is $29 including 30 conversations, then 60 more at $0.79, which is $47.40, so $76.40 in all. A text exchange counts as one conversation for up to 24 hours. Jobber's article says an admin can choose between paying overages and pausing the agent at the limit, and a paused agent takes a message but can't book. Whether $76.40 is cheap depends on the value of the five bookings in the table above, not on the sticker price.
The first 15 seconds: greeting, AI disclosure and recording
The opening line sets the caller's mood and covers you legally, so it deserves more care than any other sentence in the setup. This version tells the caller what they are talking to, mentions the recording and puts safety first:
"Hello, you've reached [business name]. I'm an automated assistant, and
this call may be recorded so we pass your details on accurately. If anyone
is in danger, please hang up and call the emergency services. Otherwise,
how can I help?"
Vendors treat disclosure differently. Housecall Pro's help article says its agent introduces itself as AI at the start of calls, although its product page says you can choose whether to disclose. Jobber's says that telling callers about AI or recording isn't required, while encouraging you to do it and to check the rules on recording phone calls. Those rules vary from place to place: in some, everyone on the call must agree to a recording, in others one person's agreement is enough. If you take calls from customers in several places, follow the strictest. This is a topic for a qualified adviser, not a vendor help page. Also decide how long recordings are kept and who may listen, because they contain names and addresses.
Seven test calls before it takes real jobs
Run these from a phone the agent doesn't recognise, ideally with a colleague playing the caller. Write down what happened in each, not what you hoped.
- A normal booking: ask for a routine job and watch whether the slot and address land in the calendar correctly.
- An emergency with the exact keyword: "I have a burst pipe". The on-call phone should ring within seconds.
- An emergency without a keyword: "water's coming through my ceiling". If the agent books a Thursday slot, add the phrase and the backstop rule, then repeat.
- "I'd like to speak to a person", said twice. It should transfer on the second request at the latest.
- A price demand: "Just tell me roughly what it costs". The agent should offer a visit, not a figure.
- An address outside your area. It should decline politely and still take a number.
- After hours with the on-call phone switched off. The caller should get a message path and you should get a text, not silence.
A realistic failure for test three or any address-heavy call: the caller says "forty Alder Road" and the summary reads "14 Alder Road". Nobody notices until a technician drives to the wrong house. The fix is in the script, not the software. Instead of "Thanks, I've got your address", the agent should say "I have four-zero, Alder Road, spelled A-L-D-E-R. Is that right?" and wait for a yes. If your product can text, a confirmation message with the address is a second check. If it all goes wrong in live use, what to do when an AI receptionist gets a booking wrong covers the repair and the apology.
A cleaning company has a different failure: recurring customers who want "the usual Tuesday clean" moved. If the agent can only create new one-off bookings, it will fail those callers all day. Make "existing recurring customer" a transfer or call-back reason until you've tested rescheduling properly. For the wider after-hours design, setting up an AI phone agent for after-hours calls sets out the three modes, and writing call scripts and escalation rules goes through the wording line by line.
Reading the first month of transcripts
A voice agent is not something you set once and forget. In the first week read every call, start to finish. In weeks two to four, read every transfer, every call that ended without a booking or a message, and a handful of the bookings. You are looking for four things: a caller who was treated badly, a booking made on thin information, an emergency that didn't escalate, and a question the agent couldn't answer that your fact sheet should cover.
Keep a simple tally for the month: calls that reached the agent, bookings made, transfers, messages, callers who hung up before any exit, and bookings that turned out wrong. The tally gives you the decision. If the wrong bookings are rare and the hang-ups cluster on price questions, tighten the price script. If transfers dominate, the agent is mostly a switchboard, and you should ask whether the plan that includes transfers is the right one. If an emergency failed to escalate, stop the agent from taking after-hours calls until the trigger list is fixed. The 15-call test for plumbers' voice agents is a longer version of the test list above and suits any trade that takes urgent calls.
When a voice agent is the wrong tool
Three situations argue for a person or a human answering service instead. If most of your calls are emergencies where seconds count, a human first-response is the safer design, with the agent covering routine bookings. If you quote by phone and your customers expect a number, a no-prices agent will lose them. And if many of your callers speak a language the product doesn't support, check the vendor's language list first: the pages I read list English and Spanish on every Rosie plan and from Dialzara's $99 Pro plan, and Workiz's own pages disagree about whether a third language is supported.
One more check, which costs nothing: use the free trial or test allowance before paying. Rosie and Dialzara list 7-day trials, Smith.ai's free plan includes 25 calls a month, and Housecall Pro's page says its demo needs no setup or cost. A trial with your real call flow, run for a week, tells you more than any comparison table.
Questions contractors ask before switching a voice agent on
Can an AI voice agent give quotes over the phone?
Only for jobs you have priced in advance, such as a fixed call-out fee. For anything that needs a look at the site, the safer design is to book a visit or create a call-back request and collect the details a quote needs. Letting the agent improvise a price is how a business ends up arguing with customers about what was promised on a call.
Does the voice agent have to say it is an AI?
Rules differ from place to place, and vendors differ too: Housecall Pro's help article says its agent introduces itself as AI, while Jobber's says telling callers is not required but encourages it. Say it anyway in the first sentence. Callers who know they are talking to software are less likely to feel tricked, and you stay safe wherever your customers are.
What if nobody answers the transferred call?
Find out before go-live, because a vendor's page may not say. Jobber's help article, for example, doesn't state what happens when a transfer goes unanswered. Test it by switching the on-call phone off and calling in as a customer. You want the agent to take a message and text you a transcript snippet, not leave the caller waiting in silence.
Is a voice agent worth it for a one-van business?
Do the sum with your own numbers: calls you miss in a month, the share that are real jobs, and your average job value. Jobber's add-on is $29 a month for 30 conversations, and several rivals offer a 7-day trial or free test calls. If one extra booked job a month covers the plan, a trial is worth running.
Can it handle a burst pipe on its own?
No. It can recognise the words, tell the caller to call the emergency services if anyone is in danger, and get a person on the line or send an alert. If you want it to read out a line such as where the stopcock usually is, write that line yourself, have a qualified person approve it, and test it. Never let the agent invent safety advice.
Further reads
- AI Receptionist for Trades: Built Into Your Job Software or Standalone? — Built-in agent or standalone product: how to choose between the two.
- Jobber AI Receptionist Pricing: Is It Worth It for a One-Van Plumber? — The cost side of Jobber's add-on for a one-van business.
- AI Receptionist for Tradespeople: What It Costs and When It Pays — Monthly costs for a tradesperson, with call volumes worked out.
- How to Measure an AI Receptionist's Return in the First 90 Days — How to tell whether the agent paid for itself after three months.
- AI Receptionist for Handyman Businesses: Triage Small Jobs by Phone — Triage rules for small jobs where the price is the first question.
- AI for Locksmiths: Can It Triage Emergency Lockouts and Give Quotes? — Triage questions, a phone quote script with the call-out fee stated plainly, and an ID check at the door, with a worked Friday-night lockout.
- AI Answering Service for Contractors: 100 Calls Priced Across Five Vendors — Smith.ai, Dialzara, Goodcall, Rosie and Jobber Receptionist priced at 100 calls a month, with the call-length sums and the plan limits that change the bill.
- AI Assistant for Contractors: ChatGPT, Claude and Gemini on Real Jobs — One bathroom refit, three jobs: quote lines, a scope of works and a tricky client email, run the same way through ChatGPT, Claude and Gemini.
- AI Marketing Agency for Contractors: What to Pay and What to Ask — Published agency prices, the ChatGPT do-it-yourself bill, a worked lead audit and the contract and reporting terms a contractor should insist on.
- AI Receptionist for Construction Companies: Real Costs and Call Routing — Six plans priced at 250 calls, what answering only overflow saves, and a routing rule per caller type, with urgent site issues going to a person.
- AV Integrator Software: Quotes, Projects and Service, AI Compared — D-Tools Cloud, Specifi and XTEN-AV compared stage by stage for a five-person AV integrator, with first-year costs and a way to test their AI.
- AI Automation for Contractors: Qualify, Book and Confirm Site Visits — Five steps from a new enquiry to a confirmed site visit, with a qualifying rubric, booking options, prep lists, reminder timing and consent wording.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Jobber's Receptionist help article (updated 28 October 2026) and product page, Housecall Pro's CSR AI overview (dated 9 July 2026), CSR AI product page and AI Team page, the Workiz Genius Answering product page, and the Smith.ai, Dialzara (including its FAQ), Rosie and Goodcall pricing pages, all read in October 2026. The call log, keyword list and test calls are invented illustrations.