The quality of your AI voice agent depends almost entirely on what you put into it. The best voice AI technology in the world will still sound awkward and unhelpful if it's given vague, incomplete, or poorly structured information about your business.
The good news: you don't need to be a writer or a technologist to do this well. You just need to answer some specific questions about how your business actually works — the same questions your callers ask every day.
This guide walks you through exactly what to prepare.
Step 1: Write Down Every Question Your Business Gets by Phone
Start by listing every question callers ask. Don't filter — just write them all down. If you've been in business for more than six months, you already know what these are. They're the questions you've answered hundreds of times.
Common ones for Canadian service businesses:
- What are your hours?
- Where are you located? Do you have parking?
- Do you offer [specific service]?
- How much does [service] cost?
- Are you accepting new clients / patients / customers?
- How long does [service] take?
- Do you take [insurance / credit cards / specific payment method]?
- Can I book an appointment? What's your next availability?
- What's your cancellation policy?
- Do you serve [specific area / neighbourhood]?
For most service businesses, 80–90% of inbound calls involve some variation of these questions. Your list is the foundation of your script.
Step 2: Write Your Answers in Plain, Spoken Language
For each question on your list, write the answer exactly as you'd say it out loud — not as you'd write it on a website. The AI speaks, it doesn't display text on a screen.
The difference matters. A website might say: "We offer comprehensive residential and commercial HVAC services including installation, maintenance, and emergency repair." Said out loud, that sounds stiff. A spoken version would be: "We do heating and cooling for homes and businesses — installs, maintenance, and emergency repairs. We handle all brands."
Keep answers short. One to three sentences per question is usually right. If an answer genuinely requires more detail, the agent can offer to send a follow-up text or email with the full information.
Step 3: Define Your Booking or Intake Flow
If your business books appointments, this is the most important part of the script. You need to define exactly what information the agent should collect and in what order.
A typical booking flow looks like this:
- Caller's name — always first
- What they need — service type, reason for visit, or nature of the inquiry
- Contact information — phone number and email for confirmation
- Preferred timing — when works for them, or offer specific available slots
- Any relevant details — new or existing client, specific requirements, location if you do mobile service
Write this as a sequence with the exact language you want the agent to use at each step. The more specific you are here, the smoother the booking experience feels to the caller.
Step 4: Set the Tone and Name
Decide what you want the agent to sound like. Friendly and casual? Professional and efficient? Warm and reassuring? The right answer depends on your business and your customers.
A dental clinic might want a calm, reassuring tone — a lot of callers are anxious. A trades business might want something direct and efficient — callers want to know if you can help them, fast. A restaurant might want something warm and inviting.
You also need to give the agent a name and decide how it introduces itself. Two common approaches:
- Named assistant: "Hi, you've reached Halifax Plumbing — I'm Alex, the scheduling assistant. How can I help you today?"
- Business-first: "Thanks for calling Halifax Plumbing. I can help you with bookings and questions — what can I do for you?"
Both work. The named assistant approach tends to feel slightly more personal. If you want the agent to be transparent about being an AI, you can add a line like: "I'm an AI assistant — I can handle most questions and bookings, and I'll flag anything that needs the team."
Step 5: Plan Your Transfers and Escalations
The agent will occasionally encounter situations it can't handle. Plan for these in advance — don't leave them to chance.
Decide which situations should result in a live transfer to you or a team member, which should result in a message being taken for a callback, and which the agent should simply acknowledge and offer to escalate.
Common escalation triggers:
- A caller is upset or making a complaint
- An emergency situation (for medical, trades, or other urgent services)
- A question outside the agent's knowledge that requires a human judgment call
- A high-value prospect who explicitly asks to speak with someone
For each trigger, define exactly what the agent should say before transferring or taking a message. A good default: "I want to make sure you get the right help — let me take your details and have [name/someone from the team] follow up with you within [timeframe]."
Step 6: Test It Like a Caller Would
Once your agent is configured, call it yourself. Call it multiple times with different scenarios. Ask it a question that isn't in the script and see how it handles it. Try to book an appointment and go through the full flow. Then ask a friend or family member to call it without coaching them — watch what happens.
The gaps you find in this testing phase are almost always gaps in the information you provided, not limitations of the technology. Go back to your script, add what's missing, and test again.
Most businesses need one or two rounds of refinement before the agent handles 90%+ of calls cleanly. That's normal. Plan for it.
What You Don't Need to Write
You don't need to script every possible conversation path or write dialogue for every conceivable caller response. Modern AI voice agents understand context and natural language — they're not following a rigid decision tree. What they need from you is accurate information about your business, not a flowchart of every possible exchange.
Focus your preparation on the content — the facts, the flows, the tone — and let the AI handle the conversational flexibility. That's what it's built for.
Want Help Setting Up Your Script?
We walk every client through this process as part of setup. Book a free 30-minute consultation and we'll map out exactly what your AI voice agent needs to know about your business.
Book a Free Consultation