Skip to content

Dental and medical blueprint

Dental appointment reminders

Reminders sent on a schedule, replies handled, cancellations offered to the waitlist, and anything unclear handed to the desk as a call task.

At a glance

The job

The front desk phones patients instead of looking after the ones in the room

Systems

Practice management system · SMS gateway · Email · Waitlist

Steps

7, of which 1 stay with a person

Build time

Two to three weeks

Free to use, adapt and build from. No email needed and no attribution asked for.

How it works now

  • Somebody at the desk works through tomorrow's list making calls, usually while patients are waiting in front of them.
  • Half the calls go to voicemail, so the reminder is a message nobody confirms.
  • A cancellation on Tuesday for Thursday leaves a hole nobody has time to fill, and the chair sits empty.
  • Nobody can say afterwards which patients were reminded and which were missed.

The workflow

Every step, in order, including where it forks and where a person stays.

  • Trigger
  • Automated
  • Decision
  • Person
  • Done
  1. TriggerStep 1 of 7Nightly

    Overnight, read the diary

    Every appointment in the next seven days, read from the practice system. Runs once, at a quiet hour, rather than polling all day.

  2. DecisionStep 2 of 7

    Has this patient agreed to messages?

    Consent and preferred channel, read from the patient record. Not assumed from having a phone number on file.

    • ConsentedContinue, on the channel they chose.
    • No consent recordedSkipped, and added to a list for the desk to ask at their next visit. The workflow never messages somebody who has not agreed.
  3. AutomatedStep 3 of 77 days out, 2 days out, morning of

    Send the reminder

    Practice name, date, time, and which clinician. Nothing about why they are coming in. That restraint is the whole design, and the compliance note below explains why.

  4. DecisionStep 4 of 7

    What came back?

    Replies are read and matched to the appointment they belong to.

    • ConfirmedMarked in the diary. No further reminders for that appointment.
    • Wants to move itThree alternative slots offered from the real diary. If none suit, it becomes a call task.
    • CancelledSlot released and offered to the waitlist in order.
    • Nothing, two days outA call task for the desk, with the patient's number and a note of what has already been sent.
  5. PersonStep 5 of 7

    The desk handles the awkward ones

    Reschedules that do not fit, anything a patient replies that is not a confirmation, and every call task. The workflow exists to make this list short, not to remove it.

  6. AutomatedStep 6 of 7

    Fill the gap

    A cancelled slot goes to the waitlist in order, one at a time with a window to reply, rather than to everybody at once. Offering the same slot to nine people creates eight disappointments.

  7. DoneStep 7 of 7

    Confirmed, moved, or on the desk's list

    Every appointment ends in a known state, and the desk's list is the exceptions rather than the whole diary.

What breaks

Every one of these has happened. A workflow that has not been designed against them is a demo rather than a system.

The practice system is unreachable at 2am

Maintenance windows and bad nights happen, and the run is deliberately scheduled into one.

Retried with backoff. Still failing at 6am, the desk is alerted with enough time to work from the printed list. A silent failure would be worse than no automation at all.

A reply that is neither yes nor no

People answer questions with questions, and a patient asking whether they can bring their daughter is not a confirmation.

Anything that is not a clear confirm, cancel or reschedule becomes a call task with the full message attached. The workflow does not guess at a patient's meaning.

Daylight saving, and the wrong hour

A server reading times in its own zone sends the morning-of reminder at 4am twice a year.

Every time is read and sent in the practice's timezone, and the transition dates are tested rather than assumed.

A patient replies STOP

They are entitled to, and continuing after it is both illegal and the fastest route to a blocked number.

Honoured immediately, written back to the patient record so the desk can see it, and the desk is told to arrange reminders another way.

Rules that bear on this

Patient information, United States

Federal health privacy rules govern anything that identifies a patient together with their care. A reminder naming a procedure, or a message to the wrong number, is a disclosure.

What the workflow does. No clinical detail in any message: practice name, date, time, clinician. Numbers verified against the record before sending, and the message content reviewed with the practice before it goes live. This describes what the workflow does; it is not legal advice, and your practice should have its own agreement in place with any vendor handling patient data.

What changes

Desk time on reminder calls

Most of it back

Calls become exceptions rather than the whole list. How much depends entirely on list size; the ROI calculator will do it with your numbers.

Reminders actually delivered

Every consented patient

Because it runs from the diary rather than from whoever had time, so a busy Tuesday no longer means a skipped Wednesday.

Cancelled slots offered on

Within minutes

Mechanical. The waitlist is worked the moment the slot opens rather than when somebody notices.

Before it is worth building

  • A practice system that can be read from, ideally written back to.
  • Consent recorded per patient. If it is not recorded today, that is the first job and it is worth doing anyway.
  • A waitlist that exists somewhere other than in somebody's memory.

How it changes by business

A specialist practice with long lead times
The schedule stretches: a month out, a week out, the day before. The waitlist step matters more, not less.
Multiple sites
Location joins the message, and the waitlist becomes per site so nobody is offered a chair forty miles away.
New patients as well as returning
A separate first sequence carries the forms, so intake is done before they arrive rather than in the waiting room.

Want us to build this one?

Three weeks or so, then a flat monthly fee to run it. Or take the specification above and build it yourself, which is genuinely fine and is why it is up here.