← Back to all Walkthroughs
🔍 Illustrative Example
Designing a Voice Agent That Knows When to Hand Off to a Human
Imagine a dental clinic wanting an AI voice agent to handle appointment bookings without losing patients who call with something the bot shouldn't touch.
This is a generated example showing what the prompt produces — not a real client's project or a testimonial.
The Prompt (filled in)
I want to build an AI voice agent for booking appointments for a dental clinic. Design the conversation flow: the opening line, the 3-5 key branches it needs to handle, a fallback for when it doesn't understand the caller, and how it should hand off to a human.
Based on the real prompt
"AI Voice Agent Script & Flow Builder"
from the Build & Grow category.
Example Output
Opening line: "Thanks for calling [Clinic Name] — I can help book, reschedule, or answer quick questions. Are you a new or existing patient?"
Key branches: (1) New patient booking — collect name, reason for visit, preferred times; (2) Existing patient reschedule — look up by name/DOB, offer next available slots; (3) Pain or emergency — skip straight to human handoff, no booking flow; (4) General question (hours, insurance, location) — answer directly from a fixed script.
Fallback: "I didn't quite catch that — are you calling about a new appointment, or to reschedule an existing one?" (re-asks using the two most common intents, rather than a generic "please repeat").
Human handoff: Immediate for anything involving pain, swelling, or "emergency" — no attempt to book normally first — plus any caller who hits the fallback twice in a row.
💡 Why This Works
Explicitly asking for a fallback and a human handoff point up front — not just the happy path — is what stops a voice agent demo from falling apart the moment a real caller says something unexpected.
One of 8 free example walkthroughs
See exactly what our prompts produce before you copy one — no email needed, ever, for this section.
See More Walkthroughs →
More Walkthroughs