How to Manage Bookings for a Dental Clinic With More Than One Dentist
It's 2:00 on a Saturday afternoon at Smile & Skin Clinic in Mandaue, and three patients are in the waiting area for two chairs.
Mrs Dela Cruz is there for a filling with Doc Ana, the owner, in Chair 1. Ms Reyes booked a cleaning with Doc Paolo, the associate, through Messenger on Wednesday. Jen put her in Chair 2, because Paolo's schedule says he's in until 6. Mr Cruz is there for his braces adjustment with Doc Bea, the orthodontist who comes in on Saturday afternoons. Doc Bea booked him herself, from her own phone, and she's expecting Chair 2 too.
Every dentist was free at 2:00 on their own list. Somebody is going to wait 45 minutes anyway, and it'll probably be Ms Reyes, the one who booked the proper way.
With one dentist, a booking is one question: is Doc free? With two or more it's three. Which dentist, which chair, and is that dentist even in that day? Most of the mess in a clinic with several dentists comes from answering one of those and assuming the other two.
The short version
- Put a dentist map on one page: who's in which days, what each dentist does and doesn't do, and which chair they use.
- Make the columns in your book whatever runs out first. Chairs if you have more dentists than chairs at the same hour, dentists if you have more chairs.
- Set slot lengths per dentist, not only per service.
- Keep one book. Every booking goes into it, including the ones a dentist makes on their own phone.
- Returning patients stay with their dentist. New patients get the earliest open time with a dentist who does that service, and the dentist's name goes in the confirmation.
- When a dentist is out, sort their patients into "can see someone else" and "should wait for this dentist" before anyone sends a text.
Draw the dentist map first
Before you touch the book, put this on one page. It takes Jen twenty minutes, and she's probably been carrying most of it in her head anyway.
| Dentist | In on | Does | Doesn't do | Usual chair |
|---|---|---|---|---|
| Doc Ana (owner) | Mon to Sat, 9 AM to 5 PM | Consults, cleaning, fillings, extractions, crowns, dentures | Braces | Chair 1 |
| Doc Paolo (associate) | Tue, Thu and Sat, 10 AM to 6 PM | Consults, cleaning, fillings, simple extractions | Crowns, dentures, braces | Chair 2 |
| Doc Bea (visiting orthodontist) | Sat, 1 PM to 5 PM | Braces consults, installs and adjustments | Everything else | Chair 2 |
Now read down the Saturday rows. From 1 to 5, three dentists are in and the clinic has two chairs. Doc Paolo's Saturday afternoon only exists on paper. That's the clash from the opening, and the map shows it before a patient has to sit through it.
You can fix that today without buying anything. End Paolo's Saturday at 1 PM. Or keep Doc Ana to Saturday mornings, so Paolo takes Chair 1 after lunch. Or give Doc Bea a weekday afternoon instead. Any of those works. Leaving it for Jen to sort out at 2:00 on the day doesn't.
Fill in the "Doesn't do" column honestly too. It's what stops Jen from booking a Tuesday crown with the dentist who doesn't do crowns.
Decide what your columns are: dentists or chairs
Whether it's a logbook page, a whiteboard or a calendar app, your book has columns. The obvious layout is one column per dentist. Sometimes that's right, and sometimes it's exactly what hid the Saturday clash.
Make the columns whatever runs out first at your busiest hour.
| If, at your busiest hour | Make the columns | Because |
|---|---|---|
| Every dentist always has their own chair | One per dentist | The chair follows the dentist, so there's only one thing to check |
| You have more chairs than dentists in | One per dentist | Dentists are what runs out |
| You have more dentists than chairs in | One per chair, with the dentist's name on every booking | Chairs are what runs out |
| It changes by day, like the Saturday above | One per chair | It covers the tightest day, and a dentist column can't show two dentists heading for the same chair |
Whichever you pick, Jen still has to check the other one. A dentist column won't warn her that Bea and Paolo both want Chair 2. A chair column won't warn her that Doc Ana has been booked in Chair 1 and Chair 2 at the same time.
Booking software makes the same choice, and it doesn't always tell you which way it went. NexHealth, an American dental scheduling platform, is open about it. Its developer documentation says it treats the chair as the limiting resource when it works out availability. A dentist can be booked in two chairs at the same time, but a chair can't hold two appointments.
That suits a practice where hygienists run their own chairs and the dentist steps in for a check. If your dentists do their own cleanings, it's the wrong way round, because the dentist is the one who can't be in two places at once. So whatever you're thinking of buying, ask the vendor one question: does it check the dentist, the chair, or both? Our guide to automating dental booking calls this the shared-resource trap.
Set slot lengths per dentist
Doc Ana does a cleaning in 45 minutes. Doc Paolo, a year out of the board exams, takes an hour. If the book gives every cleaning 45 minutes, Paolo is 15 minutes behind after his first patient and starts his fourth 45 minutes late.
So the slot length belongs to the dentist and the service together. Ask each dentist how long their five most common procedures really take, then check a week of actual start and end times against what they told you. People tend to guess low.
Look at it again every few months. A new associate gets faster, and their slots should shrink as they do.
Keep one book, and make every booking go into it
There were two problems in that Saturday story. The map fixes the first. The second is that Jen couldn't see Mr Cruz's booking, because Doc Bea made it on her own phone and never told the desk.
It's an easy habit to fall into. A patient messages the dentist directly, the dentist replies "sige po, Saturday 2 PM", and the booking goes into their phone's calendar or nowhere at all. Nobody else can see it, so Jen gives the same chair to someone else.
Make the rule blunt. A booking doesn't exist until it's in the clinic's book, whoever made it and whenever.
- If a dentist wants to book their own patients, give them access to the book instead of a list of their own.
- If they'd rather not touch it, they send the patient to the clinic page and Jen books it.
- Walk-ins go into the book the moment Jen promises them a slot, not at closing. Our walk-in guide has the rest of that.
A paper logbook can manage this with two dentists and one desk, as long as it's the only book. It starts to strain once bookings arrive on Messenger at 10 PM, when nobody is standing at the logbook. If you're moving off paper, our guide to moving patient records into a booking system covers the overlap week that stops double bookings during the switch.
Decide who gets which patient
Without a rule, new patients go to whoever Jen thinks of first, and that tends to be the owner. Write the rule down instead.
- Returning patients go to the dentist they saw last, unless they ask for someone else. This matters most mid-treatment. A patient halfway through a root canal or a set of dentures should stay with the dentist who has the plan.
- New patients with no preference get the earliest open time with any dentist who does that service.
- Name the dentist when you offer the time. "Saturday at 10 with Doc Paolo" heads off "akala ko si Doc Ana" at the counter.
- Don't ask a first-timer to pick a dentist. They don't know anyone yet, so the question just slows the booking down. Offer times with names attached and let them choose.
- Once a month, count new patients per dentist. If one associate saw four and another saw twenty, find out why. It's usually the schedule, or the desk quietly defaulting to one name.
If your associates are paid partly on commission, rule 5 decides how much they take home. They'll notice an uneven split before you do, so bring it up before they have to.
When a patient asks for a particular dentist on Messenger
These three come up a lot. In each one, offer the dentist they asked for first, even if it's later. Then offer the quicker alternative and let them choose.
They want a dentist who's fully booked that day
Patient: "Hi po, pwede po kay Doc Ana sa Tuesday?"
"Hi! Doc Ana is fully booked on Tuesday. Her earliest openings are Wednesday at 9:30 AM or 3:00 PM. If any of our dentists is fine with you, Doc Paolo has Tuesday at 11:00 AM. Which would you like?"
"Hi po! Fully booked na po si Doc Ana sa Tuesday. Ang pinakamaagang bakante niya po ay Wednesday, 9:30 AM or 3 PM. Kung okay lang po kahit ibang dentist, may 11 AM po si Doc Paolo sa Tuesday. Alin po ang mas okay sa inyo?"
They don't mind who
Patient: "Pa-book po ng cleaning sa Saturday."
"Hi! On Saturday we have 10:00 AM with Doc Paolo or 11:30 AM with Doc Ana. Which works better for you?"
"Hi po! Sa Saturday po, may 10 AM kay Doc Paolo or 11:30 AM kay Doc Ana. Alin po ang mas okay?"
They ask for a dentist who doesn't do that treatment
Patient: "Pwede po ba kay Doc Paolo magpa-braces?"
"Doc Paolo doesn't do braces, but our orthodontist, Doc Bea, is in every Saturday from 1 to 5 PM. Her next consult opening is Saturday, 7 Nov, at 2:00 PM. Shall I book it for you?"
"Si Doc Bea po, ang orthodontist namin, ang humahawak ng braces. Nandito po siya every Saturday, 1 to 5 PM. Ang next bakante niya po for consult ay Saturday, Nov 7, 2 PM. I-book ko na po ba?"
That's what the "Doesn't do" column is for. Jen shouldn't have to remember who does braces, and neither should whoever covers the desk when she's on leave. For the tone of the replies themselves, see our guide to Taglish Messenger replies.
Put the dentist's name in every confirmation and reminder
A confirmation that only says "Cleaning, Sat 10:00 AM" leaves the patient to assume a dentist. If they assumed wrong, you find out at the counter.
Put the name in, and the patient becomes your last check. If Ms Reyes asked for Doc Ana and the reminder says Doc Paolo, she'll call or message the page a day early instead of finding out in the chair.
Smile & Skin Clinic: Hi Ms Reyes, see you tomorrow, Sat 31 Oct, 10:00 AM, with Doc Paolo for your cleaning. Move or cancel: https://yourclinic.ph/manage/8KD2
That's 157 characters, one text. It can carry a link because it goes out under a registered sender name, SmileSkin, and not from the front-desk phone. Philippine carriers drop links in person-to-person texts. It doesn't ask for a reply either. Nobody can reply to a text sent under a sender name, so the link does that job. Our reminder SMS templates have more wording that fits in one text.
When a dentist is out
Doc Ana texts Jen at 6:40 on Thursday morning. She has a fever, and she has nine patients booked.
Sort the list before anyone sends anything.
| Patient | What to do |
|---|---|
| Booked for something another dentist on duty does, didn't ask for Doc Ana by name, and that dentist is free at the same time | Keep the time and switch the dentist |
| Mid-treatment with Doc Ana, or asked for her by name | Move them to her next open day |
| Nobody on duty does what they need, or nobody is free at that time | Move them |
On Thursday, Doc Paolo is in from 10. Doc Ana's 11:00 cleaning can go to him if his 11:00 is open. Her 9:00 can't, because he isn't in yet. Her 3:00 crown fitting can't either, because he doesn't do crowns.
Call the first two or three patients of the day. A text at 7 AM is easy to miss before a 9 AM appointment. Text the rest:
Smile & Skin Clinic: Hi Ms Reyes, Doc Ana is out sick today, so Doc Paolo will see you at 2:00 PM. To wait for Doc Ana: https://yourclinic.ph/manage/8KD2
That's 153 characters. The patient who's happy with Doc Paolo doesn't have to do anything, and the one who'd rather wait has a link.
For planned absences, like a seminar, a convention or a holiday abroad, block the dentist's days the day you hear about them, not the week before. Every day you wait, more patients get booked into time that doesn't exist.
Give a visiting specialist's day its own rules
Doc Bea is in four hours a week. That makes her Saturday afternoon the scarcest time in the clinic.
- Book her patients first. Her chair on Saturday afternoon is hers, and nothing else goes into it until her list is set.
- Book the next adjustment before the patient leaves. A braces patient who walks out without a date is the one who drifts. Our guide to keeping braces patients on their monthly schedule goes into that.
- Keep a short-notice list for her day. When a braces patient cancels on Friday night, the slot is worth filling, because the next one is a week away. Here's how to run a short-notice list.
- Agree on what happens when she can't come: how much notice she gives, and who tells the patients. If the answer is "she texts them herself", the clinic's book never hears about it, and Jen finds out when Mr Cruz walks in.
- Put her day on your Facebook page. A patient asking about braces on a Tuesday should be able to see that the orthodontist is in on Saturdays without waiting for a reply.
Common mistakes
- Checking that the dentist is free and not the chair, or the chair and not the dentist.
- Letting dentists keep bookings on their own phones.
- Giving every dentist the same slot length for the same procedure.
- Sending every new patient to the owner because hers is the first name Jen thinks of.
- Switching a patient's dentist without telling them, so they find out in the chair.
- Hearing about a dentist's seminar a month ahead and blocking the days a week before.
- A Facebook page that says "open Monday to Saturday" when the orthodontist is only in on Saturday afternoons.
Where OtterFlow fits
OtterFlow handles the booking side. A patient messages your page at 10:47 PM asking for a cleaning. Flo, our AI front desk, answers from what your clinic approved and works out what they need. It offers only times that are genuinely open, including around chairs and dentists shared between services, and bookings are written under a lock, so two patients can't take the same slot. An SMS confirmation goes out straight away, then a reminder the day before and another an hour ahead, each with a secure link to cancel or reschedule.
The dentist map is most of what we need to set that up. You give us your services, hours, booking rules and who does what, and we configure it and train your staff. When a patient asks for a person, or asks something Flo can't answer, it flags the chat for your team, and anyone can take the conversation over. Bookings can sync to Google Calendar too.
It doesn't fix the phone problem. Flo can only avoid times it knows are taken, and a booking that lives on Doc Bea's phone is as invisible to it as it was to Jen. The one-book rule applies with OtterFlow or without it. If you want to see how the booking side works, here's the overview.
Questions clinic owners ask
Should each dentist have their own Facebook page for bookings?
For their own name and reputation, that's their call. For bookings, no. Two inboxes turn into two books sooner or later. Keep one clinic page that takes bookings and lists every dentist with their days, and have dentists send patients who message them directly to it.
What if a patient wants to switch dentists?
Let them, and don't ask why at the counter. Change their dentist in the record so rule 1 sends them to the new one next time. If they're mid-treatment, the two dentists should talk before the next visit, so the new one starts with the plan rather than a guess.
Start with the map
Draw the map tonight: five columns, one row per dentist. If you have a Saturday problem, you'll see it in ten minutes. Then pick your columns, write the who-gets-which-patient rules under the map, and tape the page behind the desk where Jen can see it. If you'd like a second pair of eyes on your map, the button below books fifteen minutes with us.