P PraxisNotes
A Monsoft Solutions proposal · July 2026

Every session ends in a clean claim.

An ABA clinic with 100+ RBTs doesn't have a note-writing problem — it has a documentation pipeline problem. Notes are typed at night, QA reviews them by hand days later, requirements change faster than the engine, and the QA department has to grow every time the clinic does. The new PraxisNotes rebuilds that pipeline around an AI team: the RBT talks, an agent writes, specialist agents review, and what reaches the biller is ready to submit.

The RBT talks
voice notes, any language
An agent writes
asks when data is missing
The RBT reviews & signs
a draft, never a commitment
Specialist agents review
100% of notes, BCBA + QA
Ready to bill
clean into Office Puzzle

Humans stay on every gate that matters — the RBT signs the note, reviewers handle exceptions, the biller presses submit. The agents do everything in between.

The wall the clinic is hitting

None of these numbers are hypothetical. They're what the industry measures today — and why a QA department that scales with headcount can't win.

80%
of session notes fail at least one payer requirement

Industry data from CentralReach — the market leader's own audit tooling. Rework is the common case, not the exception.

15–30min
typing per note — 7–15 hours a week per RBT

Much of it unpaid, after hours, in a second language. It's the #1 burnout driver in a workforce with 65–103% annual turnover.

2–6FTEs
of QA headcount per 100 RBTs — scaling linearly

~1,000 notes a week at 5–10 minutes of human review each. Grow the clinic, grow the QA payroll. No economy of scale.

$77.8M
improper payments in a single state ABA audit

HHS-OIG, Colorado 2026: 93 of 100 sampled months failed. Indiana $56M, Maine $45M. Sampling-based QA doesn't survive an audit.

And the rules keep moving.

Every payer writes its own note requirements — Florida Medicaid's seven mandatory elements, Optum's stop-clock timestamps, TRICARE's fifteen-item checklist — and they change on the payer's schedule, not yours. In today's PraxisNotes those rules live inside the engine's code, so every update is a software deploy. The new PraxisNotes makes them editable rule packs — updated in minutes, versioned, and enforced by the same agents that write and review every note.

One session, two worlds

Follow a single 4–7pm home session from the moment it ends to the moment it can be billed.

Today · the friction tax
1 Session ends · the RBT drives home
2 9pm — recall the session, fill a long typed form
3 Generate · self-review · mark done
4 Note sits in a human QA queue for days
5 Rejected · fix it between back-to-back sessions
6 Re-review · approve · retype into Office Puzzle

Days of latency against a 2-business-day signing rule. Every handoff is a queue; every queue is payroll.

The new PraxisNotes · same session
1 Tap Start session — time, place, participants captured
2 Hold the mic between trials — in Spanish, English, any language
3 Session ends · Generate — the agent asks two quick questions
4 Review the draft in the car · edit by voice · sign
5 BCBA + QA agents review within minutes — clean notes pass
6 Ready-to-bill packet lands in the biller's queue, same evening

Signed before the RBT gets home. Humans review exceptions, not everything.

Four moves nobody in ABA has made

We mapped the whole market — CentralReach, Rethink, Motivity, Artemis, the AI-scribe wave, Office Puzzle itself. Everyone generates from typed forms and audits after the fact. These four moves are open, and they compound.

Voice first, any language

The RBT speaks during the session — Spanish, English, Creole, 90+ languages — and the note comes out as compliant clinical English. Behavioral-health scribes proved voice cuts documentation time by half or more; no ABA platform has it.

Ask, never invent

When data is missing, today's AI tools quietly make it up — a fabrication risk in a legal record. Our writer agent escalates instead: one tap on the RBT's phone answers "which prompt level did Maria need?" before the note exists.

Specialist reviewers, 100% coverage

A BCBA-lens agent checks clinical quality; a QA-lens agent checks every payer rule. Every note, minutes after signing — humans see only exceptions. The QA team stops scaling with headcount and starts scaling with trust.

Rules as living packs, not code

Florida Medicaid, Optum, TRICARE, Cigna — each payer's note requirements become a versioned, clinic-editable pack that drives both generation and review. A rule change is an edit, not a deploy, and it reaches every agent on their next note.

The window is real but not forever: CentralReach is consolidating, Rethink shipped AI twice in March, Office Puzzle is adding AI drafting. All of them still generate from typed forms and audit after the fact — the agent-native authoring loop is open for roughly 12–24 months. Meet the agents →

What we'll measure

Not vibes — pipeline numbers, instrumented from day one and reviewed together every month.

Time to signed note
next day < 15 min

from session end — beating every payer's signing deadline by default.

First-pass QA rate
~20% ≥ 95%

compliant-by-construction kills the rework loop at the source.

Human QA effort
100% of notes exceptions

agents review everything; people review what agents flag.

Rule update latency
a deploy minutes

payer changes a requirement → the clinic edits a pack → every agent complies.

The north-star metric behind all four: first-pass clean-claim rate — every documentation error caught before submission converts a 30–60-day denial loop into a same-day fix. See the phased rollout →

Inside this proposal

Eight pages — the story first, the engineering behind it after. Read in order or jump to what you care about.

Why this isn't a two-year build

The new PraxisNotes is a vertical on a platform that already runs in production — Monsoft's Loquent codebase. The agent runtime, the escalation loop that reaches a phone, the draft-review-sign pattern, layered rules, an org file system, streaming multilingual voice, push notifications, and the native mobile shell are shipped, working code. What we build new is exactly the ABA part: the session domain, the note lifecycle, the review pipeline, the payer rule packs, and the Office Puzzle bridge.

That's the difference between assembling on a foundation and pouring one — and it's why current PraxisNotes users get the upgrade too, not a separate product: solo RBTs keep a faster, voice-first version of the app they know, and clinics unlock the team layer on top.

See the reuse map
Already built & running
Agent runtime — tools, memory, learning, budgets
Escalations — agent asks, phone answers, one tap
Draft → review → approve, with edits captured as learning
Layered rules — platform → org → agent, no deploys
Streaming voice — 90+ languages, phone-tested
Org file system, roles & permissions, iOS/Android shell
Built new, for ABA
Session domain + offline-safe mobile capture
Note lifecycle — versions, signatures, audit trail
BCBA → QA review pipeline + payer rule packs
Office Puzzle-ready billing packet

The RBT talks. The team reviews. The claim goes clean.

That's the whole product. Everything in the next six pages exists to make those three sentences true at 100 RBTs — and at 500.

Start with today's reality