workflows.fit
Back to n8n workflows
n8n templateFreeBy InfyOm Technologies

Voice-based appointment booking system with ElevenLabs AI and Cal.com

✅ What problem does this workflow solve? Tired of the back-and-forth involved in scheduling meetings? This workflow lets you offer a seamless, voice-based appointment booking experience. It automatically checks your C...

DevelopmentCore NodesUtilityWebhookRespond To WebhookHttp RequestIf
Loading interactive preview...

Template notes

✅ What problem does this workflow solve? Tired of the back-and-forth involved in scheduling meetings? This workflow lets you offer a seamless, voice-based appointment booking experience. It automatically checks your Cal.com availability and either books a meeting or helps the caller choose another time—powered by ElevenLabs for a human-like voice interaction.

---

⚙️ What does this workflow do?

1. Receives an inbound voice call (e.g., from a website or IVR system). 2. Uses ElevenLabs to drive the voice interaction with natural, AI-generated speech. 3. Checks real-time availability from your Cal.com calendar. 4. Books a meeting if a slot is available. 5. If not, asks the user to suggest a new time and checks availability again. 6. Confirms the appointment with a verbal response and optional email or SMS.

---

🔧 Setup

🧠 ElevenLabs Custom Tools Setup

Add two tools in Custom Tools in ElevenLabs with the following details.