Ensora vs Upheal: which EHR is right for your therapy practice?
Every therapist has an EHR. Ensora (formerly TheraNest) has been one of the established options for over a decade, covering scheduling, billing, telehealth, and documentation for mental health practices. Their AI Session Assistant, which records sessions and generates notes, is available on the Premier plan at $89/month.
Upheal is an AI-native EHR. The AI isn't a feature you unlock at the top tier. It's how the EHR works from the start. Notes connect to treatment plans and the client's full history. The compliance checker audits documentation before you sign. The AI assistant handles scheduling, billing, and the admin between sessions. At $1/session capped at $69/month, all of it is included.
Two EHRs, two different approaches to AI
Ensora is an established EHR that introduced AI documentation through their AI Session Assistant, available on the Premier plan at $89/therapist/month. AI documentation isn't included on Essentials ($29/month) or Advanced ($49/month) plans.
Upheal is an AI-native EHR. Notes connect to your client's full record: their treatment goals, diagnosis, what came up last week. The AI isn't something you add on. It's just how the platform works.
Ensora vs Upheal at a glance
Where Upheal goes further
The AI assistant.
Ensora's AI Session Assistant generates a note from your session recording — a useful starting point for documentation. Upheal's AI assistant connects to the full clinical record and works before and between sessions too. Before your next client, it pulls their history, open goals, and what hasn't shifted. It drafts discharge summaries, referral letters, and client messages from the actual record, and handles scheduling changes and billing admin between sessions.
The Compliance Checker.
Upheal audits notes against payer standards before you sign. If a note is missing a required element, you find out before the payer does. This isn't currently part of Ensora's feature set, and for practices that bill insurance, it's a meaningful addition.
Forms with AI import.
Upheal's forms are fully customizable, and you can drop a PDF of any existing form and Upheal recreates it digitally using AI. Ensora has forms but without AI import — for practices switching EHRs with years of existing intake paperwork, this removes one of the bigger transition friction points.
Pricing
Ensora's per-therapist pricing works like this: Essentials at $29/month (scheduling and billing, no AI documentation or telehealth), Advanced at $49/month (adds insurance billing and telehealth), Premier at $89/month (adds AI notes). To get AI documentation, you're paying $89/therapist/month. For a group practice with four clinicians, that's $356/month.
Upheal is $1/session capped at $69/month per clinician, with AI notes, treatment plans, compliance checking, scheduling, telehealth, billing, and the AI assistant all included. A lighter caseload pays less.
Insurance billing is coming soon to Upheal. If that's what's kept you on Ensora, now is the best time to move. Get your records migrated, get familiar with the platform, and be ready when billing goes live.
What Ensora actually costs for a therapy practice
Ensora is a reliable mental health EHR with a genuine track record. Insurance billing infrastructure is mature, the platform has been around for over a decade, and it works for practices where the basics are the priority.
Choose Ensora if:
- You want a long-established mental health EHR with mature insurance billing working today
- You're on Essentials or Advanced and don't need AI documentation
- You value a 10+ year track record and established billing infrastructure
- Per-therapist pricing fits your practice size
Choose Upheal if:
- You want AI built into the EHR from the start, not locked behind the $89/month Premier plan
- You want notes that connect to treatment goals and prior clinical history
- You want a compliance checker that audits documentation before claims go out
For practices where AI documentation matters, Ensora's per-therapist pricing on the Premier plan means a higher monthly cost for a more limited AI workflow than Upheal's. Upheal is $1/session capped at $69/month with AI notes, treatment plans, compliance checking, scheduling, billing, and an AI assistant all included.
Frequently asked questions
What is Ensora Health?
Ensora Health (formerly TheraNest) is a practice management EHR for mental health practitioners. It includes scheduling, billing, documentation, telehealth, and client records. AI documentation is available on the Premier plan at $89/therapist/month.
How does Ensora pricing compare to Upheal?
Ensora's plans run $29-89/therapist/month. AI notes are only included on the Premier plan at $89/month. Upheal is $1/session capped at $69/month with AI notes, treatment plans, compliance checking, scheduling, billing, and telehealth all included.
Does Ensora have AI notes?
Yes, via their AI Session Assistant on the Premier plan only ($89/therapist/month). It records sessions and generates progress notes but doesn't connect to treatment plans or prior clinical history.
Does Upheal have insurance billing?
Insurance billing is coming soon. Ensora includes insurance billing on Advanced and Premier plans. If that's part of your practice, now is a good time to get started on Upheal's free plan and be ready when billing goes live.
Can I switch from Ensora to Upheal?
Yes. Upheal covers scheduling, billing, client records, AI notes, treatment plans, compliance checking, telehealth, and intake forms. It replaces Ensora in one platform.



