The actual workflow
The full n8n graph as it runs in production.

Schedule trigger pulls upcoming appointments, sends a personalized WhatsApp reminder, and stamps the row to keep the workflow idempotent on retry.
The problem
Even bookings made days in advance can fall off a customer’s radar. Manually pinging every customer the night before to confirm was eating an hour of the owner’s evening, and the nights it didn’t happen, no-show rates noticeably ticked up. Service businesses run on time slots; an empty slot is revenue you can’t get back.
Detailed walkthrough coming soon
I’m writing up the schedule cadence, idempotency keys, and timezone handling for this workflow. The graph above is the production version. If you want a deep walkthrough before it’s published, get in touch.
Want to cut your no-show rate?
I build scheduled reminder workflows that handle every appointment, every day, without manual touch.