Back to resources
Field notes

Dental recall scripts that book (and who to call first)

Word-for-word scripts for due, overdue, and lapsed patients, what to say when they push back, and the call order that puts your best hours on your best calls.

The MyDentalForce team September 2026 8 minute read

A dental recall script that books is short: it names the dentist, gives the clinical reason for the visit, offers two specific times, and ends with the outcome logged in the practice management system. One script is not enough, though. The patient due this month, the patient six months overdue, and the patient nobody has seen in two years are three different conversations, and the order you call them in matters as much as the words. Below are the three scripts word for word, a voicemail version, the replies you will hear most, and the ranking that decides who gets called first when the list has eighty names and the morning has ninety minutes.

Everything here works with a printed list and a phone. The scripts assume the caller can see the patient's last visit, their due date, and any treatment that was diagnosed and never scheduled. In OpenDental, that means the recall list and the Treatment Finder report open side by side before the first call.

Why the same script fails three different patients

Most offices have one recall script, usually written for the patient who is mildly overdue and vaguely willing. Read to a patient who is current, it sounds like nagging. Read to a patient who left two years ago, it sounds like the office never noticed they were gone. The script has to match the patient's state, because the patient's state decides what the call is actually about: scheduling logistics for the due patient, a clear clinical reason for the overdue patient, and an easy way back for the lapsed one.

The state also decides who should make the call. A due patient can be booked by anyone at the desk between check-ins. An overdue patient deserves a caller with time to answer a question about what the visit involves. A lapsed patient needs someone comfortable hearing "we moved" or "we were unhappy" and logging it honestly. The hygiene recall glossary entry covers the interval mechanics behind these states; this page is about the conversation.

Who gets called first? The ranking logic

When the list is longer than the morning, order is the whole game. Rank by the value of the visit and the warmth of the relationship, not alphabetically and not by who has been overdue longest. Longest-overdue-first feels rigorous and quietly spends the best calling hours on the hardest calls.

Monday's list: 10 patients, time for 5 calls
  • Aaron B.No visit since spring 2024Rank 5
  • Bianca C.Due this month, nothing bookedRank 3
  • Carlos D.11 months past dueRank 4
  • Denise F.4 months past due, crown unscheduledRank 1
  • Ethan G.No visit since 2023Rank 5
  • Farah H.2 months past dueRank 2
  • Grace K.Due this month, nothing bookedRank 3
  • Hector L.5 months past due, two fillings unscheduledRank 1
  • Irene M.9 months past dueRank 4
  • Jamal N.3 months past dueRank 2
2 of 2treatment patients called
2 of 2warm overdue patients called
0lapsed calls in the best hours

Illustrative list. Sorted A to Z, the five calls that fit spend two slots on lapsed patients and leave two fillings waiting. Ranked, the same morning reaches every treatment patient and every warm overdue patient.
Call order Patient state Why this rank Script
1 Overdue for recall, with diagnosed treatment still unscheduled Two clinical reasons to come in, and the highest-value visit on the list Overdue script, treatment named
2 Up to 6 months past due The relationship is still warm, and the visit still feels routine to the patient Overdue script
3 Due within 30 days, nothing on the schedule The easiest call on the list, and today's due patient is next quarter's overdue patient Due script
4 More than 6 months past due, still inside your lapse cutoff Still recall, but expect questions and plan for longer calls Overdue script, softened
5 Past your lapse cutoff (no visit in 18 months is a common line) Reactivation, not recall: a different conversation at a different pace Lapsed script

The line between rank 4 and rank 5 is the line between recall and reactivation. Pick one lapse cutoff for the whole practice, measured from the last completed visit, and hold to it; the reactivation decision tree walks through choosing it and sorts the bottom of the list into who gets a call, who gets a letter, and who gets marked inactive. And if you want to know what rank 1 is worth in dollars before you commit the morning to it, the unscheduled treatment calculator puts a defensible number on the treatment half of that pile.

What do you say to a patient who is due?

This is a scheduling call, not a persuasion call, so the script is mostly logistics:

"Hi Maria, this is Dana at Main Street Dental. Dr. Patel has you due for your cleaning and checkup this month, and I wanted to get you a time before the good ones fill up. I have Tuesday at 10 or Thursday at 2. Which works better?"

Three moves are doing the work:

  • The dentist's name. "Dr. Patel has you due" turns a date into a clinical instruction from someone the patient trusts. "You're due for a cleaning" is a calendar reminder, and calendar reminders get postponed.
  • Two times, not an open question. "When would you like to come in?" invites "I'll check my schedule and call back," which is how most of these calls die.
  • A reason to decide now. "Before the good ones fill up" is true and light. A patient who is not yet overdue needs nothing heavier.

What do you say to a patient who is overdue?

Now the call needs a clinical reason. The patient has already let one due date pass, so logistics alone will not move them:

