What can cancellation software actually see?
Everything that already happened.
Which families cancel, which days go soft, how much notice the call gives you, which authorizations are quietly running behind. That is real information, and a clinic that has it makes better decisions than a clinic that does not.
Reporting like this is common across scheduling and practice management tools, and it should be. Seeing the pattern is how you fix the fixable part: a standing appointment at an hour that never worked, a family who never got the reminder, a schedule built on a technician who was already stretched thin.
Seeing the pattern and acting on a single dropped hour inside the day are two different jobs. It is worth knowing which one you are buying, and worth asking any product you look at which one it is doing. The same split applied to scheduling tools is on the ABA scheduling and recovery page, and the question of whether to replace the EMR at all is on the ABA EMR alternative page.
What happens to the hour after a cancellation?
That is the second question, and it is the one that costs money.
An hour nobody acts on inside the day is usually gone. Not because anyone was careless: because the person who would have made the calls was covering a room, and by the time the schedule got looked at, the window had closed.
So the second job is to give the hour somewhere to go. In Infinite Suite OS that path splits by who cancelled.
When a family cancels, the system produces a makeup offer, and the family approves it. There is no slot to fill and nobody is placed into a family cancellation. No recovered hour reaches a family calendar without their yes, and that consent step is enforced by the engine rather than living in a policy nobody reads.
When a technician calls out, the hour still belongs to the child, so it posts as an open hour that qualified technicians may choose to claim. Nothing is ever auto-assigned. Nobody is assigned to a shift. A person sees the hour and decides, which is the whole of covering an RBT callout without assigning anyone.
Do reminders actually stop cancellations?
Some of them. Never all of them.
A reminder catches the cancellation that was really a forgetting. It does nothing about the fever, the sibling’s appointment, the car that would not start, the technician whose own kid is sick. Those hours were going to drop no matter how well the message was written.
I spent about a decade as an RBT before I wrote a line of this software. The cancellations I remember were not scheduling mistakes. They were life.
So reminders are worth having, and they are the wrong thing to build a purchase around. The question underneath them is what your schedule does on the day a session drops anyway, because that day arrives every week.
How should a buyer evaluate any tool, including this one?
Ask the same questions of every product you look at, and ask them here too.
When a family cancels, what does the system produce: a line in a report, or something a person can act on today? When a staff member calls out, is anybody assigned to that hour, or is it offered to people who can choose it? An assignment and an offer are not the same design, so ask which one you are buying.
What has to be true before an hour reaches a family calendar? If the answer is anything other than the family’s explicit yes, ask what happens the first time a parent finds a session they never agreed to.
What is checked before a booking is allowed? Ask specifically about the authorization cap and the daily unit limit, because those two are the checks that run before a booking is allowed, and everything after that sits between you, your biller, and the payer. Then ask about credentialing as a separate question, and do not let the two be blurred into one answer. In Infinite Suite OS the recovery path does not verify licenses, run clearances, screen eligibility, or match state rules. Credential checking lives in a separate billing claims gate, and that is a different gate doing a different job.
When does the tool call an hour recovered? If it counts at booking, every number below it is inflated, because a booking can cancel too. That distinction is the whole of what counts as a recovered ABA session. Delivered, inside the same authorization period, is the only version of that number that describes work the clinic actually did.
Then run the math on your own schedule instead of on somebody’s example. This site publishes a labeled simulation and a calculator you fill with your own numbers, and neither one is a result claim about any clinic.
What can no software do about cancellations?
It cannot manufacture technicians.
If every room is short and nobody has a free hour, there is no recovery path to run. The offer goes out and nothing comes back, and that is not the software failing: it is the staffing you already had, now visible.
It cannot decide how many hours a child should receive. The BCBA owns the plan, and no scheduling tool should be nudging that number in either direction.
It cannot tell you what to bill or how a payer will behave. Caps and unit limits are enforced the way your clinic configures them, and the rest sits between you, your biller, and the payer.
And it cannot make a family say yes. Consent is a real gate, which means some offered makeups will simply not happen. That is the correct outcome, and a number that hides it was never worth reporting.