Skip to product information

WhatsApp + Google Calendar Appointment Scheduling n8n Workflow

WhatsApp + Google Calendar Appointment Scheduling n8n Workflow

 (200+Reviews)
Regular price £70.99
Regular price £70.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
WhatsApp + Google Calendar Appointment Scheduling n8n Workflow

WhatsApp + Google Calendar Appointment Scheduling n8n Workflow

Regular price £70.99
Regular price £70.99 Sale price
SAVE Sold out

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).
View full details