"Hi James, this is Dana at Main Street Dental, calling for Dr. Patel. You've been due for your cleaning and gum check since March, and she'd like to see you before it goes much longer. I'm holding Thursday at 9 or Monday at 3. Can I put you in one of those?"

If the chart also shows unscheduled treatment, name it in one plain clause: "and she still wants to take care of that crown on your lower right." Naming the tooth and the treatment tells the patient this call is about them, not about a list. If they have insurance benefits left this year and the treatment is already diagnosed, say that plainly too: "your benefits reset in January, so this year's coverage is still there to use." That is their own coverage, not a sales line.

The four replies you will hear most, and what to say back

  • "Let me check my schedule and call you back." "Of course. Can I pencil you in for Thursday at 9 while you check? If it doesn't work, one call and we'll move it." A penciled time survives the week; a promise to call back rarely does.
  • "Nothing hurts, so I'm fine." "That's good to hear, and it's the best time to come in. A lot of what Dr. Patel catches early doesn't hurt yet, and that's when it's easiest to fix." Then offer the two times again.
  • "Money's tight right now." "Completely understand. The cleaning is the small visit, and it's how we keep you away from the big ones. Would a morning or an afternoon be easier?" Then stop talking. Do not negotiate fees on a recall call; that conversation belongs to the treatment coordinator.
  • "We've been going somewhere else." "Thank you for letting me know. I'll update your chart so we stop calling. If you ever need your records sent over, just ask." Log it as transferred out. A graceful exit is the last impression the practice leaves, and it keeps the list honest for the next caller.

What do you say to a lapsed patient?

Once a patient is past your lapse cutoff, it is a different call. The patient may feel embarrassed, may have left on purpose, or may simply have drifted. The script gives them an easy way back and an easy way out, because either answer is worth more than another unreturned voicemail:

"Hi Susan, this is Dana at Main Street Dental. It's been a while since we've seen you, since early last year, and I wanted to check in. No lecture, I promise. You're still on our books as one of Dr. Patel's patients, and I'd rather ask than assume: would you like to get a checkup on the calendar, or should I update our records?"

"No lecture" does real work, because embarrassment about how long it has been keeps plenty of patients away on its own. The either-or ending gets an honest answer instead of a polite brush-off, and both answers are progress: a booking is a recovered patient, and "update our records" turns a dead list entry into a known outcome. How to define lapsed, and how to measure a reactivation effort honestly, is covered in the patient reactivation glossary entry.

What should a recall voicemail say?

Less than you think. Keep clinical detail out of voicemail; a message can be played on speaker in a kitchen, so follow your practice's privacy policy and save the specifics for the live call:

"Hi, this is Dana from Main Street Dental with a message for Maria. Could you give us a call back at 555-0142? We're here until five today. Thanks!"

Log the voicemail as a dated attempt, not as a completed contact. Two voicemails a week apart, at different times of day, is a reasonable ceiling. After that, the number is wrong, the timing is wrong, or the patient is telling you something, and the entry moves down the list instead of getting a third identical message.

The script gets the yes. The ranking decides whose yes you ask for first. The log is what makes tomorrow's list smarter than today's.

The system behind the script

Scripts fail in offices where the list is stale, the order is alphabetical, and nobody writes down what happened. Every call above ends the same way regardless of the answer: an outcome in the practice management system. Booked, penciled, left message, declined, wrong number, transferred out. That log is what stops Tuesday's caller from re-dialing Monday's "no," and it is what tells the office manager whether recall is being worked or merely printed. The same habit powers the schedule gap fill list: a logged "wants short notice" today is a filled cancellation next month.

All of this can run on a printed list and discipline. What wears down first is the ranking: someone has to rebuild it by hand before the phones start, every morning, and the calls that matter most wait until they do. Add a second office and each one orders its list differently, with no one able to see who called whom. That is the job we built Patient Outreach for, whether you run one office or a group: a ranked call list for each office, rebuilt every night from that office's own OpenDental data across recall, unscheduled treatment, and lapsed patients. Every outcome your team logs shows up in the patient's chart, and each office's progress is visible without anyone asking for a report. The scripts stay yours. The ranking and the logging stop depending on whoever got in earliest.

The short version

Match the script to the patient: logistics for the due patient, a named clinical reason for the overdue one, an easy way back for the lapsed one. Call overdue patients with unscheduled treatment first, catch due patients before they slip, and save the lapsed for last at a slower pace. Offer two times, never an open question. Keep voicemails thin, stop at two, and log every outcome where the next caller can see it.

Print the three scripts, tape them next to the phones, and run the ranking table on Monday's list. None of it needs new software. When rebuilding the list by hand every morning becomes the expensive part, in one office or across twelve, automate the ranking and the logging, and keep the words in your own team's voice.

Keep reading

More from the library

Robo, the MyDentalForce mascot, presenting
See it on your numbers

Rather see it than read about it?

Book a 30-minute walkthrough and we will run it on your own offices.

or email us at info@mydentalforce.com