Inbound reception
It picks up on the first ring, qualifies the job, quotes from your rate table, and books the visit, or puts a person on the line the second anyone asks.
Front Desk
An agent is allowed to do exactly what you switch on. Nothing is on by default.
Primary goal
Allowed to
Says it is an AI
In order
One call, start to finish. Each step is a capability you can switch off if you don't want it.
What the work is, where the property is, whether it's a replacement, a repair or storm damage, and whether you even cover that ZIP code.
Your tiers, your units, your warranty language. Not an average of what other contractors charge.
Real times from the calendar you already run on, written back as a real appointment with the address attached.
Name, number, address and what they actually need, pushed into your CRM before the call ends.
Book the visit, capture the lead, give a price, or qualify and transfer. You pick the goal per agent.
Every unanswered question becomes a task. Answer it once and the agent has it permanently.
One call, end to end
The same call does three things most systems cannot. It prices a replacement from the operator’s own rate table, declines to price a repair because that item is marked unquotable, and puts a real time on the calendar before the caller hangs up.
None of it is scripted. The agent looks each answer up, and where there is no answer to look up it says so.
Hi — I'm looking for a price on a new roof.
Happy to help with that. What's the property address?
812 Ridge Road, Gainesville.
Got it. Asphalt shingle or metal?
Asphalt.
That roof measures about 24 squares with a moderate pitch. Our Gold tier comes to roughly $14,750 installed, and carries a 25-year workmanship warranty.
Read from the operator's own rate table
What if I just need the leak patched instead?
Repairs get priced by the scope of the fix rather than by roof area, so I won't guess at that one. I can get someone out to look — Thursday at 2pm is open.
Marked unquotable, so it books instead of guessing
Thursday works.
Booked — Thursday at 2pm, and you'll get a text confirming it. Anything else while I have you?
Written to the calendar during the call
The honest comparison
Most of these calls were never going to reach a person. They arrive at 8pm, or while everyone is on a roof, or third in line behind two other callers.
Outcomes
Every agent is given one goal, and it steers the whole conversation: book the appointment, capture the lead, give them a price, answer the question, or qualify and put them through to a person. A replacement line and a warranty line want different things from the same caller, so the goal is set per agent rather than per account.
The goal decides what the agent drives toward, not what it is allowed to do. One set to book will still give a price when asked, still take a message when nobody is free, and still put the caller through if that is what they want.
Most of these tools have already decided what a good call looks like. The operator is the one who knows.
Questions
It transfers, or takes a message with the detail you'd want written down — and logs the question it couldn't answer. That list turns up in your dashboard as tasks. Answer one once and the agent has it permanently.
That's where most operators start. Point your line at it outside business hours, or only on the calls you don't pick up.
It qualifies before it quotes: what the job is, where it is, whether you cover the area. Solicitors get handled without reaching you, and the call is still logged.
First ring, every time, including when three people call at once. Concurrency is the thing a single receptionist can't give you.
How it prices, and what makes it refuse, is covered on the overview.
Send us your rate sheet and we'll load it, then call you from an agent that knows it. Fifteen minutes tells you whether this works for your shop.