how to build a voice agent that books appointments on autopilot without a single line of code (live and taking calls in under an hour):
Pick your autonomy level first. In the loop = human approves. On the loop = AI decides, you supervise. Fully autonomous = AI runs free. The question that decides it: what's the impact of a bad decision?
Two docs run the whole agent. Agent instructions = how it behaves. Knowledge base = what it knows. Keep them separate so updating is one line, not a rebuild.
The system prompt has 5 required sections. Identity. Voice. Speech characteristics. Core rules. Conversation flow. Skip one and the agent goes off-script on the first real call.
Tell it what NOT to do, not just what to do. LLMs are wired to win the game. Without "do not" rules, your appointment bot will start troubleshooting client problems mid-call.
Build the emergency check first. For anything high-stakes, ask the safety question before anything else. Bad answer = exit and route to a human. Everything else depends on this branch.
The two-strike rule prevents bad reviews. Asked twice and still can't get it? Transfer to a human. A clean handoff beats a janky save every time.
The full build is 4 steps. Paste the prompt into Voiceflow. It auto-generates the flow. Upload the knowledge base. Connect Twilio.
Full build with @SJW75 (one of the actual OGs of conversational AI, building voice agents since 2017) in the video below:
piped.video/watch?v=owkictxN…
(also available on the Build With AI podcast wherever you get your pods)
Video