The direct answer
An AI receptionist should transfer a call the moment it involves a safety emergency, a visibly upset or escalating customer, any pricing or payment question it hasn't been authorized to answer, or a caller who directly asks to speak to a person. Everything else — scheduling, rescheduling, status checks, basic service questions — it can usually handle itself, verify, and log without ever ringing your phone.
The hard part isn't teaching an AI to answer calls. It's teaching it to know its limits. A receptionist that tries to handle everything ends up guessing at prices, mishandling a burst pipe, or talking in circles with someone who just wants a human voice. A receptionist that transfers too aggressively defeats the purpose — you're back to fielding every call yourself. The right setup draws a clear line and sticks to it every time.
The four triggers that should always transfer
These aren't judgment calls for the AI to weigh — they should be hard rules baked into how it's configured:
- Emergencies. Gas smell, active flooding, no heat in freezing weather, a downed electrical line — anything where waiting for a callback creates risk. The AI should recognize emergency language immediately, say it's connecting the caller to someone now, and transfer live rather than offering to take a message.
- Angry or escalating customers. If a caller is upset about a delay, a no-show, a bill they disagree with, or quality of work, the AI shouldn't try to talk them down or apologize on the contractor's behalf. It should acknowledge the frustration briefly and get a person on the line — or, if no one's available, flag the callback as urgent instead of treating it like a routine message.
- Anything about money the AI can't answer. Custom pricing, negotiating a quoted number, disputing an invoice, refund requests — these need a human. A well-built AI receptionist will quote nothing it wasn't explicitly given and will route the conversation to a callback or transfer rather than estimate on the fly.
- A direct request for a human. Some callers just don't want to talk to a machine, and that's fine. The moment someone says "can I talk to a real person" or similar, the AI should disclose it's an AI (if it hasn't already) and move straight to transfer or callback — no arguing, no stalling.
Outside of those four triggers, a well-built AI receptionist can do a lot more than take a message. It can book and reschedule appointments, answer questions about services and service area, and — once a caller proves who they are — share that caller's own appointment times, job status, and invoice balance. That distinction matters: the transfer rules above are about what it should never try to resolve alone, not about the full range of what it's capable of handling on its own.
What verification has to happen before any account info
None of the above account-level answers happen for just anyone who calls in. Before an AI receptionist shares a single detail tied to an existing customer, it needs to confirm the caller's name and address match what's on file. That's not a formality — it's the difference between a convenient feature and a security hole. A caller who can't verify gets treated as a new or unverified lead: the AI can still answer general questions and offer to take a message, but it won't read off someone else's appointment time or invoice balance. We cover this verification flow in more detail in what information an AI receptionist should collect from a caller.
What happens when there's no one to transfer to
Transfer rules only work if there's actually a person to transfer to. On a jobsite, mid-pour, or after hours, there often isn't — and that's the normal case, not the exception. When a transfer can't connect, the AI should fail safe: tell the caller honestly that the team is unavailable right now, take a detailed callback message (name, number, address, reason for the call, urgency), and flag anything that sounded like an emergency or an angry customer so the contractor sees it first when they check messages. It should never pretend someone's coming, and it should never try to resolve an emergency or a money dispute itself just because no human picked up. A message that clearly reads "caller sounded upset about invoice #214" is worth far more than a vague "customer called, wants a callback."
Why this matters more than call volume
A lot of contractors judge an AI receptionist by how many calls it handles. The better measure is how it handles the calls that matter. Missing an emergency because the AI tried to be helpful instead of escalating is worse than missing a routine scheduling call. Mishandling an angry customer by giving a scripted non-answer can turn a frustrated customer into a lost one — or a bad review. The 7 calls contractors miss most often are rarely the easy ones; they're the ones with money or urgency attached, which is exactly why the transfer logic has to be strict rather than clever.
This is also where generic answering services tend to fall apart. A script-based voicemail replacement doesn't know your price book, your schedule, or your actual customers, so it either refuses to help with anything specific or guesses — neither of which builds trust. We go deeper on that gap in why generic AI answering services fall short for contractors.
How Trusso's AI Receptionist draws these lines
Trusso's AI Receptionist is built as an add-on connected to the contractor's actual Trusso account, not a voice bolted onto a generic voicemail box. It keeps the existing business number through conditional call forwarding — calls only route to the AI when they're missed or unanswered. It always discloses that it's an AI, and before it shares any account-specific detail, the caller has to verify their name and address against the contractor's records. Once verified, it can tell a customer their own appointment time, job status, estimate, or invoice balance, and resend documents to the contact on file.
On pricing, it never quotes a number the contractor hasn't published in their price book, and it never edits schedules, invoices, or payments — those actions stay with the contractor. When a call needs a human — an emergency, a frustrated customer, a pricing question it can't answer, or a straight request to talk to someone — it falls back to a callback message rather than guessing. Pricing is $29/month for 100 call minutes or $49/month for 200, on top of any Trusso plan, with $15 recharge packs for 50 extra minutes that roll over month to month rather than expiring.
Should an AI receptionist ever try to calm down an angry customer itself?
No. It can acknowledge the frustration briefly, but resolving a complaint, negotiating, or offering any kind of concession should go to a person. The AI's job in that moment is to escalate fast, not to smooth things over.
What if a caller asks for a human but it's not an emergency?
The request itself is the trigger. The AI should disclose it's an AI if it hasn't already, stop trying to resolve the issue, and either transfer the call live or take a detailed callback message depending on whether anyone is available.
Can the AI receptionist quote a price to get a caller off the line?
It shouldn't, and a properly configured one won't. It can only reference prices the contractor has explicitly published in their price book — anything custom or negotiable gets routed to a callback instead. See can an AI receptionist quote prices over the phone for more detail.
Does a caller need to verify anything before asking a general question?
No. General questions about services, hours, and service area don't require verification. Verification only kicks in before the AI shares anything tied to a specific customer's account, like an appointment time or invoice balance.
What happens to an urgent callback message if the contractor doesn't check it right away?
The message itself should flag urgency clearly — noting it sounded like an emergency or an upset customer — so it stands out from routine messages the moment the contractor does check in.
Run your business the simple way
Try Trusso free for 14 days and send your first estimate in minutes.
Start 14-Day Free TrialKeep reading
How to Write a Contractor Website Homepage That Explains Your Services
Most contractor homepages fail in the first five seconds because a homeowner can't tell what the company does or where it works. Here's the section-by-section anatomy that fixes it.
Read articleAIWhat Information Should an AI Receptionist Collect From a Contractor's Caller?
A good AI receptionist asks eight specific questions, not a generic greeting. Here's exactly what to collect, why each answer changes what happens next, and what should never be asked over the phone.
Read article