THE CHALLENGE
A process worth improving.
Calls and booking requests arrive when nobody can answer—callers wait, appointments get penciled in wrong, and every booking has to be typed into the calendar by hand.
AI VOICE AUTOMATION
An n8n tool set behind a Vapi AI voice agent that answers calls, reads real calendar availability, and books appointments straight into Google Calendar.
Built in n8nTHE CHALLENGE
Calls and booking requests arrive when nobody can answer—callers wait, appointments get penciled in wrong, and every booking has to be typed into the calendar by hand.
THE SOLUTION
A voice agent is backed by two n8n tools: GetSlots checks real Google Calendar availability and returns cleanly formatted open times, while BookSlots validates the request, converts the time to the caller's timezone, creates the calendar event, confirms the booking to the caller, and logs it to Airtable—with friendly spoken error responses whenever a step fails.
WORKFLOW
Each stage has a defined responsibility, making the system easier to test, maintain, and improve.
The AI receptionist takes the call and decides which tool to use.
Receive the requested date and time from the voice agent.
Read calendar events, sort them, and find open slots.
Format open slots and answer the caller through the webhook.
Receive the chosen slot and booking details.
Parse the booking, convert time zones, and create the calendar event.
Send a success response back to the caller.
Write the confirmed booking details to Airtable.

AUTOMATION LOGIC
The workflow is designed around predictable inputs, clear decisions, reviewable AI output, and recoverable errors.
TOOLS
DESIGNED OUTCOME
The system is designed to answer calls at any hour, quote real availability, book appointments directly into the calendar, and keep a record of every booking without manual entry.
WHAT I LEARNED
A voice agent is only as good as the tools behind it—clean slot formatting and clear error responses are what keep spoken conversations natural.
NEXT STEP