Templates / Recover missed clinic appointments with Supabase and WhatsApp

Recover missed clinic appointments with Supabase and WhatsApp

Ready for 3.0

by Kanishka Shrivastava ✓ · 106 views · created 2026-06-30 · Support Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 6 nodes and runs on a schedule (every 15 minutes). Along the way it connects Supabase and WhatsApp Business Cloud.

How it runs

Trigger: On a schedule (every 15 minutes).

  1. Get Unprocessed Appointments (Supabase): get many
  2. Past (30 mins) grace period (Filter): keeps only the items that match a condition
  3. Loop Over (no-shows) (Loop Over Items (Split in Batches)): loops over the items in batches
  4. Send WhatsApp (no-show) nudge (WhatsApp Business Cloud): uses WhatsApp Business Cloud
  5. Mark appointment as processed (Supabase): update

Services it uses

SupabaseWhatsApp Business Cloud

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (5)

From the author

Quick overview This workflow runs every 15 minutes to find unprocessed clinic appointments in Supabase that are more than 30 minutes past their scheduled time and sends a WhatsApp Business template message to the patient to prompt rebooking, then flags the…

Excerpt from Kanishka Shrivastava 's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.