AI Dental Receptionist n8n Workflow: Chat Booking w/ Qdrant
AI Dental Receptionist n8n Workflow: Chat Booking w/ Qdrant
Regular price
£71.99
Regular price
£71.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
AI Dental Receptionist n8n Workflow: Chat Booking w/ Qdrant
Regular price
£71.99
Regular price
£71.99
Sale price
Unit price
/
per
Turn your dental clinic chat into instant appointment booking—powered by Qdrant and Google Calendar
This AI Dental Receptionist n8n Workflow answers patient questions from your approved clinic documents stored in Qdrant, checks Google Calendar availability with timezone-aware slot logic, and books appointments after patient confirmation—automatically and with clear booking outcomes.
What this workflow does
- Admin uploads approved clinic info via an authenticated form.
- Knowledge pipeline to Qdrant: the workflow extracts text, splits it into chunks, generates OpenAI embeddings, and stores the chunks in Qdrant for retrieval.
- Chat-based receptionist for patients: patients interact through an n8n chat flow. An OpenAI agent uses conversation memory and retrieves relevant clinic information from Qdrant to answer questions.
- Availability + slot calculation: for appointment requests, the agent calls an authenticated calendar endpoint and validates the requested date.
- Timezone-aware booking logic: available slots are computed using configured clinic hours, working days, appointment duration, and Google Calendar busy periods.
- Patient details + confirmation: the workflow collects the patient’s name and email, then requests confirmation of appointment details.
- Final booking + invitation: it re-checks availability and creates a private Google Calendar event, requesting a patient invitation. It reports confirmation only after Google returns an event ID.
- Robust error handling: invalid requests, unavailable slots, and uncertain booking results receive explicit responses.
Use cases
- Reduce phone calls by letting patients ask clinic questions and book appointments via chat.
- Standardize responses using approved documents stored in Qdrant.
- Prevent overbooking through Google Calendar busy-period checks and re-validation.
Technical details
- n8n nodes/steps: if, code, webhook, form trigger, http request, sticky note
- Integrations: OpenAI (chat/agent + embeddings), Qdrant (document retrieval), Google Calendar (authenticated availability + event creation)
- Configurable clinic hours, working days, timezone-aware slot calculations, and appointment duration
