ABA · Vigil, a Knight Software platform
ABA software inside the whole record —
where every number can answer for itself.
ABA data collection, graphing and reauthorization packets in the same client record, billing and audit trail as mental health, substance use and state reporting. Warm for the technician in the living room; relentless about the evidence underneath.
One record · sealed graphs · honest reauthorization packets · Run mode for tablets

“When a reviewer asks where a number came from, how long does it take your BCBA to show them?”
Why agencies look twice
Most ABA software stops at ABA. Most EHRs never start.
One record for everything you do
ABA programs, behavior data and graphs sit in the client record beside therapy, psychiatry, treatment plans, FASAMS and billing. A BCBA's objective is the treatment plan objective.
02Numbers that defend themselves
Every move a program makes is recorded — who or which rule moved it, when and why — and, until the target moves again, can be undone with a reason. Late data is flagged, never quietly merged into what was billed.
03Honest reauthorizations
The packet carries the graphs, each behavior's baseline and goal, and the evidence of measurement integrity. Vigil never prints an agreement score it didn't earn.
04Made for a living room
Run mode is built for one hand and a moving child: tap anywhere on a card to count, a six-second undo, and an honest sync badge.
05Assent, built in
When a client pulls away from hand-over-hand, the technician can flag “avoid physical prompts” that minute, with the reason. Raising the flag is easy; lowering it takes the BCBA.
06Programs that run themselves, out loud
Set the mastery criterion once. Vigil moves targets from finalized sessions — mastered, into maintenance, next target on — and shows the rule behind every move.
One record
Behavior data, in the same chart as everything else.
Graphs the way a BCBA draws them: phase lines that break the data path, baseline and goal lines, and up to twelve behaviors compared on one graph.
Relentless underneath
Numbers that answer for themselves.
As Medicaid auditors look harder at ABA billing, the numbers in your record need to stand on their own. Every move Vigil makes shows the rule that made it, and can be undone until the target moves again. Graphs placed in a signed note are sealed at the first signature.
No paired observations have been run on this admission, so inter-observer agreement has never been measured.
Warm on the surface
Made for a living room, not a desk.
Run mode is a tablet screen for one hand and a moving child. Tap anywhere on a card to count; big Independent and No buttons for trials; an interval strip that pulses quietly; a six-second undo. Every tap is saved on the device first, so it keeps recording if the connection drops — and the badge tells you honestly when everything has arrived.
Assent, built in
When a client pulls away, Vigil remembers.
A technician can flag “avoid physical prompts” the minute it matters, with the reason. From then on the physical prompt levels are struck out on every trial card, and the reason sits right there on the card. Raising the flag is easy; lowering it takes the BCBA.
Built with positive behavior support
For adults and children, and for the RBTs who do the work.
Vigil's ABA was built with a practicing PBS BCBA, for agencies doing positive behavior support — not only early intensive autism programs. Behaviors can be observed before a plan exists, ABC vocabularies are yours to edit, and your agency names its own session types. For the technicians: plain words, nudges instead of alarms, and a session end that thanks them.
Staff who like their tool
An ABA tool your RBTs might actually like.
Every Vigil user chooses a hand-painted companion that grows with their work and celebrates their wins.
- Bryn
- Cinder
- Rue
- Veyl
What's included
The everyday essentials.
- Frequency, rate and duration
- Percentage and latency
- Inter-response time
- Partial and whole interval
- Momentary time sampling
- Intensity and permanent product
- Phase lines that break the data path
- Baseline, goal and aim lines
- Up to 12 behaviors on one graph
- ABC recording and graphs
- Fidelity and integrity checklists
- Inter-observer agreement
- DTT, task analysis and NET programs
- Agency-defined skill areas
- Treatment plan objectives as targets
- Reauthorization packet export
Questions
Questions ABA leaders ask.
Is Vigil an ABA-only system?
No. Vigil is a full behavioral health EHR, and ABA lives inside it: behavior data, programs and graphs sit in the same client record as therapy, psychiatry, substance use services, treatment plans, FASAMS reporting and billing. One record, one audit trail.
What can our technicians measure?
Twelve measurement types: frequency, duration, rate, percentage, latency, inter-response time, partial and whole interval, momentary time sampling, intensity and permanent product — plus discrete trials, task analyses and natural-environment programs with prompt levels.
What happens if the connection drops during a session?
Run mode keeps recording. Every tap is saved on the device first and syncs when the connection is back, and the badge says plainly whether everything has arrived. Open Run mode while you're online; once it's open, it keeps recording through a dropped connection — just don't reload the page until you're back online.
How does a session become a billable service?
When the technician signs, the session becomes an ordinary Vigil service from your agency's own service template — your code, your units, the session note attached. If something is off, the session is held with a plain-language reason and what to do next, so it is never lost.
How does Vigil help with reauthorizations?
One export builds the reauthorization packet: each behavior's graph with its phase lines, baseline and goal, and an evidence-of-measurement-integrity section. If no paired observations were run, the packet says so in words instead of printing a score.
How does Vigil calculate inter-observer agreement?
From sessions a second observer recorded on the same target. Vigil never prints an agreement score it didn't earn: if both observers saw nothing, that isn't counted as 100% agreement, and the packet says so in words.
Is it only for early intensive autism programs?
No. Vigil's ABA was built with a practicing positive behavior support BCBA, for agencies serving adults as well as children. Behaviors can be observed before a plan exists, and your agency names its own session types.
Who will we talk to?
Founder-led and hands-on: when you talk to us, you talk to the people who built it.
See it with your own programs in mind.
Tell us how your agency runs ABA today — and alongside what. You'll be talking to the people who built it.
Every move shows its rule. Every packet says what was measured, and what wasn't.