Free · ~20-second check of how AI engines see your practice Free AI visibility check Run the audit

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.

By Keegan Warrington · Founder & CEO November 9, 2026 · Practice Technology

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.

Strong

Does this well today, and reviewers agree. You would choose it for this.

Adequate

Gets the job done. Expect workarounds, add-on fees, or gaps a growing practice will feel.

Weak

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.

01

Pricing 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.

02

Documentation 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.

03

Scheduling 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.

04

Pediatric 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?

05

Lead-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.

06

API 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.

07

Automation 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?

Nine therapy EHRs graded Strong, Adequate, or Weak on seven criteria
PlatformPricing transparencyDocumentationScheduling & billingPediatric fitLead-to-intakeAPI accessAutomation ready
SimplePracticeFrom $49/mo · 2,800+ reviews StrongAdequateStrongWeakAdequateWeakWeak
JaneFrom $59/mo · 530+ reviews StrongAdequateAdequateAdequateAdequateAdequateWeak
CharmHealthFree to $200/provider · 150+ reviews StrongAdequateAdequateWeakAdequateAdequateAdequate
Ocean FriendsInvite only · pricing unpublished WeakWeakAdequateStrongAdequateWeakWeak
Fusion (Ensora)$49 to $189/user · 720+ reviews AdequateStrongAdequateStrongWeakWeakWeak
TheraPlatformFrom $39/mo · 80 reviews StrongAdequateAdequateStrongWeakWeakWeak
Ambiki$25 to $59/user · newer entrant StrongStrongStrongStrongAdequateWeakWeak
WebPTQuote only, ~$164 to $307/provider WeakAdequateStrongAdequateStrongWeakWeak
SPRY$79 to $150+/provider · newer entrant AdequateStrongAdequateWeakStrongStrongStrong

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

Plans: $49 / $79 / $99 per monthAdd-ons: Care Aide AI from $29.50, claims $1.79 each, ePrescribe $49Capterra: 4.6 from 2,827 reviews

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.”
Principal and practitioner · Capterra, April 2025

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

Plans: $59 / $79 / $99 per month, plus per-practitioner licensesAdd-ons: Insurance billing $20 + $5 per clinician, AI Scribe $15Capterra: 4.8 from 538 reviews

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.”
Claire W., counseling therapist · Capterra

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

Plans: Free under 50 encounters, then about $0.50 per encounter, or $200 per providerAdd-ons: Telehealth $20 per provider, EPCS $250 per yearGetApp: 4.2 from 153 reviews

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.”
Becky A., physician and owner · GetApp

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

Plans: Invite only, pricing not publishedApp Store: 4.9 from about 1,000 ratingsTraction: TechCrunch Startup Battlefield 200, 2026

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.”
Parent review · App Store, September 2026

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

Plans: Essentials $49, Advanced $159, Premier $189 per userTerms: Reviewers report 3 to 6 months' notice to exitCapterra: 4.3 from 722 reviews

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.”
Rebecca M., executive director · Capterra, October 2026

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

Plans: Basic $39, Pro $69, Pro Plus $79, extra providers $39 to $49Usage fees: Claims $0.25, AI notes $30 per provider, texts $0.02 eachCapterra: 4.4 from 80 reviews

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.”
Verified reviewer · Capterra

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

Plans: Professional $59 per user, Limited $25 for PRN staff, month to monthIncluded: Onboarding, data migration, payroll, custom formsReviews: Small base; rated 4.3 in competitors' comparisons

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.”
Racheal Gardega McInnes, CCC-SLP, owner, RMG Therapy · vendor testimonial

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

Plans: Starter, Enhanced, Ultimate; no prices publishedThird-party figures: About $164 to $307 per provider per month on 12-month termsCapterra: 4.2 from 485 reviews

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.”
Andres R., director · Capterra, July 2026

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

Plans: $79 to $150+ per provider; SPRY's own pages disagree on the numberAccess: Public API docs, sandbox, event sync to CRMs, for approved customersNote: Pediatric tools rated "Basic" by the vendor itself

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.”
Solo PT owner who looked at SPRY · r/physicaltherapy, Jan 2026

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.

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.

Let's talk

Your next patient is searching right now.

Tell us where your marketing stands. We'll tell you exactly what we'd do.

Book a Discovery Call