{
  "id": 7131593,
  "title": "voice ai for appointment booking: Build a Vapi + ElevenLabs Agent that books slots and sends reminders 24/7",
  "url": "https://urgent.news/2026/09/13/voice-ai-for-appointment-booking-build-a-vapi-elevenlabs-agent-that",
  "topic": "ai",
  "section": "AI",
  "published": "2026-09-13T16:30:26.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/samchenreviews/voice-ai-for-appointment-booking-build-a-vapi-elevenlabs-agent-that-books-slots-and-sends-2mge"
  },
  "original_language": "en",
  "account": "You can wire Vapi's speech-to-intent engine to ElevenLabs' neural text-to-speech, then connect them using an n8n workflow that interacts with Google Calendar and Twilio. This results in a fully automated voice AI for appointment booking that can handle calls, create calendar events, confirm via SMS, and call the client back with a generated reminder.\n\nTo build this, you'll need to:\n\n1. Create a Vapi voice agent and obtain an API key.\n2. Set up ElevenLabs TTS with a free tier API key and choose a voice.\n3. Enable Google Calendar API in Google Cloud Console and note the OAuth client ID.\n4. Install and configure n8n using the Docker image and add credentials for Vapi, ElevenLabs, Google Calendar, Twilio, and optionally OpenAI.\n5. Build the n8n workflow with three parts: Incoming webhook, Booking branch, and Reminder branch. The incoming webhook receives Vapi's intent payload, the Booking branch creates a Google Calendar event and sends a confirmation, and the Reminder branch calls the client back with an ElevenLabs-generated voice reminder at the scheduled time.",
  "summary": "You can wire Vapi's speech-to-intent engine to ElevenLabs' neural text-to-speech, then glue the two together with an n8n workflow that talks to Google Calendar and Twilio. The result is a fully-automated \"voice AI for appointment booking\" that can take calls, create calendar events, confirm via SMS, and call the client back with a reminder generated on the fly. What you need Tool Plan / Price*…",
  "key_points": [
    "Vapi voice agent created with API key",
    "ElevenLabs TTS set up with free tier key",
    "n8n workflow built for booking and reminders"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}