Skip to main content

NotifyHub — appointment reminders that send themselves

NotifyHub reads tomorrow's appointments straight out of your hospital system and sends every patient a WhatsApp reminder on schedule — the evening before, and again on the morning of. Nobody at the front desk makes a call, and every message is logged.

Reminders per appointment
2Reminders per appointment
Evening-before send
6 PMEvening-before send
Sends logged and auditable
100%Sends logged and auditable
APPOINTMENT REMINDERSTomorrow14209:30Cardiology10:15Nephrology11:00Paediatrics11:45Dialysis6:00 PMruns dailyDeliveredDeliveredSendingWhatsApp

What changes at the front desk

Reminder calls made by hand
0Reminder calls made by hand
Automatic touchpoints per patient
2Automatic touchpoints per patient
Delivery status recorded
Per messageDelivery status recorded
Add a location without code changes
Any cityAdd a location without code changes

Why it matters

Why hospitals run NotifyHub

No-shows are not a scheduling problem. They are a reminder problem — and reminders are the first thing a busy front desk drops.

Fewer empty slots

A patient reminded the evening before and again on the morning of is far more likely to arrive. Every slot that gets filled is revenue the schedule already assumed.

The front desk stops making calls

Reminder calls are the first task to be abandoned on a busy day. NotifyHub takes them off the desk entirely so staff stay with the patients in front of them.

Messages patients actually read

Reminders go out over WhatsApp on the official Business API, where they land alongside the patient's personal messages rather than in an SMS folder nobody opens.

Proof that the reminder went out

Every send is recorded with its status and timestamp. When a patient says they were never told, you can answer the question instead of guessing.

How it works

How it works

Four steps, none of which involve your staff.

  1. CONNECTED

    Step 1: Connect

    NotifyHub links to your hospital system and reads the organisations, doctors and appointment lists it already holds.

  2. SCHEDULING

    Step 2: Schedule

    Two jobs run every day on a schedule you set — one for tomorrow's list, one for today's.

  3. ALERT DELIVERY

    Step 3: Send

    Each patient gets a personalised WhatsApp reminder with their doctor, time and location filled in.

  4. API ACCESS

    Step 4: Account for it

    Delivery status is written back against every message, and the dashboard shows the run as it happens.

Capabilities

What NotifyHub does

Reads appointments from your existing system

NotifyHub connects to the hospital system you already run and pulls the appointment list itself. No exports, no spreadsheets, no double entry.

Two scheduled reminder runs

One job goes out the evening before for tomorrow's appointments, a second on the morning of for the same day. Both times are configurable.

Personalised WhatsApp templates

Each message carries the patient's name, date, slot time, doctor, hospital and speciality, using approved WhatsApp templates in the language you choose.

Live delivery monitor

Watch a run progress in real time and see each message move from queued to sent to delivered, rather than waiting to find out afterwards.

Dashboard and history

Daily volumes, delivery rates, job history and a searchable log of every notification, filterable by date, doctor or location.

Multi-location from day one

Run several hospitals or cities from one deployment. Adding a location is a configuration change, not a development project.

Modules

Integrations and advanced capability

NotifyHub is not a bulk-SMS tool with a hospital label on it. It reads your appointment data directly, sends on the official WhatsApp Business API, and accounts for every message it sends.

READS YOUR HMS

Hospital system integration

  • Reads organisations, doctors and appointment lists over HTTP
  • Per-city organisation fetch with de-duplication by organisation id
  • Resilience policies on every outbound call
  • A mock third-party endpoint for demos before you open real access

What it changes

  • No exports, no spreadsheets, no second data entry
  • Adding a city is configuration, not a code change
  • A slow hospital API delays a run instead of failing it
WHATSAPP CLOUD API

Official WhatsApp Business API

  • Meta WhatsApp Cloud API with approved message templates
  • Template parameters: patient, date, slot, doctor, hospital, speciality
  • Configurable language code and country code
  • Phone normalisation before every send

What it changes

  • Messages arrive in WhatsApp, not an SMS folder nobody opens
  • Templates stay inside Meta policy, so the number is not blocked
  • Badly formatted numbers are corrected rather than dropped
DELIVERED AND READ

Delivery receipts, not just sends

  • Inbound Meta webhook with hub verification and signature checking
  • Sent, delivered, read and failed statuses written back per message
  • Failure reasons mapped to readable causes
  • Full notification log, filterable by date, doctor or location

What it changes

  • You can prove the reminder was delivered, and when it was read
  • A wrong number shows up as a failure with a reason attached
  • Signature checking means only Meta can write to the endpoint
TRANSACTIONAL OUTBOX

Outbox and safe retries

  • Transactional notification outbox between job and send
  • Job execution log with run history and status
  • Idempotent sends so a retried run does not double-message
  • Structured request logging and global exception handling

What it changes

  • A crash mid-run resumes instead of starting over
  • No patient gets the same reminder twice because of a retry
  • A failed run leaves a record explaining what happened
LIVE SCHEDULE

Schedules changed without a redeploy

  • Job schedules stored in the database, not in a config file
  • A watcher applies schedule changes to the running service
  • Cron-based day-before and same-day jobs
  • Manual triggers from the API or the dashboard

What it changes

  • Move the evening send from 6 PM to 7 PM without a release
  • Run a catch-up batch by hand when something upstream was late
  • Schedule changes take effect without dropping the service
LIVE RUN MONITOR

Live dashboard and monitoring

  • SignalR push, so a run is watched live rather than refreshed
  • KPI cards, seven-day chart and recent notification log
  • Job history with next scheduled run times
  • Configuration validated at startup, so bad settings fail loudly

What it changes

  • You see a run progressing instead of waiting to find out
  • A missing access token stops the service at boot, not at 6 PM
  • Volumes and delivery rates are visible without a database query

Stop paying for empty appointment slots

We can connect NotifyHub to your hospital system and show you a live reminder run against your own appointment list.

Also from Nefronix

Works alongside

HOSPITAL PLATFORMNexHIS1Register2Consult3Lab4Pharmacy5BillingAI fills the notesVoice and scans in,records out. Staff confirm.Go live in1 daynot weeksFlagship platform

NexHIS

AI-native hospital management platform

  • Switch in one day, not one month
  • Notes drafted from voice, staff just confirm
  • Runs OPD, NexLab, pharmacy and billing
See the platform
PATIENT EXPERIENCE4.6out of 51,284 responsesWhat patients rateDoctor care94%Cleanliness86%Billing61%Wait time34%Patient experience

Patient experience management

Find out what is dragging your rating down

  • Feedback captured across every touchpoint
  • Scored automatically, broken down by driver
  • Alerts while the patient is still on site
Improve satisfaction scores

See NotifyHub running against your own schedule