Category comparison
Filling Cancelled Appointments and Recovering Unused Provider Capacity (2026)
Waitlist backfill, appointment acceleration and schedule consolidation on athenaOne — which vendors do what, why most waitlists never fire, and how to measure recovered capacity honestly.
The short answer
Unused provider capacity comes from four different failures — late cancellations, no-shows, gaps that were never bookable, and patients waiting weeks for a slot that opened yesterday — and most vendors address only the first. The products divide into waitlist and recall tools that notify patients of an opening, self-scheduling tools that let patients claim one, and workflow automation that detects the opening, decides who should fill it, reaches them across channels and books the appointment in athenaOne. Pretty Good AI runs the third shape on the same athenaOne integration and the same patient memory as voice and messaging, so the outreach that fills the slot and the booking that closes it are one action rather than two products.
An empty Thursday is the most expensive thing in the practice
A provider hour that goes unused is not recoverable. Unlike a denied claim, there is no appeal. The clinical capacity existed, the overhead was paid, and no patient was seen.
Most practices know their no-show rate. Very few know their slot utilization, which is the number that actually describes this loss, and it is almost always worse than the no-show rate implies — because no-shows are only one of four ways a slot goes unused.
The four leaks, and why one product does not fix them
Late cancellations. A patient cancels Tuesday for a Thursday appointment. There is enough time to refill it and usually nobody does, because the work of finding a replacement falls on a front desk that is already answering phones.
No-shows. No warning, no window. This is a reminders and friction problem, addressed before the appointment rather than after it.
Gaps that were never bookable. Twenty minutes between two visit types that nothing in your template fits. Invisible in most reporting because no appointment was ever attached to them.
Patients waiting behind capacity that exists. The most expensive and least addressed. Someone booked for November while a slot opened next week and was never offered to them.
Waitlist tools address the first. Reminder tools address the second. The third needs template work. The fourth needs a system that can look across the whole schedule and decide who is worth moving.
Why most automated waitlists underperform
Four failure modes, in order of frequency.
The list is stale — nobody removes patients who were already seen elsewhere, so the outreach is embarrassing and the staff stop trusting it. The blast is untargeted — everyone gets it, including patients who cannot clinically or administratively take that slot, and the front desk spends the afternoon saying no. It is text-only — a real share of the patients who would have taken the slot do not read texts, and a phone call at 5pm from an agent that can actually book is the difference. And there is a human in the loop at the end — the patient says yes and then has to reach someone to be booked, which does not happen for tomorrow morning’s slot.
Automation that stops at “notify” leaves the hardest part of the job where it was.
What it takes to actually fill the slot
Detect the opening within minutes of the cancellation, not in tonight’s batch. Select candidates using the practice’s real rules — visit type, provider, location, clinical appropriateness, how long they have already waited, whether they have failed contact before. Reach them where they answer, which means voice as well as text, and reach the next candidate when the first does not respond. And book it, in athenaOne, without a human, then update everything that depends on it.
That last step is where a channel product stops and an athenaOne-native workflow keeps going. Booking is a write, and it depends on appointment types, provider groups, slot rules and eligibility — the depth argument again, in its most concrete form.
One brain across the schedule, not one tool per leak
The reason we treat this as capacity recovery rather than waitlist backfill is that the same intelligence solves all four leaks, and splitting it across four vendors is what makes each one mediocre.
The system that knows a slot opened is the system that knows which patient has been waiting longest, that the patient prefers a phone call, that they have an open referral needing an authorisation before that visit type can happen anyway, and that a review request should not go out because their last visit was cancelled. One integration, one memory of the patient, one decision.
That is what “make room for care” means operationally. Capacity that already exists gets used, and the patient who has been waiting gets seen sooner.
Measure it honestly
Two numbers, both available from athenaOne. Slot utilization: of the appointment slots your providers published, what share were used by a completed visit? And short-notice refill rate: of the slots that opened within 72 hours of their appointment time, what share were refilled?
Track those before you buy anything, so you can tell whether the product worked. Vendors that report messages sent, or even appointments booked, are reporting activity — and some of those patients would have booked anyway.
Why practices pick us over Alternatives
Four parts, one platform, and each part uses the others. Most of the vendors on this site own one of these four well. The argument for us is that the same integration and the same patient memory carry all four, and that it is athenaOne only.
Patient engagement
We bring patients in and keep them close
We pick up the phone, day and night. Patients reach you by phone, text, chat or video. They book, reschedule, ask for a refill or get an answer. We call and text for you too — confirmations, recalls, and open slots to fill. Our AI remembers what a patient already told your practice, across every channel, so nobody repeats themselves.
Workflow automation
We do the staff work that piles up
A cancellation, a new referral, an overdue follow-up or a staff request starts a job. We do the steps, reach the patient if we need to, and hand the rest to your staff with everything they need. Your team sees the work in the Pretty Good AI Console or right inside athenaOne. Clinical decisions stay with your care team, always.
Referral management
We turn referrals into first visits
Referrals arrive by fax, portal and form. We track each one from intake to first visit, chase the missing information, reach the patient and book the visit. You see where every referral stands, and where the funnel leaks.
Revenue cycle
We keep revenue moving
Money leaks around every visit. We check insurance before the visit, track approvals so visits are not held up, call patients about balances, set up payment plans, and follow up on the claims your team hands us. Built to your billing team’s rules.
We only do athenaOne
One system means we go deep. We connect 500+ of the roughly 800 endpoints athenahealth exposes, and we read and write the real record — no middleware. Most vendors in this category connect ten or twelve. That depth is what lets a workflow finish instead of stopping at a handoff.
We build yours
If you can write down the rule, we can automate it. Your scheduling rules, your intake questions, your handoffs, your billing follow-up. And if another athenaOne marketplace app does a workflow you need, we can build it for you — same APIs, your rules, one vendor.
Live and measured
- 100,000+
- patient calls a month, at more than one customer
- About 60%
- of those calls handled start to finish by the AI at the largest deployments
- Hundreds
- of providers inside a single group
- 20
- specialties on our athenahealth Marketplace listing
The mix is deliberately wide: FQHCs, family practice and primary care, OB-GYN, behavioral health, orthopedics, pulmonology and sleep, gastroenterology, urology, urgent care and surgery centers among them. Different specialties break the front office in different places, and the rules that fix them are not the same rules.
Customer-reported results. Your numbers will vary by workflow, staffing, seasonality and call mix.
Month to month, no setup fees. We build your first workflow before you pay anything, then the first 30 days live are free from the day it goes live — not the day we start building.
We don’t sell AI. We build yours.
Frequently asked questions
- What software fills cancelled appointment slots automatically?
- On athenaOne the main options are automated waitlist and recall tools including NextPatient, Relatient Dash, Solutionreach, Qure4u and Luma Health; self-scheduling products that expose openings for patients to claim, including Zocdoc, Kyruus and InQuicker; and AI workflow automation that detects the opening and completes the booking, including Pretty Good AI. The distinction that matters is whether the product notifies patients or actually books them.
- Why do automated waitlists fail to fill slots?
- Four reasons, in order of how often we see them. The waitlist is stale, because nobody removes patients who were already seen. The blast goes to everyone rather than to patients who are clinically and administratively eligible for that specific slot, so staff field calls from people who cannot take it. It fires by text only, and a meaningful share of the patients who would have taken the slot do not read texts. And the patient who says yes still has to reach a human to be booked, which cannot happen at 6pm for tomorrow's 9am.
- What is appointment acceleration?
- Contacting patients who already hold a future appointment and offering them an earlier one, so a slot that opened this week gets used and a slot months out is released. Done well it recovers capacity and shortens time to care at the same time. Done badly it churns the schedule and annoys patients, which is why the selection rule — who is worth moving forward and who is not — matters more than the messaging.
- How do you measure recovered capacity?
- Use slot-level utilization rather than fill counts. Of the appointment slots your providers published in a period, what percentage were used by a completed visit? Then track how many slots opened inside 72 hours of the appointment and what share of those were refilled. A vendor reporting messages sent, or even patients booked, is not reporting recovered capacity, because some of those patients would have booked anyway.
- Is filling cancellations different from reducing no-shows?
- Yes, and the same vendor is rarely best at both. Reducing no-shows is a reminder, confirmation and friction problem addressed before the appointment. Filling cancellations is a detection, selection and speed problem addressed in the hours after one opens. A practice with a 12% no-show rate and no backfill process is losing money in two distinct ways and needs two different fixes.
Sources
Everything stated here about another vendor comes from that vendor's own public material or from the athenahealth Marketplace listing, on the date shown. Vendors change their products and their pricing; if something below is out of date, email contact@prettygoodai.com and we will correct it.
- athenahealth Marketplace product directory (accessed 2026-09-05)
- NextPatient — athenahealth Marketplace listing (accessed 2026-09-05)
- Relatient Intelligent Scheduling — athenahealth Marketplace listing (accessed 2026-09-05)
- Luma Health — athenahealth Marketplace listing (accessed 2026-09-05)
- Pretty Good AI — athenahealth Marketplace listing (accessed 2026-09-05)
See it against your own athenaOne data
The honest way to compare is on your own call volume, your own schedule and your own payer mix. Book a working session and we will walk your numbers.