Skip to main content

Why does ABA coverage always land on the same two people?

Because a well-utilized schedule has no bench. When every technician is booked, the only people free to cover a callout are the ones whose own session just cancelled, and the two people who are free most often are the two whose caseloads cancel most. Coverage does not come from willingness. It comes from the same cancellation event that created the gap.

Part of ABA cancellation recovery.

The bench is empty because you filled it on purpose

An ABA organization that is doing well has its technicians booked. That is the whole job of scheduling: match every authorized hour to a person and a room or a home. Utilization is the number leadership watches, and a high number means the calendar is full.

A full calendar has no bench. There is no technician sitting in the office waiting for a callout, because a technician sitting in the office is an hour nobody billed. So when a callout comes in at noon for a three o’clock session, the question is not who is willing. The question is who is free, and on a full schedule the answer is: nobody, unless something else broke.

Coverage comes from the same cancellation event

Here is the part that takes clinics a while to see. The people who are free at three o’clock are the people whose own three o’clock session cancelled. Their family called out too. The gap on one side of the schedule and the capacity on the other side are the same event seen from two chairs.

So the pool of possible coverage on any given afternoon is drawn from whichever technicians had a cancellation that afternoon. And the technicians who have cancellations most often are the ones whose caseloads cancel most: the families with the least stable weeks, the longest drives, the youngest children. Those technicians are free more often. They get asked more often. They say yes because they are losing pay otherwise. And over a few months the whole organization comes to believe that those two people are the coverage team.

They are not a coverage team. They are the two people whose schedules break most. That is a very different thing to be building a staffing model on.

Why the scheduler reaches for the same names

None of this is anyone’s fault. A scheduler with a callout and forty minutes has to find someone, and the fastest search is memory. Who covered last time? Who is usually around? The two names come up because they have come up before, and each time they come up they become more likely to come up again.

The group text makes this worse, not better. A message to the whole team asking if anyone can take a three o’clock reaches people who are mid-session and cannot look, people who are driving, and people who assume someone else will answer. The two reliable names answer first because they are free, and the pattern is reinforced in public.

What actually widens the pool

The pool of people who are free at three o’clock is fixed by that day’s cancellations. Nothing widens it. What can change is who gets to see the opening.

If every qualified technician who is free can see the open hour and the reason it exists, the choice stops being the scheduler’s memory and becomes the technician’s own. Someone who never gets asked, because they are on the far side of the region or because they are new, can put their hand up. The two usual names can decline without guilt, because the opening is not addressed to them personally.

That is the difference between a callout that lands on people and a callout that is offered to people. The number of free technicians is the same either way. The distribution of who covers is not.

This is also the argument for keeping the open hour visible after the first pass. A technician who is mid-session at noon may be free by two, because their next family cancelled in the meantime. If the opening disappeared after the first group text went unanswered, that person never sees it.

What this looks like in the software, exactly

In Infinite Suite OS a staff callout posts the session to an open board with the reason it exists written on the card. Qualified technicians can see it and choose whether to claim it. Nothing is assigned. The board is not a coverage team and it does not create technicians who do not have a free hour; what it does is stop the same two names from being the only ones who ever hear about the opening.

The software does not score fairness, rotate coverage or track who has covered most, and it does not decide anyone is more appropriate than anyone else. Familiarity with the child, the family’s comfort with a different technician and clinical fit stay with people. Whether a technician who is free is also the right person is a separate question, and an available RBT is not automatically appropriate coverage is the post that takes it seriously.

Two things to check in your own clinic

Pull three months of coverage and count how many distinct people covered a callout. Then pull the same three months of cancellations and count whose caseloads cancelled most. If the two lists have the same names at the top, you are not looking at a willing coverage team. You are looking at the technicians with the least stable weeks carrying the organization’s slack on top of their own lost pay.

The second thing to check is what those hours are worth. The Lost Hours Calculator will give you a rough figure from clinic-level counts, and ABA staff callout coverage walks through the callout path step by step, including the honest case where nobody claims the hour.

If you would rather see the open board than read about it, book a walkthrough with one real week of callouts and we will run them through it.

Why is it always the same RBTs who pick up extra sessions?

Because they are the ones who are free at the moment the gap appears, and they are free because their own sessions cancelled. Willingness is the second filter, and it only applies to people who passed the first.

How does high utilization affect callout coverage?

Utilization is the measure of how little slack the schedule has. The higher it runs, the fewer people are free at any given hour, so the pool that can cover a callout shrinks to whoever just lost a session.

Is it fair to keep asking the same technicians to cover?

It is fair only if they are choosing it each time and being paid for it each time. The moment it becomes expected, the clinic is quietly running two schedules for those two people and one for everyone else.

How can an ABA clinic spread coverage across more staff?

By making every open hour visible to every qualified person who is free, rather than to the two people the scheduler thinks of first. The pool does not get bigger, but it stops being the same two names by habit.

Questions people ask

Does Infinite Suite OS decide who covers a callout?

No. When a technician calls out, the session posts to an open board with the reason it exists written on the card. Qualified technicians see it and choose whether to claim it. Nobody is assigned, and nobody is chosen for anyone.

Would hiring float staff fix this?

Sometimes, and it is expensive. A float who is paid to be free is slack you have bought on purpose. Before buying it, most clinics find they already have unplanned slack from cancellations that they are not using well.

Published 2026-09-15. Operational guidance, payer-neutral, not billing or legal advice.

Written by

Tyler Sheedy

Founder, Infinite Pieces AI

Roughly a decade as a Registered Behavior Technician across multiple ABA organizations and more than 20 service sites.

More about the founder