The dispatcher script we built from 8,000 recorded calls

Word-for-word what your AI receptionist (or human one) should say in the first 12 seconds. Free template inside.

We've listened to over 8,000 recorded inbound calls to home service businesses. Calls that converted to booked jobs and calls that didn't. Calls where the customer felt confident and calls where they hung up frustrated. Calls where the dispatcher sounded like they'd done this a thousand times, and calls that clearly hadn't been thought through.

The patterns are consistent enough that we've distilled them into a script template. This is not a rigid word-for-word script — it's a structure. The specific words should match your business's voice. The order of what you say is what matters.

The 12-second opening

The opening has three jobs: identify the business, signal readiness to help, and get the caller into motion. Everything else is secondary.

What works: "Thank you for calling [Business Name] — I can help you today. Are you calling about an emergency or something we can schedule?"

What doesn't: "Hello, [Business Name], how can I direct your call?" or "Thanks for calling, can you hold?"

The difference: the first version immediately tells the caller (1) they reached the right place, (2) someone is ready to help right now, and (3) it frames the conversation around action. The second version creates ambiguity and passive phrasing. The hold request is a conversion killer — 30% of callers who are put on hold immediately after being answered hang up within 20 seconds.

The intake sequence

After the opening, collect information in this order — because each answer informs the next question:

Step 1: Nature of the issue (15–20 seconds)

Let them describe the problem in their own words. Don't interrupt. Your job in this step is to listen and identify whether this is an emergency, an urgent need, or a scheduling request.

Signal words that mean emergency: "water everywhere," "can't stop it," "no heat/AC and it's [extreme temp]," "smell gas," "sparking," "flooding."

Signal words that mean urgent-but-schedulable: "it's been happening for a few days," "it's leaking slowly," "the AC is struggling," "it's not as cold as usual."

Step 2: Location verification (10 seconds)

"Can I get your address to confirm you're in our service area?" — Do this early. Nothing is more frustrating than a four-minute intake that ends with "unfortunately we don't service that area." Get location second, every time.

Step 3: Contact information (15 seconds)

"What's the best number to reach you?" and "And your name?" — In that order. Callers are more likely to give accurate contact info before they've been asked their name, because they're still in "solve my problem" mode rather than "give a stranger my information" mode.

Step 4: Diagnostic specifics (30–45 seconds)

This section is trade-specific. For HVAC:

For plumbing:

For electrical:

Step 5: Set expectations and close (20 seconds)

This is where most scripts fail. A good close has three parts: what happens next, when it happens, and a confirmation the caller can count on.

Strong close: "I've got you scheduled for [TIME WINDOW]. A technician named [NAME if known] will be there. You'll get a text confirmation in a few minutes, and they'll call 20 minutes before arrival. Is there anything else you need before I let you go?"

The final question ("Is there anything else?") exists for one reason: it prevents the dreaded "oh actually—" call that comes 10 minutes later because the caller forgot to mention the access gate code or that the unit is on the roof. Let them surface that information now, while you're still on the line.

The full script, annotated

StageWhat to sayWhy
Opening"Thank you for calling [Business]. I can help you today — is this an emergency or can we schedule?"Identifies business, signals readiness, frames the call
Listen[Let them speak. Don't interrupt.]Caller feels heard; you gather signal words
Location"Let me get your address to confirm we serve your area."Screens service area early
Contact"Best number to reach you? And your name?"Collects contact before name-ask mode
Diagnostics[Trade-specific questions — see above]Prepares tech; avoids on-site surprises
Close"You're scheduled for [WINDOW]. You'll get a text confirmation. Is there anything else?"Sets expectation, prevents follow-up calls

Adapting this for AI

This script was built from human dispatcher analysis, but it maps directly to how Calling Matrix's AI is trained. The order of questions, the emergency signal words, the close — all of it runs on the same logic.

The advantage of the AI version: it never gets tired, never rushes the diagnostic section because it's busy, and never skips the "is there anything else?" close at the end of a long day. The script runs the same at 11 PM on a Friday as it does at 9 AM on a Monday.

If you're running human dispatchers, print this out and use it as training material. If you're running AI, share it with us — the training call is where we configure the diagnostic specifics for your trade and your business.

Either way: the 12-second opening is the most important part. Get that right and the rest of the call is mostly logistics.

Frequently asked questions

Yes — every time, without exception. Callers often dial multiple businesses in sequence. Hearing the business name immediately confirms they reached the right number and triggers the mental shift from "dialing" to "talking." Greetings without the business name create a half-second of "did I call the right number?" that undermines the caller's confidence before you've said anything.
Target 90–120 seconds for a standard booking, 60 seconds for a straightforward emergency where you dispatch first and collect details en route. The single biggest time sink in intake is re-asking questions — if you collect everything in the right order the first time, 90 seconds is plenty.
Leading with "How can I help you?" instead of establishing who you are and being ready to help immediately. The question puts the burden on the caller to organize their thoughts and explain their problem from scratch. A better opening assumes the problem and asks the first qualifying question directly: "Is this an emergency or can we schedule you for later this week?"
The structure is the same; the qualifying questions differ. The core opening, name collection, and closing are identical. The middle section — the diagnostic intake — needs to be tailored to your trade. An HVAC intake asks about system type and temperature. A plumbing intake asks about active water. An electrical intake asks about panel location and whether anything is sparking. We provide trade-specific variants in the template.

See Calling Matrix in action

Book a 15-minute demo. We'll train the AI on your business before the call — you hear a working receptionist, not a slide deck.

Book your free demo →