

In ABA software, "scheduling" means two products. One is practice management scheduling software, the calendar inside the system that also holds your session notes, authorizations, and claims. The other is a dedicated optimizer that bolts onto that system and solves the weekly puzzle for it.
Buyers often demo one when they need the other (sales calls rarely open with "you may want the other kind"). So this ABA scheduling software scorecard rates nine tools on the same five questions, using only what each vendor publishes.
Here's the scorecard in brief:
Passage Health is the best practice management scheduling software for ABA clinics on this scorecard, because it scores yes on every scheduling column while keeping clinical work, billing, and Client Intake in one system your team can learn quickly.
CentralReach is the enterprise platform with native AI scheduling, and Rethink Behavioral Health (RethinkBH) adds an AI scheduling add-on to connected clinical and practice management. MeasurePM checks credentials before booking, and Lumary runs multi-state scheduling on Salesforce.
Theralytics publishes its pricing, and AlohaABA ties the schedule to payroll. ABA Schedules and TheraDriver are optimizers that sit beside your practice management system.
Each column asks a question a scheduler would ask on a bad day, and "Yes" means the vendor's own pages describe the feature. "Partial" means some of it is there, "Add-on" or "Via integration" means a second product is involved, and "Not stated" means the vendor's pages are silent.
Authorization-aware. A strong answer ties each booked session to the learner's authorization and warns you, or stops you, before hours or units run past the limit. A weak answer leaves the overage for the biller to discover.
Cancellation/coverage tools. When a session drops, the best tools show what's open and suggest who can cover it. A list of cancelled sessions is a start, while ranked replacements and one-click rebooking score higher.
Staff matching. The strongest tools rank or match staff by credentials, availability, care team, or continuity with the learner. Matching that lives in a report, or credential checks alone, earns a "Partial."
Connected to billing. "Yes" means the scheduled session flows into notes and claims inside the same product. "Via integration" means the schedule hands off to a separate practice management system that does the billing.
Public pricing. Prices are the vendor's published starting rates as of October 2026, and "Quote only" means a sales call comes first. (Four of the nine show a number, and one of those calls its own figure indicative.)
Scorecard read: Yes across all four scheduling columns, inside an all-in-one clinical and practice management platform, with quote-only pricing.
In practice: Every event can carry the learner's active authorization, and a utilization bar splits hours or units into billed, completed, scheduled, this event, and remaining, recurring series included.
Over-limit events turn orange with warning banners, so the system flags authorization problems before you save. Admin toggles decide whether limits can be overridden and whether every session needs an authorization, so a cautious clinic can tighten the rules.
Coverage lives in the Action Items Panel beside the calendar, which surfaces cancellations with one-click paths to rebook, unassigned sessions, authorizations expired or expiring within 45 days, and learners booked under or over their weekly authorized pace.
Staff matching comes from a Find team member panel, rolled out per organization. It ranks staff by care-team match, then availability, then fewest conflicts, then most upcoming hours with that learner, and filters by certification level, active certificates, and department.
The billing column is where an all-in-one earns its keep. Claims come straight from scheduled sessions, with coding rules by payor and event type and modifier rules that can vary by payor, location, and certification level.
Recent upgrades push the same way. Funding sources now take start and end dates, so expired funding stays off claims, and unlimited custom roles let you set who can view or manage each session type.
Once enabled for your organization, AI narratives draft a session-note summary after a session is complete, for the clinician to review and edit. Setup comes with a 1:1 onboarding team that understands ABA workflows, and example timelines run about four weeks all at once or about eight weeks phased.
Cost: Pricing is by quote, with a demo available.
Where it scores low: Public pricing. There's no price list and no free trial, so you'll need a demo and a quote before you can compare costs side by side.
CentralReach is the broad platform that larger, more complex ABA organizations evaluate, and it says it serves over 4,600 ABA practices (July 2026).
Scorecard read: Yes on all four scheduling columns, with native AI scheduling and quote-only pricing.
In practice: CR ScheduleAI weighs availability, credentials, and client needs while it manages authorization hours, payor requirements, and credentialing. It also automates labor law requirements and prioritizes efficient routes for staff who travel.
Cancellations, reschedules, and conflicts are handled inside the scheduler, and built-in analytics track provider utilization. Two pieces carry a coming-soon label: Embedded Cancellations (re-optimizing after provider cancellations) and Interactive Drafts (bulk edits and partial publishing).
The billing column scores yes because CentralReach sells PM and clinical as one unified system, where session note data converts into billing entries. Its PM and clinical page says scheduling helps you avoid under- and over-using authorizations by preventing overbooking.
Around the scheduler sit separately branded AI products, including NoteDraftAI for note drafts, ClaimCheckAI for claim audits before submission, and ReportDraftAI, generally available since September 22, 2026.
EVV-compliant workflows run in the CR Mobile app, and CentralReach reports a completed SOC 2 audit.
Cost: Quote only as of October 2026, with no published rates. Startups are routed to CR Essentials, a separate product with its own login.
Where it scores low: Pricing transparency and fit for small clinics. It's modular and quote-only, so confirm which of its many products your quote covers, and expect a lot of system for a smaller clinic to run.
Scorecard read: Yes on authorizations and billing, with coverage and staff matching coming from a paid AI add-on.
In practice: RethinkBH, a division of RethinkFirst, puts scheduling, data collection, billing, and clinical documentation in one system. Its core calendar offers individual, group, and list views, saved filters, and status markers for billable, cancelled, and authorization-issue sessions.
Authorization tracking is visible on the schedule. The September 15, 2026 rebuild made rescheduling drag-and-drop, added color-coded alerts when appointments exceed authorized units, improved visual swapping, and shortened recurring-series edits.
Coverage and matching come from AI Scheduling Powered by TheraDriver, an add-on that weighs availability, authorizations, skills, location, caseload, and drive time and rebuilds the schedule after a cancellation or authorization change.
RethinkBH calls it the only RethinkBH-supported scheduling integration and says it delivers about 18% fewer cancellations and a 20 to 60% increase in staff utilization, based on data from 250+ ABA partners.
On the billing side, BillAI by Rethink launched in April 2026 for in-house or managed billing, and claim status, drive times, and scheduling conflicts show up on the session card. RethinkBH also lists support for state-specific EVV standards.
Cost: RethinkBH's comparison page lists pricing "starting as low as $20 per user per month" and calls those figures indicative. Expect a custom quote by users and modules as of October 2026, and the AI scheduling add-on has no published price.
Where it scores low: Native coverage and matching. Optimization is a third-party add-on at extra cost, Session Note AI is an add-on too, and there's no native telehealth.
MeasurePM is the best choice on this list for clinics whose scheduling errors come from the wrong person landing on the wrong session.
Scorecard read: Yes on authorizations and billing, partial on staff matching, and no published cancellation or coverage workflow.
In practice: The system checks staff credentials before a session is booked, and rules stop non-credentialed or unqualified staff from being scheduled. MeasurePM says its AI weighs availability, caseload, and client authorizations together, so booked sessions are billable.
Sessions populate automatically around availability and caseload, and the calendar offers drag and drop, day and week views, and color coding by therapist, learner, or location. Clinics with several locations can run every calendar from one screen, synced to phones and tablets.
Scheduled sessions flow into billing as authorization-matched claims and into data collection for documentation, which is why the billing column says yes. Supervision tracking monitors past and projected clinical staff supervision hours.
Families can check upcoming sessions in the parent and caregiver portal, and email and SMS reminders go to clients and staff. MeasurePM describes the platform as HIPAA-compliant.
Cost: Quote only as of October 2026, on month-to-month plans with bundling discounts and discounted onboarding.
Where it scores low: Coverage. Its pages describe no call-out or swap workflow, no EVV, and no drive-time tools, and the AI scheduling claim comes without a named feature. Its public footprint is small, so ask for references from clinics like yours.
Scorecard read: Yes on authorizations, staff matching, and billing, partial on coverage, and quote-only pricing.
In practice: Lumary is practice management built on Salesforce for mid-to-large, multi-state organizations, with intake and billing in the same system. Its scheduler matches learners with clinicians by availability, expertise, and qualifications, with payor authorization compliance in view.
Lumary says scheduling integrates with billing and authorizations as one connected workflow, and its own comparison table lists centralized multi-location scheduling. Reporting tracks staff utilization, cancellations, and supervision percentages.
Coverage scores partial because the tools are about communication. Automated SMS reminders go to employees and clients, clients can confirm or cancel, and the change shows up in Lumary, though no named call-out or auto-fill tool appears on its scheduling pages.
EVV is transmitted for all scheduled appointments, with Sandata as a listed integration. Payroll connects to ADP, Viventium, Workday, and UKG, and RCM is available as a service from billing specialists working in the system.
For proof, Lumary's case study with 360 Behavioral Health covers 23 locations and nearly 3,000 clients.
Cost: Quote only as of October 2026, and every product page ends in a demo request.
Where it scores low: Clinical data collection comes from partner Hi Rasmus, so you'll run a separate clinical tool, and the Salesforce-based setup suits larger organizations best. Ask in the demo how much configuration your team will own.
Theralytics is the best ABA scheduler here for clinics that want to see the price before they book a demo.
Scorecard read: Yes on authorizations and billing, partial on coverage and matching, and a published rate card.
In practice: Scheduling filters by location (clinics, schools, or in-home regions), searches by staff or learner, and allocates rooms and resources.
It matches client preferences, authorizations, and staff availability with real-time conflict checks, and permissions let you centralize scheduling or allow self-scheduling with oversight.
Matching scores partial because its most automated piece, Smart Scheduling, is a report that pairs provider availability and geographic proximity with learner needs. Coverage scores partial too, since billing graphs show cancellation rates without a dedicated rebooking tool.
Drive time and mileage calculate automatically, RBT supervision is tracked against BACB standards with color-coded reports, and session notes can be bulk-generated for any date range. Its mobile app handles EVV-ready clock-in and clock-out.
Theralytics is ONC Health IT certified (November 2025) and completed a SOC 2 Type II examination in December 2025, which is a short compliance conversation for a budget-priced tool.
Cost: As of October 2026, Practice Management or Data Collection runs $20 per client per month per module (or $30 per user), and both together run $30 per client per month (or $45 per user). A 10-client or 10-user minimum and a $200 or $300 monthly minimum apply.
Where it scores low: There's no AI schedule optimization, and contract terms conflict on its own pages, so confirm contract length before signing.
Scorecard read: Yes on authorizations and billing, staff matching through an integration, and no published cancellation tooling.
In practice: AlohaABA is practice-management-first, covering scheduling, billing, payroll, and authorization management, and it's popular with practices that pair it with a separate clinical tool.
Its calendar runs day, week, month, list, and timeline views, with multiple schedules side by side and recurring appointments.
You can check authorization utilization during scheduling, and AlohaABA says it prevents over-scheduling beyond client authorization hours. Appointment types include billable, non-billable, drive time, mileage, and breaks.
Those appointment types feed payroll, which tracks overtime per state requirements and exports to ADP, Paychex, and Paylocity. EVV runs through Sandata, and credential expiration reminders help keep certifications from lapsing unnoticed.
Staff matching and AI optimization come through integration partner TheraDriver, since no native AI features turned up on AlohaABA's own pages. AlohaABA now sells native data collection too, alongside partner tools such as Hi Rasmus and Motivity.
Cost: As of October 2026, Practice Management is $29.99 per staff member per month with unlimited clients, and Data Collection adds $10 per client per month (only with Practice Management). There's no implementation fee, and a 30-day free trial is available.
Where it scores low: Coverage and AI. No native cancellation or matching tools are described, native data collection is new, and public proof is thin, with no customer count and an empty case-studies page.
ABA Schedules is the best option for clinics that like their practice management system and dread building the week in it.
Scorecard read: Yes on authorizations, coverage, and staff matching, with billing handed back to your PM.
In practice: This standalone optimization layer pulls employees, authorizations, clients, and events from your PM. It solves against guardrails such as supervision ratios, drive time, certifications, and learner pairings, and writes back only when a user triggers it.
Its rule engine sorts constraints into soft, hard, and critical tiers, and a critical rule stops a schedule from publishing. After a call-out, what ABA Schedules calls its patented Solution Generator ranks every qualified replacement by clinical fit, payor eligibility, and learner compatibility.
Only schedulers work in it directly, while BCBAs and RBTs stay in your PM for notes and billing. Supervision contacts are recorded straight from the schedule, and reporting covers BCBA supervision percentages, authorization utilization by location, and cancellation patterns.
Practices run it next to CentralReach, Lumary, Motivity, and RethinkBH, though no official partnership is named. ABA Schedules says Action Behavior Centers, an ABA provider, runs 300+ locations on it, and it offers HIPAA compliance with a BAA while SOC 2 is "In progress."
Cost: As of October 2026, Growth is $9 per person per month for practices up to 75 clients, counting every active employee and client as a person. Enterprise pricing for 76 to 500+ clients is custom.
Where it scores low: The billing connection. It's a second system with its own login and sync, it leaves billing and notes to your PM, and EVV isn't mentioned, so you'll be maintaining an integration.
TheraDriver is the AI scheduling add-on to look at if you already run RethinkBH or AlohaABA and want software to build the week for you.
Scorecard read: Yes on authorizations, coverage, and staff matching, with billing left to the PM it connects to and quote-only pricing.
In practice: TheraDriver says it can "Build optimal schedules with just 1 click" and manage daily changes five times faster, along with staff communication and clinical pairings. Its legal entity is Basil Therapy, Inc.
Most of the detailed scheduling description comes from RethinkBH, which sells it as AI Scheduling Powered by TheraDriver. There, it tracks authorized units, approved dates, and CPT or service-code rules, and it rebuilds the schedule when a cancellation, staff conflict, or authorization update lands.
AlohaABA lists it as an AI-powered scheduling and operations platform built to optimize scheduling and downstream billing. Kristen Morgan, VP Operations at ICAN, credits a "multi-swap" feature for handling cancellations.
Results depend on who's counting. TheraDriver says its clinics see 28% fewer cancellations and 20% better technician utilization, while RethinkBH reports about 18% fewer cancellations and a 20 to 60% utilization increase for the add-on.
Care Operations Analytics tracks client dosage, utilization, productivity, cancellations, and BCBA billable hours. The company signs BAAs as a HIPAA business associate (and its CEO says he built self-driving cars at Google first, which may be the only job harder than covering a call-out).
Cost: Quote only as of October 2026, on its own site and as a RethinkBH add-on.
Where it scores low: It needs a host system. You'll still run a PM for billing and documentation, and its only publicly verified integrations are RethinkBH and AlohaABA, so confirm the same features exist for your setup.
Start with the column that hurts most, because a perfect score on the wrong column won't change your week. If authorization overruns keep showing up in denials, weight the first column, and if call-outs eat your mornings, weight the second.
If you want one system, shortlist the platforms with "Yes" in the billing column and compare how each handles authorizations at booking. Ask whether limits warn, block, or let admins choose.
If you're happy with your PM, an optimizer may be the cheaper fix. ABA Schedules runs next to several major PMs, while TheraDriver's verified integrations are RethinkBH and AlohaABA, so your current system narrows the choice for you.
If your state applies EVV to ABA, confirm the EVV path before anything else. Lumary transmits EVV from the schedule, AlohaABA connects to Sandata, and Theralytics offers mobile clock-in and clock-out.
If budget decides, price your real headcount in each vendor's unit, because the staff-based, client-based, and person-based plans above reward very different clinic shapes.
I'd take no more than two tools into a full demo, and I'd bring a real week of data to each one. With new adaptive behavior codes arriving in January 2027, ask both how fast they update their code tables.
A new scheduler inherits whatever mess the old one held, and it'll show that mess faster (which is the point of buying it). Before any migration, clean up these five records:
Staff availability. Update recurring availability, vacation and leave overrides, and anyone who left but still shows as bookable.
Authorization records. Confirm units, start and end dates, and payor for every active authorization, and close out the expired ones.
Recurring session templates. Retire series nobody runs anymore, and check each one's session type and billing code.
Payor rules. Write down coding and modifier rules by payor, location, and credential so they can be rebuilt on day one.
Credentials. Refresh certification dates so the new system's matching doesn't skip qualified staff or book lapsed ones.
Do this a few weeks before cutover, because clean data is what makes any scheduler look good in its first month. Your schedulers will thank you, mostly by complaining less.
Practice management scheduling software is the calendar inside an ABA practice management system, where each session ties to an authorization, a credentialed staff member, and a claim. A standalone optimizer builds schedules next to your PM and hands the results back.
Some ABA scheduling tools support EVV, and whether you need it depends on your state. Federal EVV rules cover Medicaid personal care and home health visits, while some states, such as Colorado, extend EVV to behavioral therapies, so check your state's list.
AI can draft an ABA therapy schedule and suggest coverage after a call-out, though a scheduler should still review the result before it goes live. CentralReach, the TheraDriver add-on, and ABA Schedules all offer AI scheduling, so test each against a real week first.