Practice Operations
Filling a Cancelled Slot Before the Day Turns Over
A cancelled slot at 8am and one at 2pm are different problems. How the day-of clock decides who can take an eye care opening, and what you should offer them.
A cancelled slot is not one problem. It is a different problem every hour, because the thing that decides whether it gets filled is not who wants it, it is who can physically be in your chair by then. At 8am that is a wide pool. At 2pm for a 3:15 appointment it is almost nobody.
Most practices run one backfill process regardless of the clock. Somebody works a list, calls in order, leaves messages, and moves on when the phone stops being answered.
That process is calibrated for the easy version, the cancellation that arrives days ahead. Applied to a same-day opening it produces a lot of voicemail and an empty chair, and the practice concludes that same-day backfill does not really work.
No-shows stopped getting worse and stayed expensive
The useful framing is that this is a stable, permanent cost rather than a crisis to solve once. An August 12, 2025, MGMA Stat poll found 73% of medical practices report patient no-show rates have stayed the same at 60% or decreased at 13% in 2025 relative to the prior year, while 27% say no-shows have increased.
Stable is not the same as small. A rate that holds flat year over year is a rate you should be building a permanent process around, not treating as a seasonal annoyance.
For an independent eye care practice this is the clearest arithmetic available anywhere in operations. Pull your own schedule for last month, count the slots that opened and never refilled, and multiply by whatever an average visit is worth to you. It is your data, it takes twenty minutes, and no vendor has to be believed for it to be true.
Sort the pool by who can get here, not by who is next
Practice leaders are already ranking this work near the top. Asked where they would focus on patient access in 2026, no-shows was the largest single answer at 27%, with online scheduling at 24%, phone access at 22%, and wait times at 21% close behind. Recovering an opening touches three of those four at once.
First come, first served is the wrong rule for a same-day opening. It is fair and it is slow, and slow is the only thing that matters when the slot expires in four hours.
What determines whether an offer converts is a short list of practical facts. How far the patient lives from this location. Whether they have already been told they need this visit. Whether the appointment type actually fits the opening. Whether they answer the phone during the day at all, which your own contact history already knows.
So rank on reachability and feasibility, and let waiting time break ties rather than lead. A patient who has waited six weeks and cannot leave work is not the right first call for a 90-minute window, and calling them first out of fairness is how the slot goes unfilled.
Offer to several people at once and record every decline. The declines are worth as much as the acceptances, because a patient who declines three same-day offers is telling you they need advance notice, and the next offer should be a different kind of offer.
The complication: the day ends earlier than the clinic does
Here is the constraint that quietly kills same-day backfill in eye care. Certain visits have hard cutoffs driven by room prep and turnover rather than by clinic hours, so the last genuinely bookable slot of that type sits well before the practice closes.
A scheduler who knows the practice carries that in their head. A backfill process that reads the open slot list does not, and it will happily offer a late-afternoon opening for something that cannot actually be started that late. The patient accepts, arrives, and the practice absorbs a mess it created itself.
The same shape shows up with visits that need extra time. Extending a slot to fit a longer appointment means freezing or removing the neighbouring slots to make room, which is a real change to the template rather than a booking. It is not something an outbound offer should be making on its own.
So the automation works inside the boundaries it has been given. It offers only what the appointment type and the cutoff allow, it does not reshape the template, and when the only way to fill the gap is to change the day’s structure, it raises that to a person. The scheduler decides whether the day can absorb it.
Say the practical things in the offer itself
An offer that says we have a 3:15 today, can you make it, puts all the work on the patient. In eye care the answer usually depends on details the practice already knows and the patient has to guess at.
Whether the visit is likely to affect their vision temporarily and whether they should plan on someone else driving. Roughly how long they should expect to be in the building. Which location, because a practice with two sites will lose an acceptance to the patient assuming it is the other one. What to bring.
Put those in the offer. The acceptance rate on a same-day call is driven far more by whether the patient can arrange their afternoon than by whether they want the appointment, and every detail you supply is a reason they do not have to say no.
Be careful about what the offer does not do. It is confirming logistics for a visit that has already been ordered or requested. It does not advise the patient about their eyes, and it does not decide the visit is urgent enough to move ahead of somebody else. Any question that turns clinical goes to staff, immediately and with the context attached.
Make the list exist before you need it
The reason same-day backfill fails at most independent practices is not the calling. It is that there is no list to call. The people who would take a slot today are recorded as a note, a sticky, or a memory belonging to whoever took the original call.
A waitlist has to be a real object with real fields. Who wants an earlier appointment, for what type, with which providers they will accept, at which location, and during which hours they can realistically come. Without those fields any backfill process is guessing, and guessing at speed just makes the guesses faster.
Building it costs nothing at the moment of the original booking. When a patient is told the next opening is in five weeks, that is the moment to ask whether they want to be called if something opens sooner, and to capture the constraints while they are on the line.
Then the list has to stay honest. Patients who have since been seen come off it. Patients who declined several times get reclassified rather than called again. A stale waitlist produces a low acceptance rate, and a low acceptance rate is what convinces a practice the whole idea does not work.
Key Takeaways
- Treat a same-day opening as a different problem from an advance cancellation, because the pool of patients who can attend shrinks by the hour.
- Rank the waitlist by reachability and feasibility rather than by how long someone has waited, and use waiting time only to break ties.
- Offer to several patients at once and record every decline, since repeated declines tell you that patient needs advance notice instead.
- Respect the real cutoff for visits limited by room prep and turnover, which lands well before the practice closes.
- Put driving, duration, and location details into the offer itself, because the answer usually depends on logistics the patient cannot guess at.
- Capture the waitlist at the moment of the original booking with type, providers, location, and workable hours, or there is nothing to work later.
Filling a cancelled slot on the same day is a race between the clock and the size of the pool that can still say yes. Build the waitlist as a real list with real constraints, rank on who can actually get there, offer in parallel with the practical details attached, and stop at the boundary where filling the gap would mean reshaping the day. Run that for a month against your own schedule and the arithmetic will tell you what it is worth.
Related reading
- why cancellation backfill fails on the highest-value slots
- waitlist backfill as a data structure rather than a sticky note
- using confirmation status to predict the no-show
Sources
Ready to See It in Action?
See how PGA works the athenaOne waitlist the moment an eye care slot opens and offers it to patients who can actually come
Schedule a Demo →Written by Kevin Henrikson