WABridges
Guide

WhatsApp appointment reminders
that cut no-shows.

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.

How it works

1
Provision a reminders bridge
Create a bridge and pair it with your clinic or business WhatsApp number. Patients will see this as the sender.
2
Schedule reminders from your system
When an appointment is booked, schedule a job to POST the reminder 24h and 2h before the slot. Use any job queue — cron, Sidekiq, BullMQ, whatever your stack has.
3
Receive confirmations as webhooks
Configure a webhook URL. When a patient replies "1" to confirm or "2" to cancel, your backend receives the message and can update the appointment record.
4
Update your calendar
Parse the confirmation reply in your webhook handler and mark the appointment confirmed, cancelled, or flagged for follow-up in your scheduling system.

What you can build

🏥
Healthcare
  • Doctor appointment 24h reminder
  • Lab results ready
  • Prescription ready for pickup
  • Follow-up scheduling nudge
✂️
Beauty & wellness
  • Haircut reminder 2h before
  • Confirm or cancel with a reply
  • Waitlist slot opened
  • Rebooking suggestion
⚖️
Professional services
  • Lawyer consultation reminder
  • Accountant meeting prep
  • Document checklist pre-meeting
  • Video call link delivery
🔧
Home services
  • Plumber arrival window
  • Technician on the way
  • ETA update in real time
  • Job completion confirmation

Paste into Claude, ChatGPT, or any AI assistant

Copy this prompt → paste into any AI assistant → get working code in your language.
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.

Why WA Bridges