Updated on:
August 5, 2026
August 3, 2026

How to Use AI for ABA SOAP Notes: Tool Types, Steps & Accuracy Quiz

Shridhevi Veerappan
Author:
Shridhevi Veerappan
 How to Use AI for ABA SOAP Notes: Tool Types, Steps & Accuracy Quiz

Inside this article:

AI can draft an ABA SOAP note in seconds. But accuracy depends on what the tool builds from and how carefully you review it. Here are the three tool categories, the steps to use them, a pre-sign checklist, and a quiz to test your eye for AI errors.

Quick summary:
AI can quickly draft an ABA SOAP note, but the note is only as good as what it is built from and how carefully it is reviewed. Tools fall into three categories by input source: ABA platforms that generate from logged session data, standalone scribes that work from audio, and general-purpose chatbots. Data-built notes are the most audit-defensible, because the Objective numbers come from real data rather than inference. Whatever the tool, the clinician verifies each section against the source, confirms the note supports the billed CPT code, and signs. AI drafts; the clinician stays responsible.

Categories of AI tools for generating ABA SOAP notes

AI tools for ABA SOAP notes fall into three categories based on how they work: ABA platforms with built-in AI that generate notes from logged session data, standalone AI scribes that build from audio or a typed summary, and general-purpose AI tools the clinician prompts by hand.

The categories differ by input source, not by how advanced the AI is. What a tool reads from, whether that's your logged data, session audio, or whatever you paste in, predicts its accuracy and audit defensibility more than any "smart note" marketing does.

ABA-specific tools matter here. A general medical SOAP generator does not know trial data, CPT context like 97153 and 97155, or how to frame medical necessity for an ABA payer. It produces a note that looks like a SOAP note but misses what makes an ABA note billable and defensible.

ABA tools with built-in AI

An ABA platform with built-in AI generates the SOAP note from the session and progress data your team already logs: trial data, behavior counts, and goal progress. It is the most integrated option and the only category purpose-built around ABA data.

Because the Objective section is drawn from logged data rather than inferred, the numbers that substantiate the billed code are the hardest to fabricate. The tradeoff is that the note is only as complete as the data entered, and a clinician still reviews the Assessment and Plan, where interpretation and individualization live and where the tool can still overreach.

Bethany Coop, BCBA, Clinical Manager of Telehealth Services for Step-In Autism Services, has worked with various AI tools for ABA SOAP notes. “If AI is only reporting a table of the raw data previously recorded by the technician, that seems to work well, she says. “When it is pulling the data into the note as a separate statement, you have to verify that the statement is not hallucinated.”  

Standalone AI scribes for ABA

A standalone AI scribe is a separate note tool that works alongside your existing platform, building the note from session audio or a dictated or typed summary. It is purpose-built for clinical notes but not connected to your trial data.

That disconnect is the catch. Because the scribe never sees your logged data, the counts and percentages in the Objective section are inferred from speech or memory rather than pulled from the record. Audio capture adds its own risks: transcription slips on atypical speech and long pauses, both common in ABA sessions, and recording a session means handling protected health information, so the tool needs a signed BAA.

Many scribes marketed for SOAP notes are also general clinical tools rather than ABA-specific, so confirm any scribe you consider understands ABA targets and codes, not just generic medical documentation. Because session notes and SOAP notes draw on the same session data, the same scribe often produces both; our guide to [using AI for ABA session notes] covers the audio-based workflow in more depth.

General-purpose AI tools

General-purpose AI tools such as ChatGPT, Claude, and Gemini are large language models (LLMs) built for open-ended text, not for ABA or for handling protected health information. The clinician prompts them by hand and pastes in the session details.

They are flexible, familiar, and inexpensive, which is why clinicians reach for them. But on consumer plans they carry no BAA, so entering any client detail is a HIPAA exposure on its own.

With no structured data to anchor to, they also have the highest risk of inventing or confabulating content, and every note is built by hand. Useful for learning the format or drafting non-PHI templates, not for producing a billable client record.

Comparison of AI tools for ABA SOAP notes

