Every feature your practice runs on.

Six product areas on one platform. Every practice gets the base plan and adds the packages its work needs.

Data collection BCBAs evaluate on day one.

When a practice trials new software, the BCBA opens the graphing first and decides within an hour. That hour is the one we built for. The curriculum library removes the cold start, so a program goes from blank page to running in minutes, and every data type a clinician actually uses is native instead of improvised through a notes field. Graphs carry the phase lines and mastery thresholds a reviewer expects to see. Deep dive: the clinical engine →

Every data type

DTT with prompt hierarchies, frequency, rate, duration, latency, partial/whole interval, momentary time sampling, task analysis, ABC, and percent-correct.

Offline-first mobile

RBTs collect with airplane mode on. Data queues locally and syncs with no duplicates when signal returns, with the original collection timestamps.

Graphs that hold up in review

Phase-change lines, mastery thresholds, trend overlays, prompt-level breakdowns. Export any graph to PNG or PDF for treatment-plan reviews.

Mastery automation

Set criteria (e.g. 80% across 3 consecutive sessions, 2 staff). Targets auto-flip to mastered overnight and notify the BCBA.

Program library

Start from curated curriculum templates, manding, tacting, listener responding, behavior reduction, instead of a blank page.

Standardized assessments

Score domain and item grids at intake and each re-auth, track per-domain progress over time, and turn the lowest-scoring items into program targets in one click. Engine plus editable starter grids; you load your own licensed VB-MAPP, ABLLS-R, or Vineland items.

AI-drafted documentation

Session-note narratives generated from actual collected data. Drafts only, a clinician always reviews, edits, and signs. Every AI call is audit-logged. See how AI drafting works.

How AI drafting works.

The AI package is free during the beta. Drafts are built from what your team recorded in the session, and a clinician reviews and signs every one.

What every draft goes through

  • Output is a draft. A clinician reviews, edits, and signs it
  • Every call is audit-logged with the model and prompt version
  • Drafts are flagged as AI-generated with provenance stored for audit
  • Only the data the draft requires leaves the platform

Or turn it off completely

AI drafting is a switch, not a dependency. A practice that would rather not send session data anywhere can leave it off and lose nothing structural. Graphs, mastery checks, claim generation, and the payroll export never touch a model. Owners control the switch, and it can be set per role.

How we handle PHI when AI is on →

Billing that starts upstream.

Most billing problems are created weeks before the biller ever sees them: coverage that lapsed quietly, an auth that ran dry, a session that never got a billable line. Billing shares a database with scheduling and session delivery, so ABAVault catches them upstream, where a fix still takes minutes rather than a 60-day resubmission cycle. Your biller ends up working exceptions instead of reconstructing history. Deep dive: billing & RCM →

Claims end to end

Generate 837P files and CMS-1500 forms, submit through integrated clearinghouses, and auto-post 835 ERAs when payers respond.

Real-time eligibility

Verify benefits (270/271) before the first session, plan status, copay, coinsurance, deductible remaining, and auth requirements.

Payer rules engine

Per-payer billing configuration, code rates, modifiers, and validation rules that catch problems while the claim is still yours to fix.

Billing-gap detection

Sessions that happened but never got billed, auths burning down faster than expected, and stale eligibility all get surfaced automatically.

Authorization tracking

Track authorized units against scheduled and delivered sessions so you never deliver services you can't bill.

Patient payments

Families pay patient-responsibility balances online through the caregiver portal, posted straight to the client ledger.

The day-to-day, handled.

Practices bleed hours in ten-minute cuts. Somebody rebuilds the schedule around one cancellation, somebody else chases a form across three inboxes, and then there is the document a staff member swears they uploaded. Each tool below takes one of those cuts off your team's week, and together they are usually worth a part-time hire.

Auto-scheduling

Match staff availability, client availability, authorization limits, and location hours automatically. Conflicts flagged before they happen.

GPS session verification

Staff clock in and out on mobile with location capture. Travel and mileage tracked for reimbursement.

Forms engine

Build any clinical or administrative form with a drag-and-drop builder, assign by role or event, and route for review and sign-off.

HIPAA-conscious messaging

Staff and caregiver messaging with moderation tools, flagged-content review, and full audit trails.

Document vault

Client attachments, entity documents, and compliance docs with storage quotas, soft-delete recycle bin, and access controls.

Multi-location

Locations with operating hours, operating costs, per-location compliance, and cross-site reporting for growing organizations.

The part the other platforms leave out.

Ask any owner where their Sunday evening goes and the answer is rarely clinical. It goes to the PTO spreadsheet, the payroll reconciliation, and the credential expiry nobody caught. Per-user platforms leave all of that to a second subscription and a prayer. ABAVault treats HR as part of running care, because a therapist's day off, paycheck, and certification collide with your schedule whether your software admits it or not. Deep dive: HR & payroll export →

PTO & leave accrual

A real accrual ledger, tiers, carryover caps, mid-period hires, with time-off requests and approval flows built in.

Credential compliance

Track RBT/BCBA certifications, background checks, CPR, and TB tests with expiry alerts before they lapse into unbillable sessions.

Payroll export with labor rules

Hours from actual clocked sessions, overtime calculated with state labor-law rules, and payroll-ready exports.

Org chart

Live organizational chart with configurable field visibility, who reports to whom, at which location.

17-role permission model

All 203 capabilities are permission-gated across 17 roles, 16 of which you can assign. RBTs see assigned caseloads only.

Absence management

Late-notice tracking, absence patterns, and coverage visibility so cancellations don't become lost revenue.

Know how the practice is actually doing.

You already generate the data. This turns it into decisions you can defend: which locations actually make money, which payers pay slowest, which clients are drifting off their authorized hours, and what to tell a family before they ask.

Business intelligence visualizer

More than 140 prebuilt reports across 13 groups: clinical progress, revenue integrity, capacity and margin, cash and AR, workforce, compliance, and more. Every report is role-gated, and each user assembles their own dashboard from the reports their role can see.

Caregiver portal

Families see upcoming sessions, BCBA-shared progress summaries, sign consents electronically, message the team, and pay balances, all gated by what you choose to share.

Pay for the parts of this page your practice uses

Scheduling, programs and data collection, forms, company documents and analytics come with every plan. Billing, HR, compliance, the family portal and the rest are add-on packages, so a practice that bills elsewhere is not paying for our billing. During the beta every package is included and free, and the pricing page lists what is in each one. See the whole platform in the tour, then check what your current setup leaks with the Practice Checkup.

Apply for beta access View Pricing