Scheduling is where ABA operations hold together — or come apart

A single session touches a client’s authorization, a therapist’s availability and credentials, a location, and eventually documentation and a claim. When those live in separate tools, conflicts slip through and coverage gaps turn into lost, unbillable hours. Ezi keeps scheduling connected to the rest of your practice so a change in one place is visible everywhere it matters.

What Ezi actually does

Every capability below reflects functionality that ships in the product today.

Conflict detection

Sessions that overlap for the same staff member or client are flagged in the calendar the moment they’re created, so double-bookings surface before they’re confirmed.

Recurring sessions

Build a repeating session by day of week and choose when it ends — a set number of weeks, a specific date, or when the client’s authorization runs out.

Availability-aware scheduling

See how much of your available staff is actually scheduled, so you can place sessions against real capacity instead of guesswork.

Multi-location support

Filter and manage schedules by location for clinics running in-center, in-home, and across multiple sites.

Coverage & cancellations

Handle call-offs and coverage changes, mark cancellations clearly on the calendar, and keep the day’s picture accurate as it shifts.

Reminders & notifications

Automated reminders and schedule notifications help keep staff and families aligned on upcoming sessions.

Real-time schedule updates

Changes are reflected across the calendar views your team uses, so everyone is working from the same schedule.

Role-based views

RBTs see their assignments, program managers and directors see the coverage picture — each role sees the schedule it needs.

Clock-in from the schedule

Staff can clock in directly against a scheduled session, tying time and attendance to the work that was planned.

How it works

Scheduling in Ezi isn’t a standalone calendar — it’s the front door to your operational day.

1

Build the week

Place sessions — one-off or recurring — against client authorizations and staff availability.

2

Ezi flags conflicts

Overlaps for a staff member or client are highlighted immediately so you can resolve them before confirming.

3

Adjust for reality

Manage cancellations, call-offs, and coverage as the day changes, keeping the schedule accurate.

4

Flows onward

Completed sessions carry into documentation and billing, so scheduled work becomes documented, billable work.

One connected platform

Scheduling connects to the rest of Ezi

A schedule is only as good as the information behind it. In Ezi, the scheduler draws on staff, clients, and authorizations, and feeds time tracking, documentation, and billing.

Who it’s for

Scheduling in Ezi is built for the people who own the day — from the scheduler placing sessions to the therapist showing up for them.

SchedulersProgram ManagersBCBAsRBTs & BTsClinical DirectorsOwners

Plan availability

Scheduling is included on every plan, from Essentials up. Multi-location scheduling controls are included from Professional up. See the pricing page for the details of each plan.

Compare plans

See how Ezi can simplify scheduling across your practice

Start a 14-day free trial with full Professional access, or book a demo and we’ll walk your team through it.