AI tool category Input source How AI is used Key consideration for ABA
ABA platform with built-in AI Logged session data (trial data, counts, goal progress Composes the note from logged data; may confirm details via a few questions Objective numbers are drawn from data, not inferred, so they tie to what substantiates the billed code
Standalone AI scribe for ABA Session audio or a typed/dictated summary Transcribes or summarizes into a note alongside your platform Not integrated with your trial data, so quantitative claims are inferred, not pulled; often general-clinical, not ABA-specific
General-purpose AI tool Manual paste or prompt Clinician prompts a consumer chatbot by hand Not built for ABA or PHI; consumer tiers lack a BAA; highest fabrication risk

How to use AI to create ABA SOAP notes

To create an ABA SOAP note with AI, confirm the tool is cleared for PHI, feed it the best available session input, and configure it for ABA SOAP structure. Generate the draft, then verify each section against your data before a clinician signs.

Here are the steps to use AI to create ABA SOAP notes. They are broad enough to fit any tool category:

  1. Start with a PHI-cleared tool. No client data goes into any tool without a signed BAA, which rules out consumer chatbots.
  2. Feed it the best input you have. Logged trial data beats a full written summary, which beats a vague one. The weaker the input, the more the AI fills gaps by confabulation, and in a SOAP note that shows up first in the Objective numbers.
  3. Set it up for ABA SOAP structure. Prompt or configure the tool to produce S, O, A, and P and to reflect the service context, meaning which CPT code the session supports, so the draft is shaped for ABA from the start rather than a general medical note you have to rework.
  4. Generate the draft. Treat what comes back as a draft, not a record. The work that makes it billable happens in the review.
  5. Review each SOAP section against your source. Reconcile the Objective numbers against the logged data, check any quoted statement in Subjective against what was actually said, and test the Assessment against the graphed trend. (The pre-sign checklist below turns this into a line-by-line pass.)
  6. Individualize and sign. Strip templated or carried-forward language so the note reflects this specific session, then a clinician reviews, signs, and discloses AI use.

[fs-toc-omit]How to audit AI-generated ABA SOAP notes

To audit an AI-generated ABA SOAP note, check each section against your source for two AI-specific errors: hallucinations, which are fabricated details with no basis, and confabulations, which read as correct but misstate what happened. Reconcile the numbers, verify the quotes, test the interpretation.

Don’t be fooled by a smooth-reading note. Modern ambient AI scribes report low overall error rates, around 1 to 3 percent, below older speech-recognition dictation at 7 to 11 percent. But the errors that remain are the plausible, hard-to-spot kind: fabricated content, critical omissions, statements attributed to the wrong speaker, and misinterpreted context.

As the 2025 npj Digital Medicine commentary "Beyond Human Ears: Navigating the Uncharted Risks of AI Scribes in Clinical Practice" notes, even a small error rate can carry serious consequences in healthcare, so a low rate does not mean low audit risk. The note that reads smoothly is often the one hiding its errors.

Two error types account for most of that risk, and they hide in different sections. The Council of Autism Service Providers' 2025 "Practice Parameters for Artificial Intelligence Use in Applied Behavior Analysis" distinguishes them directly. A hallucination is fabricated content with no basis in the session, such as a trial count that never happened. It surfaces in the Objective section, where the numbers live. A confabulation reconstructs a gap with plausible but wrong content, such as a progress claim the data do not support. It surfaces in the Assessment, where interpretation lives. Knowing that each error has a home section is what turns "double-check the AI" into an actual audit.

Audit the note one section at a time. In the Subjective, verify any quoted statement against what was actually said, since reworded quotes and misattribution slip in here. In the Objective, reconcile every count, percentage, and duration against the logged data. In the Assessment, test each progress claim against the graphed trend rather than against how confident the sentence sounds. In the Plan, confirm the note is individualized to today and that the narrative supports the billed code, which is where cloned plans and note-to-code mismatches surface.

Auditing every note by hand is the check that catches errors before a clinician signs. A separate, pre-bill AI audit can then screen every note for completeness and payor compliance before claims go out.

Bethany Coop, BCBA, Clinical Manager of Telehealth Services for Step-In Autism Services

Coop describes her experiences with accuracy levels of different AI tools for ABA SOAP notes.

“I have utilized an AI note taker that I preprogrammed with all the knowledge and prompts that utilized transcripts to develop SOAPs for telehealth sessions,” she says. “That system was amazing and rarely made errors. It took several hours over a few weeks to upload everything it needed to know and program the prompts so it would interpret the transcripts correctly.”

However, she adds, “Other systems I have used pull information incorrectly and make assumptions that shouldn't be made.  The most common error across all systems has been inaccurately identifying participants and their roles.”

As a result, she uses this approach: “I read the entire note and verified that the people identified in the note actually did what the note said.  I verify that the outcome recorded aligns with the actual session and that the plan itself is accurate as far as what next steps will be taken.”

Regan Hatwig, MA, BCBA, LBA, Clinical Implementation Leader at Artemis ABA

Regan Hatwig, BCBA, Clinical Implementation Leader at Artemis ABA, also follows a verification process.

“The first thing I look at is accuracy,” she says. “I verify that all of the session details, people present, services provided, and other objective information are correct. In most cases, they should be, since I'm typically entering that information myself when scheduling the appointment or completing the note.”

She continues her process by focusing on the narrative sections.

“That’s where AI is most likely to add its own interpretation,” Hatwig says. “The biggest issue I see is embellishment. AI wants to create a complete, polished response, so it sometimes adds conclusions or context that aren't directly supported by the data. When that happens, I'll edit or remove those statements, but it still generally saves time compared to writing the note entirely from scratch.”

Pre-sign checklist for AI-assisted ABA SOAP notes

SOAP section Verify before signing AI error that it catches
Subjective Quoted statements are verbatim, not smoothed Reworded quote
Reports attributed to the right person and this session Misattribution
Relevant context present if reported (sleep, illness, meds) Critical omission
Every count and percentage reconciles with the logged data Fabricated number
Objective Procedures named match what was run (DTT, NET, or other teaching format) Misinterpretation
Prompt levels and mastery status reflect this session Carried-forward detail
Assessment Each progress claim is supported by the graphed trend Confabulated progress claim
Confidence of the language matches the data Overstatement
Medical-necessity reasoning is specific to this client Boilerplate
Plan Plan is individualized to today's data Cloned plan
Protocol changes state what changed, why, and the response Note-to-code gap
Narrative supports the billed CPT code Note-to-code mismatch
Targets named trace back to the treatment plan or BIP on file Off-plan target
Whole note AI use disclosed per your policy Transparency lapse
Qualified clinician reviewed and signed No clinical accountability

Quiz: Spot the AI errors in the ABA SOAP note

Below is the session data, then an AI-generated SOAP note built from it. The note contains five errors an AI commonly introduces. Click any part of the note you think is wrong. Some parts that look suspicious are actually correct.

0 of 5 errors found

What actually happened this session

  • Client J.M., age 6 (ASD). Session delivered by an RBT under BCBA supervision, running the current plan as written. No protocol changes were made.
  • Tacting common objects: 12 of 20 correct (60%), independent
  • Manding for preferred items: 13 of 15 correct (87%)
  • Receptive ID of body parts: 14 of 20 correct (70%)
  • 3 brief vocal protests during demands; no elopement
  • Tacting has ranged 55–65% over the last five sessions, with no clear upward trend. Manding has been stable.
  • Caregiver at pickup, exact words: “He had a rough morning, didn't sleep well.”
Billed: CPT 97155 — Adaptive behavior treatment with protocol modification
S Mother reported, “He was quite dysregulated this morning due to insufficient sleep.” Client presented as tired but cooperative on arrival.
O Session delivered one-to-one. Tacting of common objects: 18 of 20 correct (90%), independent. Manding for preferred items: 13 of 15 correct (87%). Receptive ID of body parts: 14 of 20 correct (70%). Three brief vocal protests during demands; no elopement.
A J.M. continues to make steady progress toward mastery of tacting, demonstrating a clear upward trend across recent sessions. Manding remains a relative strength; performance has been stable and does not yet indicate readiness to advance the mastery criterion.
P Continue all current programs as written. Maintain the reinforcement schedule. Target mastery across all domains. BCBA modified the tacting protocol to adjust the prompt hierarchy.

Tip: check every number against the session data, and read the Assessment against the trend, not against how confident it sounds.

All five errors found. A note that reads smoothly is often the one hiding its errors, which is why every AI-drafted note needs a section-by-section check before a clinician signs.

[fs-toc-omit]Ethical considerations of using AI for ABA SOAP notes

The central ethical principle is that AI supports clinicians' documentation but never replaces their judgment. A 2026 survey of 111 BCBAs, "It Should Support, Not Replace: BCBAs' Perceptions of AI and the Test Content Domains," found practitioners broadly cautious about AI in ABA, especially when it involves clinical decisions.

That caution is well placed, because the BACB Ethics Code has no AI-specific section. AI use has to be read against principles written before these tools existed: acting in the client's best interest, documenting accurately, and protecting confidentiality. The responsibility does not shift to the tool. The behavior analyst remains accountable for the final note, a point the foundational paper "Starting the Conversation Around the Ethical Use of Artificial Intelligence in Applied Behavior Analysis" (2024) makes directly.

Three ethical risks deserve attention in SOAP documentation specifically:

  • Individualization: The same 2026 survey found BCBAs worried that AI can flatten the individual client into a generic template. A SOAP note assembled from patterns rather than from this client's data risks describing a typical session instead of the one that happened. The ethical fix is the clinician's review of the Assessment and Plan, where individualization lives.
  • Transparency and consent: Clients and caregivers have a reasonable interest in knowing AI helped produce the record. The CASP 2025 practice parameters call for disclosing AI use, explaining its role, and offering a non-AI alternative where possible. Consent should be informed, not buried.
  • Potential erosion of skills: A clinician who stops scrutinizing notes because the draft usually looks right gradually loses the habit of catching what is wrong. The ethical safeguard and the practical one are the same: the clinician reads every note against the data and stays responsible for what they sign.

[fs-toc-omit]Compliance factors for AI with ABA SOAP notes

Compliance for AI-assisted ABA SOAP notes comes down to four factors: securing a business associate agreement, confirming the payer allows AI-assisted documentation, keeping each note specific to the session, and matching the note to the billed code.

The first three compliance factors apply to any clinical note. The last is specific to ABA:

  • Securing a signed BAA before any client data goes in. Any AI tool that processes client information handles protected health information, so the agreement has to be in place first. CASP's 2025 "Practice Parameters for Artificial Intelligence Use in Applied Behavior Analysis" is direct that the practice must confirm the tool complies with applicable privacy and security law. This is what rules out consumer chatbots, which offer no BAA on standard plans.
  • Confirming the payer allows AI-assisted documentation. Most funders have not written AI into their ABA policies, and that silence is not permission. CASP advises against assuming a payer permits or reimburses it, and recommends describing the intended use transparently. Check your contracts before relying on AI for billable work.
  • Keeping the note specific to the session. CASP directs clinicians to verify the note reflects the actual encounter and does not reuse text from other sources. A note carried forward from a prior session or another client fails that test even when it reads well, and signing an unreviewed note carries its own exposure.
  • Matching the note to the billed code. ABA's direct-treatment codes carry different documentation requirements, and an AI draft can blur them. This is the factor most specific to ABA, and the one general SOAP guidance never addresses.
CPT code What it covers What the note must show Common AI error
97153 Adaptive behavior treatment by protocol, delivered by an RBT or other technician implementing the treatment plan as written That the technician ran the established protocol, with no real-time changes The draft adds protocol-modification language the session didn't include, pushing a 97153 session toward a 97155 claim
97155 Adaptive behavior treatment with protocol modification, delivered by the BCBA What was modified, why, and how the client responded The draft flattens genuine BCBA modification into a technician-style narrative, so the note no longer supports 97155
General-purpose AI tool Manual paste or prompt Clinician prompts a consumer chatbot by hand Not built for ABA or PHI; consumer tiers lack a BAA; highest fabrication risk

Confidentiality applies throughout. AI tools raise questions about where client data is stored and whether inputs train future models, and both belong in your vendor review. Our session-notes guide covers the confidentiality risks in depth.

[fs-toc-omit]Best practices for using AI for ABA SOAP notes

The difference between using AI well and badly for SOAP notes is knowing where to trust it and where not to. AI is reliable at structuring what you give it and unreliable at supplying what you didn't, so the best practices all come down to keeping the tool in the first role.

Follow these best practices for using AI in ABA SOAP notes:

  • Trust the tool least where it has the most room to invent. AI is dependable when it formats data you provided and undependable when it fills gaps you left. The numbers and the clinical read are where it invents, so those get the hardest check; formatting and structure need the least.
  • Choose a tool by how the note is built, not by its feature list. A note generated from logged session data starts closer to the truth than one inferred from audio or a summary. The input source predicts the error rate more than any capability the vendor advertises.
  • Treat the BAA as non-negotiable. This one stays a flat rule at every altitude: no protected health information enters a tool without a business associate agreement, which keeps consumer chatbots out for real client data.
  • Make the clinician's judgment the part AI can't touch. The Assessment is your interpretation of where the client is, and it's the section most worth protecting from a tool that will happily generate a plausible one. Write it or rewrite it yourself.
  • Build the checks into the workflow, not the good intentions. The note-to-code confirmation and the pre-sign review work because they're standing steps every time, not habits you rely on remembering when busy.
  • Watch the tool over time, not just note by note. Per-note review catches today's errors. A periodic audit of a sample catches drift, the patterns a tool starts repeating as its model updates or your workflow shifts. CASP's 2025 parameters treat this ongoing monitoring as its own practice, and it's the one most often skipped.
“I've found that AI works best when it's given clear, objective data,” Hatwig says. “It's usually good at taking session details, behavioral data, and observations and turning them into a narrative for session notes. It can also help highlight patterns and organize information in a way that's easier to read.”

She says she has to step in when information is missing or unclear.

“AI tends to try to fill in the gaps, and that's where mistakes can happen,” Hatwig says. “Sometimes it'll make assumptions about progress, compare performance to previous sessions it doesn't actually have access to, or make connections to treatment goals that weren't explicitly stated in the data.”

[fs-toc-omit]Benefits of AI for ABA SOAP notes

Used well, AI for ABA SOAP notes delivers three benefits: saved documentation time, more consistent notes, and a stronger record for medical necessity. Each depends on the note being built from real session data and reviewed by the clinician who signs it.

  • Time saved. Generating the note from session data instead of writing it from scratch cuts the documentation time that piles up after sessions, time returned to client care or to reducing after-hours charting.
  • Consistency. AI applies the same structure to every note, so required elements are less likely to be missed, and notes across a team are easier to review and audit.
  • A stronger record. A note built from logged session data and properly reviewed supports medical necessity better than a rushed, end-of-day note written from memory. The AI captures the detail; the clinician confirms it reflects the session.

Each of these holds only when the clinician's review still happens. AI earns the gains when it drafts from real data and the clinician stays responsible, the principle that runs through every section above, and the reason the way a tool builds the note matters.

“I've learned where it performs well and where it can get things wrong,” Hatwig says. “In my experience, the benefits outweigh the risks as long as there's a solid review process in place. At the end of the day, AI is a tool that helps me work more efficiently, but the provider is always responsible for the final product.”

Most effective way for ABA practices to use AI for SOAP notes

The most effective way to use AI for ABA SOAP notes is to build the note from logged session data rather than from audio or a typed summary. When the note is generated from the trial data already recorded, the Objective numbers come from what actually happened, the note needs less correction, and it holds up better under a payer audit because the record traces back to the data.

Artemis ABA is built on exactly this approach. It generates the SOAP note from the session data your team already logs, structures it for ABA, and leaves the clinical judgment to the BCBA who reviews and signs. The note is drafted from real data; the clinician stays responsible for it. That is the principle this whole guide comes back to, built into the product.

Schedule Your Walkthrough

Please enter your details and one of our team members will contact you shortly
Shridhevi Veerappan
Shridhevi Veerappan

Shridhevi Veerappan

Clinical Implementation, M.Sc., M.Ed., BCBA, LBA

Shridhevi is dedicated to advancing the ABA field and collaborates with Artemis to develop practical software solutions that enable providers to deliver effective care and support clients in reaching their full potential.