scheduling
Smarter
ABA scheduling
for your visits
In ABA Matrix, you can schedule all your visits both from the calendar and oversight. We support several visit types such as Behavior Treatment Sessions, Caregiver Trainings, RBT and BCaBA Supervisions.





Calendar flexible views
Calendar flexible views
Navigate sessions and events using daily, weekly, or monthly calendar views.
Multiclient access and filtering
Multiclient access and filtering
Therapists can view all their client schedules; admins can access schedules for multiple providers and clients at once.
Automatic overlapping avoidance
Automatic overlapping avoidance
Prevents double-booking by checking therapist availability and insurance configurations before scheduling the session.
Customizable scheduling rules and restrictions
Customizable scheduling rules and restrictions
Set scheduling limits based on daily, weekly, and monthly maximums to control total service hour per client or provider. Define restrictions by service code and provider certification to align scheduling with clinical authorization and compliance requirements.
Also supports limits on holidays and practice blackout periods to prevent scheduling during non-serviceable times, and allows administrators to define blocks of time when clients are unavailable and prevents therapists from scheduling sessions during these periods.
Real-time authorization validation
Real-time authorization validation
Ensures units, credentials, dates, and service types are all valid during scheduling.
Custom non-billable events
Custom non-billable events
Schedule internal activities like team meetings, training, or documentation time without affecting billing. Users can set up these events to be reimbursable by the agency.
Driving time scheduling
Driving time scheduling
Schedule travel time and mileage between sessions or locations directly within the calendar. Based on the agency’s payroll strategy, driving time can be configured for compensation based on either duration or distance traveled, ensuring consistent and transparent reimbursement for staff.



Calendar flexible views
Calendar flexible views
Navigate sessions and events using daily, weekly, or monthly calendar views.

Multiclient access and filtering
Multiclient access and filtering
Therapists can view all their client schedules; admins can access schedules for multiple providers and clients at once.

Automatic overlapping avoidance
Automatic overlapping avoidance
Prevents double-booking by checking therapist availability and insurance configurations before scheduling the session.

Customizable scheduling rules and restrictions
Customizable scheduling rules and restrictions
Set scheduling limits based on daily, weekly, and monthly maximums to control total service hour per client or provider. Define restrictions by service code and provider certification to align scheduling with clinical authorization and compliance requirements.
Also supports limits on holidays and practice blackout periods to prevent scheduling during non-serviceable times, and allows administrators to define blocks of time when clients are unavailable and prevents therapists from scheduling sessions during these periods.

Real-time authorization validation
Real-time authorization validation
Ensures units, credentials, dates, and service types are all valid during scheduling.

Custom non-billable events
Custom non-billable events
Schedule internal activities like team meetings, training, or documentation time without affecting billing. Users can set up these events to be reimbursable by the agency.

Driving time scheduling
Driving time scheduling
Schedule travel time and mileage between sessions or locations directly within the calendar. Based on the agency’s payroll strategy, driving time can be configured for compensation based on either duration or distance traveled, ensuring consistent and transparent reimbursement for staff.

Streamline scheduling across your entire practice
Connect with us and see how ABA Matrix can simplify your workflow