π¦· Dental Clinic Appointment Booking System (n8n)
This project is an automated appointment booking system for a dental clinic, built using #n8n.
It helps streamline clinic operations by checking availability, creating events in Google Calendar, and sending email notifications to both the doctor and the patient.
β¨ Features
β Check available slots before booking
β Create event in Google Calendar after patient confirmation
β Send email notification to the Doctor with appointment details
β Send email confirmation to the Patient with their booking details
β Unique Appointment ID generation for every booking
π Live Demo
https://devsabirul.github.io/Dental-Clinic-Receptionist-N8n/
π Tech Used
n8n.io (Automation Platform)
Google Calendar API (Manage bookings)
SMTP / Gmail (Send email notifications)
π Workflow Setup
Import Workflow JSON
In n8n, go to Workflows β Import from File.
Set Credentials
Configure Google Calendar API Credentials in n8n.
Configure Email SMTP / Gmail Credentials for sending emails.
Update Clinic Info
Replace placeholder Doctorβs email with the real email.
Customize messages (email subject, body).
π§ Example Email Sent
To Doctor:
New Appointment Booked
Patient: John Doe
Phone: +123456789
Email: [email protected]
Date: 31st August 2025
Time: 2:15 PM
Appointment ID: APT-20250831-ABCD12
To Patient:
Hello John Doe,
Your appointment has been successfully booked.
π
Date: 31st August 2025
π Time: 2:15 PM
π Appointment ID: APT-20250831-ABCD12
Thank you,
Dental Clinic
π Tags
#n8n #automation #dentalclinic #calendar #appointment
π Author
π¨βπ» Developed by MD Sabirul Islam