James, in a navy suit and tie, arms crossed, against a plain grey backdrop.
James

James

AI Automation Specialist

Accepting projects

© 2026 James · Antipolo, PH

← Tracklist

Track 06 / 07 · 2026

AI Voice Receptionist

Answers the call the front desk missed, and books the appointment before the caller hangs up.

n8nVapiVoice agent
The n8n canvas for the voice receptionist workflow: a Vapi webhook routed by tool name into availability, booking, practice-info and emergency branches, alongside a post-call record fan-out and a daily scheduled operations branch.

The build

A dental practice loses the call that lands while both chairs are busy, and the one at 9pm. Those callers do not leave voicemail — they ring the next practice on the list, so a callback queue solves the record-keeping and not the booking. Vapi runs the voice agent; this is the back end it calls out to mid-conversation, one webhook routed by tool name: read real open slots from Google Calendar, create the appointment, answer a practice question from an Airtable knowledge base the practice edits itself, or score urgency and page the on-call dentist over Telegram. The constraint that shaped it is that a voice agent cannot wait and cannot see an error, so every branch — failure paths included — returns a Vapi-shaped response rather than letting a node fail, and the agent never dead-ends mid-sentence. The end-of-call report is turned into a structured record, logged, and fanned out to SMS, email and Telegram; a 06:00 branch sends next-day reminders, an owner digest and a 48-hour nudge to callers who never booked.

Result

No figure published yet.

Status

Built · case study not yet written

Case study not yet written.

Now playing

06 AI Voice Receptionist

Book a 30-minute call