A dental appointment confirmation is a two way exchange in which the patient actively commits to a specific visit. A reminder is a one way notification that a visit exists. Most practices send reminders, let the software record a confirmation status, and then discover at 8:05 that nobody ever committed. Those are different jobs, and only one of them protects the chair.
This is the operating system behind that distinction: how to audit what your software counts as confirmed, a confirmation ladder that spends phone time only where it pays, a cutoff rule for appointments that never confirm, and three scripts your front desk probably does not have written down.
A reminder is not a confirmation
Say the two sentences out loud and the gap is obvious.
A reminder says: you have an appointment Thursday at 2:00. Nothing is required of the patient. The message can be delivered, read, and ignored, and the appointment still looks healthy on the schedule.
A confirmation says: reply yes and Thursday at 2:00 is held for you. The patient has to act. If they do not, you have learned something useful before the day arrives.
The difference matters because of what happens next. A reminder that nobody responds to gives you no new information, so nothing changes. A confirmation that nobody responds to is a signal, and a signal is only worth collecting if you have decided in advance what you will do with it.
Reminders still work, and the size of the effect is well documented. We covered that evidence, including where texts beat calls and where they do not, in the dental no show policy article. This article is about the layer on top: turning a message into a commitment, and a commitment into a decision.
Audit what your software already counts as confirmed
Before you change a single script, find out what your practice management system is currently recording. Most offices are surprised.
Open Dental publishes exactly how this works, and the mechanics are worth reading even if you run something else, because the pattern is common. Confirmation statuses are fully customizable, and the status listed first in the setup list is the default applied to every new appointment (Open Dental, Definitions: Appt Confirmed). A status can change manually from the appointment window, manually from the Confirmation List, automatically when a postcard, email, or text is sent from that list, automatically when an eConfirmation is sent, and automatically when a patient responds (Open Dental, Confirmation Status).
Read that list again. Sending counts as an event. In the automated messaging settings, a practice sets a separate status for each of four outcomes: Sent, Accepted when the patient confirms through the link or code, Not Accepted when the patient asks for a phone call instead, and Failed when the number or address is badly formatted (Open Dental, Automated Messaging Advanced Settings).
Four outcomes. One of them is a real confirmation. If your appointment view colors Sent and Accepted the same way, or if your morning huddle treats anything that is not blank as confirmed, your schedule is showing you delivery receipts and you are reading them as commitments.
Three more details from the same documentation that change how you should work the list:
- A blank number produces no failure. A delivery failure is raised when a mobile number or email is present but invalid. It is not raised when the field is empty. A patient with no mobile number on file silently receives nothing, forever, and never appears in a failure report.
- One click and two clicks are different products. The default setting opens a portal where the patient chooses to confirm or to request a callback. The one click setting confirms the appointment the moment the link is tapped. One click lifts your confirmed percentage and lowers what a confirmation means, because a link can be tapped by accident.
- Rescheduling should reset the status. When an appointment moves to a future date with a status other than the default, the software prompts to reset it. If your team clicks past that prompt, a Tuesday that was confirmed three weeks ago stays green after it becomes a Friday nobody has agreed to.
Give someone ninety minutes this week to open the setup screens, write down which status each event applies, and compare that to what the team believes. Also check who is allowed to change a status. In Open Dental, changing a confirmation status requires a specific security permission and every change is written to the audit trail (Open Dental, Confirmation Status), which means you can answer the question "who marked this confirmed" instead of guessing.
The confirmation ladder
Not every appointment deserves the same effort. A twenty minute hygiene visit for a patient who has attended eleven straight appointments does not need a phone call. A ninety minute restorative appointment for someone who has missed twice this year needs a human voice.
Rank the schedule by what you actually lose. The unit is chair minutes on your busiest provider, not appointment count.
| Tier | What it usually looks like | Confirmation method | Timing |
|---|---|---|---|
| Tier 1, protect | Long restorative or surgical blocks, first visit for a new patient, any patient with a recent miss | Automated message, then a live call from a named person | Message at 7 days, call at 2 days, text at 1 day |
| Tier 2, standard | Routine hygiene and short treatment for established, reliable patients | Automated message requiring a reply, escalate to a call only if unanswered | Message at 3 days, second message at 1 day |
| Tier 3, low cost | Short recalls, family members booked alongside a confirmed patient | Single automated message | 1 day |
The tier boundaries are a starting heuristic, not a benchmark. Set yours from your own schedule. Pull one month, sort your appointment types by scheduled minutes, and look at where the cliff is. If your longest routine block is sixty minutes, then sixty minutes is your Tier 1 line, not some number from an article. Our breakdown of appointment types and chair time is a useful place to start if you have never mapped this.
Two rules keep the ladder honest. Tier 1 calls come from a person, not a recording, because the entire value of a call is that the patient can say "actually Thursday stopped working" and you can fix it while they are still on the line. And no patient sits in two tiers at once, because getting four messages in three days is how you train people to ignore all of them.
Set a cutoff, and write down what happens after it
This is the part almost nobody has in writing, and it is the part that turns confirmations into recovered chair time.
Pick a moment. A reasonable default is 4:00 PM on the business day before the appointment, because it is late enough to have caught most replies and early enough that someone is still in the office to act. Your software probably already frames the work this way: Open Dental's Confirmation List defaults to showing the next two business days (Open Dental, Confirmation List), which is the right window to run this against.
At the cutoff, every unconfirmed appointment gets sorted into one of three buckets.
Reached and confirmed. Nothing to do. Update the status.
Reached and cannot make it. Best possible outcome at this stage. Reschedule on the call, then immediately work the slot from your short notice list. Nothing about this is a no show.
Not reached. This is the one that needs a rule. The appointment stays on the schedule. You do not cancel a patient who has not told you they are not coming. But the slot is now marked at risk, and you start filling it in parallel. If the patient arrives, you have a happy patient and one person to call back. If they do not, you have a full chair instead of an apology.
Write those three lines into your scheduling protocol next to your no show policy, name the person who runs the cutoff, and put it on the closing checklist so it survives a busy Tuesday. If you already maintain a daily front desk checklist, that is where the cutoff belongs.
A note on working the list in parallel: the patients most likely to take a next day slot are the ones already waiting for treatment they have accepted. In Open Dental those patients are sitting in the unscheduled and planned treatment tools, and which list to use and how to work it is a different job from confirmations, but the cutoff is where the two systems meet.
Three scripts your front desk does not have written down
These are operational templates, not clinical, billing, or legal advice. Adapt them to your practice and to your own patient communication and consent rules.
The Tier 1 confirming call
The goal is a spoken yes, and a rescheduled appointment is a better result than a polite maybe.
"Hi [Patient first name], this is [Name] from [Practice]. I am calling about your appointment on [Day] at [Time]. It is [duration] with [Provider], so we have that time held just for you. Does that still work?"
If yes: "Perfect, I will mark you confirmed. Anything you need before you come in?"
If hesitant: "No problem at all. Would earlier in the day or later in the week be easier? I have [option] and [option] open."
If they need to move it: "Totally fine, thank you for telling me. Let me get you on the schedule now so you do not fall through the cracks."
Two things that script does on purpose. It names the duration and the provider, which turns an abstract slot into a reserved resource. And it offers two concrete alternatives instead of asking the patient to solve the calendar problem themselves.
The voicemail
A voicemail that asks for a callback with no other path is a dead end for a patient standing in a grocery store.
"Hi [Patient first name], this is [Name] at [Practice], calling about [Day] at [Time] with [Provider]. If that still works, just reply to the text I am sending right now and you are all set. If you need a different time, call us back at [number] and we will sort it out. Thanks."
Then send the text. The voicemail buys the credibility of a human voice, and the text gives them a two second way to act.
The not reached text
"Hi [Patient first name], we still have [Day] at [Time] with [Provider] held for you at [Practice]. Reply C to confirm or call [number] if you need a different time. If we do not hear back by [cutoff time] we may offer the slot to another patient on our waiting list."
That last sentence is the whole point, and it needs to be true. Say it only if you will actually work the list. A threat you do not act on stops working within a month.
For the calls that come the other way, the patient calling you to move a Thursday, our dental office phone scripts cover the reschedule and cancellation flows.
The part of confirmation that breaks first
Here is the failure most practices never see, because it happens on a phone that nobody answered.
You confirm well. Messages go out, the ladder runs, someone works the cutoff. Then a patient gets your text at 6:40 PM, cannot make Thursday, and calls the office to move it. The office closed at 5:00. They reach voicemail. Most people do not leave one. On Thursday at 2:00 the chair is empty, and it goes in your no show column as a patient who did not care, when in fact they tried to tell you.
Every confirmation message you send is an invitation to call you back, and those callbacks arrive whenever the patient happens to read the message: evenings, early mornings, lunch, the school pickup line. The more disciplined your confirmation system gets, the more inbound calls it generates, and it generates them on the patient's schedule rather than yours. A front desk cannot answer the phone and check in the patient standing at the counter at the same time. That is not a staffing failure. It is arithmetic.
This is the specific hole Telvana was built for. The AI receptionist answers every one of those callbacks on the first ring, nights and weekends included, handles the reschedule on the call, and books the replacement visit with the right appointment type and chair time instead of leaving a message somebody has to action tomorrow. For practices on Open Dental, that booking is written back into the practice management system directly. For every other system, it lands on the practice calendar and in front of the front desk. Telvana also supports outbound calling, which is how the same voice can work a Tier 1 confirmation round without pulling anyone off the counter.
The goal is not to remove humans from confirmation calls. It is to make sure that when a patient responds to one, somebody picks up.
If reactivating patients who never rebooked is the other side of this problem for you, our hygiene recall system covers that separately.
Frequently asked questions
What is the difference between a dental appointment reminder and a confirmation?
A reminder is a one way notification that an appointment exists and requires nothing from the patient. A confirmation is a two way exchange in which the patient actively commits, usually by replying, tapping a link, or saying yes on a call. Reminders reduce forgetting. Confirmations tell you which appointments are still real.
How far in advance should a dental office confirm appointments?
A workable default is a first automated touch three to seven days out, depending on how long the appointment is, and a final touch the day before. Longer and higher value appointments earn an earlier first touch and a live call. The exact spacing matters less than having a cutoff and acting on it.
How many times should we contact a patient before an appointment?
Two touches for a routine visit and three for a high value one is a reasonable ceiling. Beyond that you are training patients to ignore you. Every message should either require a reply or carry information the patient does not already have.
What should we do when a patient never confirms?
Leave the appointment on the schedule, mark it at risk, and start filling the slot in parallel from your short notice list. Do not cancel a patient who has not told you they are not coming, and do not pretend the slot is safe.
Should we call or text to confirm?
Text everyone, because it is cheap and it works. Call for the appointments you cannot afford to lose. A text tells you an appointment is broken. A call gets it rebooked in the same minute.
Does our software already confirm appointments for us?
It sends messages and records statuses, which is not the same thing. Check which status your system applies when a message is merely sent versus when a patient actually responds, and check whether your appointment view distinguishes them. Open Dental, for example, lets a practice set a different status for each of four outcomes: sent, accepted, callback requested, and failed (Open Dental, Automated Messaging Advanced Settings).
Who should own confirmations in a dental practice?
One named person, with the cutoff on their closing checklist. Confirmation work that belongs to whoever is free is work that stops the first busy afternoon.
The two changes worth making this week
First, open your practice management system and find out which status gets applied when a message is sent versus when a patient replies. If those two things currently look the same on your schedule, separate them. That one change converts a decorative field into a real signal and costs nothing.
Second, pick your cutoff time, name the person who runs it, and write down the three buckets. That is what moves you from discovering an empty operatory on the morning of to working an at risk slot the day before, while there is still time to fill it.
Then look at what happens to the callbacks those messages generate. If a patient who is trying to reschedule reaches voicemail, your confirmation system is producing signals you cannot receive.
See how Telvana handles the calls your confirmations create, including the ones that arrive at 7:00 PM, and how a booked appointment gets into your schedule with the right type and the right chair time. Our overview of an AI receptionist for dental practices covers the rest of the front desk workload.



