WhatsApp + Google Calendar Appointment Scheduling n8n Workflow
WhatsApp + Google Calendar Appointment Scheduling n8n Workflow
Regular price
£70.99
Regular price
£70.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
WhatsApp + Google Calendar Appointment Scheduling n8n Workflow
Regular price
£70.99
Regular price
£70.99
Sale price
Unit price
/
per
Book appointments via WhatsApp automatically—using Google Calendar availability
This WhatsApp + Google Calendar Appointment Scheduling n8n Workflow receives messages through the WhatsApp Cloud API, offers available time slots from your Google Calendar, creates the appointment when the user selects a slot, and sends confirmations plus 24-hour reminders back to WhatsApp.
What this workflow does
- Receives WhatsApp messages using a WhatsApp Cloud API webhook.
- Normalizes and understands intent: it detects whether the user wants to schedule, cancel, or reschedule based on keywords.
- Checks Google Calendar for upcoming events and calculates up to five free 30-minute slots on business days between 09:00 and 18:00.
- Sends available slots to WhatsApp via the Meta Graph API, asking the user to reply with the slot number.
- Creates a Google Calendar event for the selected start and end time.
- Confirms the appointment to the user in WhatsApp.
- Automates reminders: runs every hour to find events starting in about 24 hours and sends WhatsApp reminder messages via the Meta Graph API.
Use cases
- Let customers schedule consultations (e.g., clinics, coaching, support) directly from WhatsApp without a web form.
- Reduce scheduling back-and-forth by offering only valid times pulled from Google Calendar.
- Improve attendance with automatic 24-hour WhatsApp reminders.
- Support quick changes when users request cancel or reschedule through WhatsApp.
Technical details
-
n8n nodes / logic:
set,code,switch,http request, Google Calendar, Schedule Trigger. - WhatsApp integration: WhatsApp Cloud API webhook + WhatsApp sending via Meta Graph API (with an HTTP Header Auth credential containing your access token).
-
Google Calendar integration: OAuth2 credentials with a specified calendar ID (replace your target
...@group.calendar.google.com).
