Send automated appointment reminders over WhatsApp. Patients confirm or cancel by replying — you get the webhook, your calendar updates automatically. No phone calls, no chasing.
No-show rates drop by 30-80% when you send a timely reminder. Email reminders get lost in promotions folders. Phone calls go to voicemail. WhatsApp messages get read — usually within minutes.
WA Bridges lets you send appointment reminders from your existing scheduling system with a single API call. Add a confirmation flow and your staff can see who's confirmed without calling anyone.
I want to send WhatsApp appointment reminders using WA Bridges and
let patients confirm or cancel by replying.
My stack: [Ruby on Rails / Node.js / Python — update this]
My scheduling system: [custom DB / Calendly / Acuity — update this]
My setup:
- WA_API_KEY: my WA Bridges API key
- Bridge customer_ref: "reminders"
- Appointments have: patient name, phone (E.164), datetime, provider name
I need:
1. A sendReminder(appointment) function that sends a message like:
"Hi [Name], this is a reminder for your appointment with [Provider]
on [Day] at [Time].
Reply 1 to confirm or 2 to cancel."
2. A POST /webhook endpoint that receives the patient's reply
3. Parse "1" as confirmed, "2" as cancelled (any other reply → ignore or escalate)
4. Update the appointment record in the DB and log the response
Please read the WA Bridges API docs before writing:
https://wabridges.com/docs.txt
Show me how to schedule sendReminder() 24 hours before using [cron /
Sidekiq / BullMQ — match my stack]. Keep each part under 30 lines.