New WhatsApp reminders, now included alongside SMS Published pricing from $99/mo BAA included at every tier Zero zombie reminders — cancel kills the queue Month-to-month — no contract, no setup fee

Home / Features

How it actually works

Reminders that know what changed.

Most reminder tools send whatever was in the schedule when they last looked. Remind reconciles against the live schedule, so a cancelled visit never gets a reminder and a moved visit gets the right one.

Zero zombie reminders

Cancel the visit, cancel the reminder.

When an appointment is cancelled, every reminder still sitting in the queue for it is killed in the same sweep. When one is moved, the queued reminders are retimed against the new slot. This is not a horizon-limited job that only looks a day ahead — it reconciles the whole queue.

  • Cancelled appointments kill their queued reminders outright
  • Rescheduled appointments retime, rather than double-sending
  • Re-importing the same schedule twice never duplicates a reminder
  • No apology call to a patient about a visit they already cancelled

Works with your PMS

No integration project. Send us the schedule.

Every practice management system can produce a schedule export. Drop it in by hand, upload a CSV, or have your system write to an SFTP folder we scan every five minutes. Nothing about your PMS has to change, and no vendor has to approve an API request.

  • Manual entry, CSV upload, or an SFTP drop-box scanned every 5 minutes
  • Imports are idempotent — the same file twice changes nothing
  • Patients are de-duplicated on a hashed phone number, not on spelling
  • Live HL7 SIU/ADT feed available on Growth for practices that have one

Channels

SMS, WhatsApp and email — one schedule behind them.

Choose the channel per reminder rule rather than per platform. A confirmation nudge can go by SMS, a day-before note by WhatsApp, and a prep instruction by email, all driven from the same appointment and the same consent record.

  • SMS, WhatsApp and email, selectable per rule
  • Templates with merge fields, per language
  • Quiet hours enforced — nothing fires between 21:00 and 08:00
  • Two-way replies land in a staff inbox on Growth and above

Consent & compliance

An audit trail for who agreed to what.

Consent is a ledger, not a checkbox. Every grant, pause and opt-out is recorded with its timestamp, so months later you can answer exactly why a given patient did or did not receive a message — and staff can pause a patient without deleting their record.

  • Append-only consent ledger with staff pause and resume
  • Patient data encrypted at rest; phone numbers hashed for matching
  • BAA signed inside the signup flow, at every tier
  • Hash-chained audit log that cannot be quietly edited

Also included

The details that decide whether it works.

Quiet hours

Nothing sends overnight. A reminder that would fire at 02:00 waits until the morning window instead of waking a patient.

Per-language templates

Each patient gets their own language from the same rule — no duplicate rule sets to maintain per language.

No-show reporting

See delivery, confirmation and attendance by rule, so you can tell which reminder is doing the work.

Unlimited reminders

A flat monthly price with no per-message meter and no monthly SMS cap to ration across a busy week.

Encrypted patient records

PHI is encrypted at rest and every area of the app is scoped to your practice alone.

White-label partner portal

Groups and partners provision practices under their own branding with roll-up invoicing.

Import your schedule this afternoon.

Upload one CSV and watch the first reminders queue up — before you decide anything.