All workflows
Operations

Appointment reminder automation

Runs hourly. Looks 24h and 2h ahead in the calendar, sends WhatsApp/SMS/email based on customer preference, and offers 1-tap reschedule via a signed link.

No-show reduction
-41%
Reschedule via link
27%
Delivery success
99.6%
n8n · appointment-reminder.json
read-only preview
wasmsemail
Trigger
Schedule: hourly
HTTP
List upcoming events
HTTP
Load channel prefs
Branch
Channel router
Action
WhatsApp template
Action
Twilio SMS
Action
SendGrid email
Action
Log sent + signed reschedule link
workflow.json
{ "name": "Appointment reminders", "trigger": "cron:0 * * * *" }