Skip to product information

ElevenLabs Voice Dental Booking Workflow with n8n, OpenAI & Sheets

ElevenLabs Voice Dental Booking Workflow with n8n, OpenAI & Sheets

 (200+Reviews)
Regular price £75.99
Regular price £75.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
ElevenLabs Voice Dental Booking Workflow with n8n, OpenAI & Sheets

ElevenLabs Voice Dental Booking Workflow with n8n, OpenAI & Sheets

Regular price £75.99
Regular price £75.99 Sale price
SAVE Sold out

Turn voice appointment requests into booked (and managed) dental appointments—automatically

This ElevenLabs Voice Dental Booking Workflow for n8n receives appointment requests from a voice agent via webhook and automatically books, reschedules, or cancels dental appointments using OpenAI and Google Sheets—optionally sending confirmations through Gmail.

What this workflow does

  • Receives webhook requests: A POST request (e.g., from an ElevenLabs voice agent) sends an intent plus patient details such as full_name and phone_number.
  • Routes by intent: The workflow uses the intent value to switch between booking, rescheduling, and cancellation handling.
  • Booking: An OpenAI agent checks existing appointments in Google Sheets, then appends or updates the appropriate appointment row and sends a confirmation email via Gmail.
  • Rescheduling: An OpenAI agent looks up the matching appointment in Google Sheets and updates the date/time by appending or updating the corresponding row.
  • Cancellation: An OpenAI agent searches Google Sheets for the appointment and deletes the relevant row(s).
  • Responds back to the voice agent: The workflow returns results in the webhook response so the calling voice agent can relay the outcome to the patient.

Use cases

  • Patients call through an ElevenLabs voice agent to book a new appointment.
  • Patients request a new date/time, and the workflow updates the appointment in Google Sheets.
  • A patient cancels—your system removes the correct appointment record automatically.
  • Clinics that want lightweight scheduling without a full booking platform can centralize scheduling data in Sheets.

Technical details

  • n8n nodes/tools: set, switch, webhook, gmail tool, sticky note, and n8n-nodes-langchainagent.
  • Integrations: OpenAI (booking/rescheduling/cancellation agents) + Google Sheets (appointment storage) + Gmail (confirmation emails, optional).
  • Setup: Configure the webhook URL in your ElevenLabs agent and ensure the request includes expected JSON fields like intent, full_name, and phone_number.
View full details