← All workflows Clinic & appointments 7 nodes · Schedule

Appointment Reminder (SMS + WhatsApp)

Hourly calendar scan that sends SMS + WhatsApp appointment reminders

7
nodes
Schedule
trigger
4
services wired
What it does

I built this to run every hour, pulling the next 25 hours of events from the clinic's Google Calendar and mapping each one to patient name, phone, and appointment time. It skips any event missing a phone number, then fires a Twilio SMS and a WhatsApp template reminder in parallel so patients get a confirm/cancel/reschedule prompt on whichever channel they use. Every send is appended to a Google Sheets log with timestamp, channel, and status, giving the front desk an auditable record of exactly what went out.

Parallel dual-channel dispatch with audit log

The workflow
Live interactive canvas · scroll to zoom, drag to pan

This is the real, sanitized export — credentials and any client data removed. Double-click any node to inspect it, or use the canvas's import link to drop the workflow straight into n8n.

Services
ScheduleGoogle CalendarTwilio SMSGoogle Sheets