The Best EHR for Speech and OT Practices: 9 Platforms Graded
We graded nine therapy EHRs, including SimplePractice, Jane, Fusion, Ambiki, and Ocean Friends, on seven things that decide whether your practice software helps you grow or holds you back.
The software your clinicians chart in is also the software your front desk books in, your biller files from, and your marketing dollars disappear into. Pick the wrong one and every one of those jobs gets harder. This is part one of a three-part series on practice software, and it starts where most owners start: which one should we be on?
Why is a marketing agency grading your EHR?
We run SEO, paid search, and websites for speech, OT, ABA, and addiction treatment practices. Every month we trace the same question for a client: a family found you on Google, filled out a form, and then what? The honest answer is usually “then they went into the EHR and we lost sight of them.”
That gap is not a marketing problem. It is a software choice. Some EHRs let you see a family move from first inquiry to first appointment, pass that information to the tools you already use, and let a scheduler or an automation do the follow-up. Others are a locked room with a CSV export in the corner.
So we built a report card. Not a feature checklist from vendor websites, but seven questions a practice owner would ask, graded from public pricing pages, developer documentation, several thousand verified reviews, and what clinicians say to each other on Reddit when no vendor is listening. We did not run hands-on trials. Where a grade rests on vendor claims rather than outside evidence, we say so.
How did we grade each EHR?
Numeric scores imply precision we don’t have from secondhand evidence. Three tiers are honest about what public information can tell you.
Does this well today, and reviewers agree. You would choose it for this.
Gets the job done. Expect workarounds, add-on fees, or gaps a growing practice will feel.
Missing, gated behind sales, or consistently complained about. Plan around it.
Where clinicians on Reddit contradicted what the review sites said, we changed the grade and marked the platform “Re-graded,” so you can see exactly what moved and why.
What do the seven criteria mean?
Two of these, API access and automation readiness, sound like IT department concerns. They are not. They decide whether the EHR you buy in 2026 can keep up with how practices will run in 2028.
01Pricing transparency
Can you work out the bill without a sales call?
Can you figure out your monthly bill from the website, including add-ons like claims, AI notes, and telehealth? Or do you need a sales call and a 12-month contract to find out? We graded what’s published, not whether the price is fair.
02Documentation experience
How fast can a clinician write a defensible note?
Templates built for SLP and OT, goal banks that link evaluations to plans of care, and AI scribes that understand therapy language all count. Generic medical templates with “therapy” in the name do not.
03Scheduling and billing
Where small practices quietly lose revenue.
Online booking, reminders, waitlists, insurance claims, ERA posting, authorization tracking. Reviewers are loudest about this one because it is where the money leaks, so it carries real weight in the picks.
04Pediatric and multi-discipline fit
Built for your clinic, or adapted to it?
Was it designed for a clinic where SLPs, OTs, and PTs share families, parents need a portal, and IEP or Medicaid rules shape the work? Or is it a mental-health or adult PT system with therapy templates bolted on?
05Lead-to-intake visibility
Can you see a family's path from inquiry to first session?
A family found you on Google, filled out a form, and booked. Can you trace that path and know which ad, referral, or search brought them? If the EHR has no “prospective” stage, no referral source field, and no way to hand that data to your CRM, your marketing is flying blind, and so is your front desk.
06API access
A documented door other software can use.
An API lets other software (your CRM, your website, a scheduling assistant) read and write to the EHR without a human copying data between tabs. The questions are whether one exists, whether it’s documented, and whether you can actually get a key without a partnership deal or a sales process.
07Automation readiness
Beyond a door, is there a doorbell?
Webhooks that announce “new appointment booked,” event feeds that update your CRM, and support for AI agents that can act on your behalf with scoped permissions. This is the criterion that separates software built for the next five years from software built for the last ten, and the one most practice owners aren’t asking about yet.
How do the nine EHRs compare?
| Platform | Pricing transparency | Documentation | Scheduling & billing | Pediatric fit | Lead-to-intake | API access | Automation ready |
|---|---|---|---|---|---|---|---|
| SimplePracticeFrom $49/mo · 2,800+ reviews | Strong | Adequate | Strong | Weak | Adequate | Weak | Weak |
| JaneFrom $59/mo · 530+ reviews | Strong | Adequate | Adequate | Adequate | Adequate | Adequate | Weak |
| CharmHealthFree to $200/provider · 150+ reviews | Strong | Adequate | Adequate | Weak | Adequate | Adequate | Adequate |
| Ocean FriendsInvite only · pricing unpublished | Weak | Weak | Adequate | Strong | Adequate | Weak | Weak |
| Fusion (Ensora)$49 to $189/user · 720+ reviews | Adequate | Strong | Adequate | Strong | Weak | Weak | Weak |
| TheraPlatformFrom $39/mo · 80 reviews | Strong | Adequate | Adequate | Strong | Weak | Weak | Weak |
| Ambiki$25 to $59/user · newer entrant | Strong | Strong | Strong | Strong | Adequate | Weak | Weak |
| WebPTQuote only, ~$164 to $307/provider | Weak | Adequate | Strong | Adequate | Strong | Weak | Weak |
| SPRY$79 to $150+/provider · newer entrant | Adequate | Strong | Adequate | Weak | Strong | Strong | Strong |
StrongAdequateWeakGrades reflect public evidence as of November 2026. Tap a platform for its write-up. On a phone, scroll the table sideways.
Read the last two columns first. Only one platform earns a Strong in both, and six of the nine have no API you can reach at all. The platforms clinicians like most for charting are, almost without exception, the hardest to connect to anything else.
What is each platform good at, and where does it fall short?
Each platform opens to the full write-up. The one-line skim and grades are there for everyone else.
SimplePractice The default, for a reason
Easiest to start, most reviewed, priced on a public page. Not built for pediatrics, and a closed box for anything that isn't SimplePractice.
PricingNotesBillingPedsLeadAPIAuto
SimplePractice The default, for a reason
Easiest to start, most reviewed, priced on a public page. Not built for pediatrics, and a closed box for anything that isn't SimplePractice.
The most-reviewed therapy EHR on the market, and the easiest to get running in an afternoon. Scheduling, superbills, claims, and the client portal all work and are priced on a public page. Reviewers love it for exactly that: a solo therapist can run intake to termination without a manual.
The problems show up when your practice is pediatric or growing. There are no goal banks, no IEP tracking, and the templates are mental-health first. It is also a closed system. The only API is an enterprise deal for health plans, so your CRM can’t see your “prospective client” list, and reviewers end up exporting CSVs to get data out. The 2026 pricing restructure also added per-clinician tiers, so group practices should re-quote before assuming the $99 number.
”By the time you add on all of the ‘extras’ it gets really expensive.”
Jane Best front desk, thinnest billing
Highest review score of the nine and the best online booking. US insurance is an add-on, and the API exists but is partner-only with no webhooks.
PricingNotesBillingPedsLeadAPIAuto
Jane Best front desk, thinnest billing
Highest review score of the nine and the best online booking. US insurance is an add-on, and the API exists but is partner-only with no webhooks.
Jane has the highest review score of the nine and the best online booking experience. Multi-discipline is native: practitioners, disciplines, and treatments are first-class objects, which suits a clinic where SLP, OT, and PT share a calendar. The AI Scribe at $15 per clinician is the cheapest in this group.
US insurance billing is an add-on and the most common complaint. Jane is also the only platform here with a documented, versioned REST API, but it is partner-only beta with no self-serve keys, no webhooks, and tight rate limits, so an integration has to poll Jane every few minutes to notice a new booking. That is why automation lands at Weak despite the API existing.
”The platform made scheduling, booking, and day-to-day navigation simple and efficient.”
CharmHealth Open, cheap, and not built for you
Real free tier, usage-based pricing, and the most open integration story short of SPRY. Generic medical templates and the weakest support ratings in the group.
PricingNotesBillingPedsLeadAPIAuto
CharmHealth Open, cheap, and not built for you
Real free tier, usage-based pricing, and the most open integration story short of SPRY. Generic medical templates and the weakest support ratings in the group.
Charm is a general medical EHR that a lot of small therapy practices land on because the free tier is real and the encounter-based plan scales with volume instead of headcount. For integrations it is quietly one of the better options: there is a FHIR R4 API with proper OAuth, practice admins can issue API keys from their own settings, and a Zoho CRM extension syncs contacts and appointments both ways and converts a CRM lead into a patient with one click.
The trade is that nothing about it is pediatric-therapy shaped. Templates are generic medical, and support is the weakest-rated feature across reviews. If your billing is simple and you have someone comfortable configuring forms, Charm’s openness is a real asset. If you need goal tracking and parent-facing tools out of the box, look elsewhere.
”Customer support mostly regurgitates basic user instructions, and they do not really understand the platform.”
Ocean Friends Promising, and not readyRe-graded
Pediatric-native, with a parent app and AI-drafted notes. Clinicians at several practices report notes with invented content, buggy due-date tracking, and a migration that took months. Invite only, no API.
PricingNotesBillingPedsLeadAPIAuto
Ocean Friends Promising, and not readyRe-graded
Pediatric-native, with a parent app and AI-drafted notes. Clinicians at several practices report notes with invented content, buggy due-date tracking, and a migration that took months. Invite only, no API.
Ocean Friends is a pediatric-therapy platform built by two fathers of children in therapy, and it shows. Parents book, cancel, or switch to virtual by text; the company reports that 52% of cancelled slots get refilled. Clinicians dictate daily notes by voice (the site claims a 54-second note), families get a progress journal, and pediatricians can follow the children they refer.
Grade this one with open eyes. Pricing is not public, access is by invitation, the claims-paid rate (98.1%) and days-to-payment (9) are vendor-reported, and there is no public API or integration documentation anywhere. The vision is the right one for a pediatric clinic. The clinicians actually charting in it describe a product that shipped before it was ready: AI notes that have to be checked line by line, progress-note reminders that double or vanish, and a records migration that took months. For a marketer trying to measure what works, it is also still a black box.
”The Ocean Friends app has helped tremendously on communication between therapist, check-in, and journaling progress.”
Fusion by Ensora Health The pediatric workhorse, agingRe-graded
The system most pediatric OT, PT, and SLP clinics already run on, with the best-loved documentation. Glitchy, pricey once fees stack, and a closed door: website leads have to be retyped into it by hand.
PricingNotesBillingPedsLeadAPIAuto
Fusion by Ensora Health The pediatric workhorse, agingRe-graded
The system most pediatric OT, PT, and SLP clinics already run on, with the best-loved documentation. Glitchy, pricey once fees stack, and a closed door: website leads have to be retyped into it by hand.
Formerly Fusion Web Clinic, this is the system a large share of pediatric OT, PT, and SLP clinics already run on. Documentation is the standout: 94% of reviews that mention SOAP notes, templates, and quick phrases are positive, and clinic owners with a decade of experience call it the best they have used. Authorization tracking and claims are built for the pediatric insurance grind.
The complaints cluster around what has not changed. Reviewers describe glitches and slowdowns, reporting that can’t be filtered by payment-posted date, and a price that feels high for small practices once fees stack. On integrations, there is nothing: no API, no webhooks, and data leaves only through the report builder or a CSV that lags about a day. An API was on Ensora’s 2025 roadmap. As of this writing it has not shipped.
”Fusion is the best practice software that I have used in my 13 years as an occupational therapist.”
TheraPlatform The budget pick for teletherapy
Built by SLPs, every fee itemized to the penny, claims and interactive teletherapy included from $39. You'll outgrow the billing and reporting first.
PricingNotesBillingPedsLeadAPIAuto
TheraPlatform The budget pick for teletherapy
Built by SLPs, every fee itemized to the penny, claims and interactive teletherapy included from $39. You'll outgrow the billing and reporting first.
Built by SLPs, and the only platform here where the pricing page itemizes every fee down to the penny. Telehealth is native and includes interactive therapy games and a shared whiteboard, which is why it is the common recommendation for pediatric practices doing a lot of remote sessions on a tight budget. Claims filing with ERA auto-posting is included rather than sold separately.
The Basic plan does not allow additional providers, billing depth is limited for complex practices, and the speech-to-text feature still leaves the clinician writing the note. On the marketing side there is a client portal and a Google Calendar sync and not much else: no lead stages, no referral source reporting, no API, no automation hooks.
”It streamlines practice management by integrating EHR, telehealth, scheduling, and billing into one platform.”
Ambiki Built for exactly this clinic
Pediatric SLP, OT, and PT only: goal banks, auto-filled session plans, pre-scrubbed claims, school-district invoicing, month to month. Small review base and no integrations at all.
PricingNotesBillingPedsLeadAPIAuto
Ambiki Built for exactly this clinic
Pediatric SLP, OT, and PT only: goal banks, auto-filled session plans, pre-scrubbed claims, school-district invoicing, month to month. Small review base and no integrations at all.
Ambiki is the most precisely targeted product on the list: pediatric SLP, OT, and PT, including feeding, early intervention, and school-based work. Session plans pre-populate from each child’s goals and interests, a clinician-vetted goal bank links evaluations to plans of care, and AI drafts parent-friendly visit summaries that a therapist approves. Claims are pre-scrubbed, ERAs auto-match, and authorization expirations raise alerts. It also invoices school districts, which almost nothing else here does.
Two cautions. The public review base is small, so the Strong grades rest more on documented features than on a crowd of users, and the company describes itself as having “no bolted-on integrations,” which in practice means no API and no way to push a new family into your CRM. Parents sign intake forms in the portal before the first visit, but the inquiry that preceded it is invisible to the system.
”Ambiki turned chaos into a checklist I can actually conquer.”
WebPT Enterprise rehab, enterprise bill
Deepest billing stack and the only real marketing layer in the group. Adult PT first, quote-only pricing, add-ons you can't remove, and integration sold as a project.
PricingNotesBillingPedsLeadAPIAuto
WebPT Enterprise rehab, enterprise bill
Deepest billing stack and the only real marketing layer in the group. Adult PT first, quote-only pricing, add-ons you can't remove, and integration sold as a project.
The largest rehab-therapy EMR, with the deepest billing stack (Therabill, clearinghouse, optional outsourced RCM) and the only real marketing layer in this group. WebPT Reach runs review requests and NPS surveys, WebPT Local manages directory listings, and online scheduling supports qualifying questions per appointment type. For a multi-location group that wants reporting and compliance tooling, nothing else here is close.
It was built for adult PT first. Pediatric and SLP workflows feel tailored on top rather than designed in, there is no native AI documentation, and implementations run weeks, not days. Pricing requires a demo, reviewers warn about add-ons you can add but not remove, and 86% of reviews that mention performance are negative. Integration happens through managed HL7 interface projects sold by sales, not an API a practice can use.
”Solid therapy-specific EMR, but watch the add-on costs.”
SPRY The best plumbing, with caveatsRe-graded
Public API docs, a sandbox, event sync to your CRM, and AI agents inside the EHR. PT-first, thin on pediatrics, and SPRY's own pages can't agree on a price.
PricingNotesBillingPedsLeadAPIAuto
SPRY The best plumbing, with caveatsRe-graded
Public API docs, a sandbox, event sync to your CRM, and AI agents inside the EHR. PT-first, thin on pediatrics, and SPRY's own pages can't agree on a price.
SPRY is a PT-first rehab EMR that is doing what every other vendor on this list has only put on a roadmap. It publishes developer documentation, offers REST and FHIR endpoints with a sandbox, sends appointment lifecycle events to CRM tools, and ships an AI scribe plus scheduling and prior-authorization agents under an “MCP” layer designed so outside AI systems can act inside the EHR with scoped permissions. That is the only Strong grade for automation on this card, and it was not close.
The honesty cuts both ways. SPRY’s own content lists three different starting prices, its pediatric tooling is thin, there is no school-district integration, and access to the API still goes through SPRY’s team rather than a self-serve key. If you are a PT-led or adult-leaning rehab clinic that cares about measurement, it is the clear leader. If you are a pediatric speech practice, you will be waiting for the therapy depth to catch up to the plumbing.
”I had heard rumblings… so I didn’t move forward because saving 250/mo was worth my peace of mind to stay w Prompt.”
Which EHR should your practice choose?
Solo or two-clinician practice, mixed caseload
SimplePractice or Jane
Fastest to set up, cheapest to run, and the client portal is good enough to stop phone tag. Accept that you will export a spreadsheet to see your marketing numbers.
Pediatric SLP/OT clinic, 3 to 15 clinicians
Ambiki or Fusion
Both understand goals, parents, and authorizations. Ambiki for month-to-month pricing and school invoicing, Fusion for the largest installed base and the documentation clinicians miss when they leave. Ocean Friends is worth watching, but talk to a clinic that has charted in it for six months before you sign.
Teletherapy-heavy, budget-first
TheraPlatform
Interactive sessions and claims included at $39 to $79. Know that you will outgrow the billing and reporting before you outgrow the video.
Multi-site group that measures everything
SPRY, with WebPT as the safe choice
SPRY if you want your CRM, website, and AI tooling to talk to the EHR this year, but find references yourself rather than taking the ones online at face value. WebPT if you want the deepest billing and a vendor that has been around for years, and can live with a closed system.
One pattern to carry into part two: the platforms practice owners love for charting (Fusion, Ambiki) are the ones with no outside door, and the platform with the best door (SPRY) has the thinnest therapy depth. Nobody has both yet. The next post is about how to build the bridge yourself.
A second pattern from Reddit worth sitting with: a surprising number of solo and small-practice SLPs have given up on EMRs entirely. “I’m a solo clinician and still can’t find an EMR that fits.” Several run documentation on Google Workspace with a signed BAA, a sheet as the note template, and a PDF per session. For a private-pay solo practice that is not crazy. It is also a verdict on how badly this market serves its smallest customers.
What’s next in this series?
Sources
Pricing from vendor pricing pages and pricing trackers; API grades from developer documentation and the Supergood API Report Card; review sentiment and quotes from Capterra, GetApp, and the App Store; clinician experience from EMR threads on r/slp, r/OccupationalTherapy, r/physicaltherapy, and r/therapists, read in full with comments. All retrieved November 2026. RxMedia has no commercial relationship with any vendor listed.
- SimplePractice: pricing history (PricingSaaS) · API Report Card (Supergood) · reviews (Capterra) · Transcript retention FAQs
- Jane: pricing · API Report Card (Supergood) · hidden costs (CostBench)
- CharmHealth: pricing FAQ · FHIR API documentation · ChARM Health for Zoho CRM · reviews (GetApp)
- Ocean Friends: website · App Store
- Fusion by Ensora Health: reviews (Capterra) · API Report Card (Supergood)
- TheraPlatform: pricing · reviews (Capterra)
- Ambiki: pediatric EMR · best pediatric therapy EMRs (vendor-published)
- WebPT: pricing (Physitrack, competitor-published) · API Report Card (Supergood) · patient acquisition · reviews (Capterra)
- SPRY: speech therapy EMR comparison (vendor-published) · MCP and workflow access
- r/slp: “Ocean Friends EMR - reconsider” · “Fusion vs. Simple Practice” · “Favorite EMRs?” · “Favorite EMR/EHR?” · “Recommended EMR for 1-clinician practice” · “Simple Practice Frustrations” · “Why are all EMRs so complicated?”
- r/OccupationalTherapy: “Anyone have experience with Ocean Friends EMR?” · “Which EMR and scheduling tools do you swear by?”
- r/physicaltherapy: “SPRY EMR - Good or Bad?” · “Stride EMR, SPRY or Athelas Reviews?” · “SPRY EMR for billing????”
- r/therapists: “I’m worried about SimplePractice session recording and transcription retention”
Frequently asked
What is the best EHR for a pediatric speech or occupational therapy clinic?
For a pediatric SLP or OT clinic with roughly 3 to 15 clinicians, Ambiki and Fusion (now part of Ensora Health) are the strongest fits in our grading. Both are built around goals, parents, and insurance authorizations. Ambiki is month to month and invoices school districts; Fusion has the largest installed base and the documentation clinicians say they miss after leaving. Neither has an open API.
Which therapy EHRs have an API I can connect to my CRM or website?
Of the nine platforms we graded, SPRY is the only one with published developer documentation, a sandbox, and event sync to CRMs, though access still goes through SPRY's team. CharmHealth offers a FHIR API that practice admins can issue keys for, and Jane has a partner-only beta API with no webhooks. SimplePractice, Fusion, Ambiki, TheraPlatform, Ocean Friends, and WebPT have no API a practice can use on its own.
Does SimplePractice keep AI Note Taker session transcripts?
According to SimplePractice's own help center, practices that enabled Note Taker on or after June 17, 2026 are opted in by default to SimplePractice keeping de-identified session transcripts to improve the product, and once de-identified they can't be deleted. SimplePractice says the data is not used to train AI models. You can opt out per clinician, per client, or per session.
Is Ocean Friends a good EHR for pediatric therapy practices?
It's pediatric-native with a well-rated parent app, but in July 2026 clinicians from several practices reported on Reddit that its AI notes invented session content, due-date reminders doubled or vanished, and a records migration took months. We graded its documentation Weak until that changes. Ask for a reference from a clinician who has charted in it for six months before you sign.