Skip to main content
Features

Every part of the chart, built for what a behavioral health visit actually documents.

The complete capability list. Most teams adopt three or four of these in week one.

AI Scribe

Real-time capture, multi-speaker, two recording modes. New Recording for guided per-patient flows; AriaMD ambient for longer or background sessions attached to a chart afterwards. Two-channel speaker separation by default. Handles 45 to 60 minute intakes without choking. 99% accuracy on behavioral-health terminology.

"It got the bipolar-II to bipolar-I distinction right on the first pass." Sanna Arshad, PA-C
nextvisit.app / encounter / Jordan K.
Live transcript
Jordan K. · 34 yo · MDD, GAD
Drafted in 47s
Dr How have you been sleeping since we increased the sertraline?
Patient Better. About six hours most nights, waking once. The first week was rough with nausea but it cleared.
Dr And mood, on a 0 to 27 scale, where would you put yourself this week?
Patient A nine, maybe ten. Two weeks ago I would have said sixteen.
Dr Any thoughts of self-harm since we last met?
Patient No. None.

AriaMD AI Assistant

AriaMD is the assistant that runs across the whole workspace, not just inside a single visit. 37+ tools and growing: it can create, edit, and import patients, edit encounters, run research with citations, generate prior authorizations, check eligibility (with the add-on enabled), produce custom PDFs and documents, and troubleshoot issues automatically. The more you use it, the more it sounds like you, without the hallucinations.

"Aria writes how I write. After two weeks I stopped editing the assessments." Eric Spronz, NP
nextvisit.app / aria / intake / new-patient
AriaMD is listening Listening · 06:42
SR
Sofia Ramirez
New patient intake · pre-visit
In progress
Insurance
BCBS PPO · verified
Chief concern
"Anxiety, sleep getting worse"
Medications
None active
Language
English
Screeners scored
PHQ-9 14
GAD-7 11
C-SSRS Negative

Patient Timeline

Milestones, life events, medication response, and direct patient quotes. The next visit starts where the last one left off. Patient Timeline is the chronological feed: one entry per signed encounter. Each entry shows a concise summary on the chart sidebar; click in for the full breakdown: history, significance, changes, and the direct quotes that anchor the model's output to what was actually said. Treatment Pulse is the longitudinal analysis run live across the full chart. See how they pair on the patient intelligence page.

"I see the same patient every six weeks. The timeline is what I open first." Faisal Rafiq, MD
nextvisit.app / patient / Maya S. / timeline
Maya S.
PHQ-9 trajectory · 8 visits · 16 weeks
PHQ-9 down 57% since W0
0 5 10 15 20 25 W0W2W4W6W8W10W12W16
  1. W2 Sertraline 25mg
  2. W6 Increase 50mg
  3. W10 Partial remission
W4 "Started feeling like myself again."
W10 "Sleep is finally consistent."

Custom Templates

SOAP, DAP, BIRP, Intake, Spravato, TMS, MAT, Lithium monitoring, and your own.

"Our MAT template took fifteen minutes to set up. We use it on 40 visits a week now." Group practice admin
nextvisit.app / settings / templates
Note templates
Active for this practice · 6 of 12
New template
SOAP
Subjective · Objective · Assessment · Plan
SOAP
1.4k visits · last 90 days
DAP
Data · Assessment · Plan
DAP
320 visits · last 90 days
BIRP
Behavior · Intervention · Response · Plan
BIRP
186 visits · last 90 days
Spravato
Active
REMS-aligned monitoring template
REMSBPCADSSPLAN
94 visits · last 90 days
MAT
Buprenorphine induction & maintenance
SOWSOBOTUDSPLAN
212 visits · last 90 days
Lithium
Level monitoring + side effect screen
LVLTFTBMPSE
64 visits · last 90 days

AI-Assisted Peer Review

Catches gaps and inconsistencies before you sign. Optional second pair of eyes for supervision and training. In every encounter detail view, Peer Review sits alongside Note, Transcript, and Context as a tab. Open it to see the AI-authored review of note quality and clinical content, with each flag anchored back to the line it refers to.

"It flagged a missed SI screening on a follow-up. Saved us a real problem." Outpatient director
nextvisit.app / encounter / Devon P. / review
Devon P. · Follow-up
28 yo · MDD recurrent · Bupropion XL 300mg
2 flags
S
Subjective
Patient reports mood is "still a six or seven," some days lower. Sleep broken. Energy "okay in the morning, gone by 3pm." Denies thoughts of self-harm or harm to others.
O
Objective
PHQ-9: 14 (up from 11). GAD-7: 9. Vitals WNL. Affect blunted, eye contact reduced. No formal SI screening documented at last 2 visits.
A
Assessment
MDD, recurrent, moderate. Possible non-response to bupropion at 8 weeks. Augmentation vs switch under consideration.

Files and OCR, all searchable

Hierarchical document storage across four top-level folders: Aria Artifacts (anything Aria produced for you), Aria Uploads (intake forms, ROI releases, prior records sent in by patients), Patients (per-chart attachments like lab PDFs and insurance cards), and Shared (clinic-wide policies, templates, and reference docs). Every upload runs through OCR on ingest, so the text inside a scanned ROI release or a faxed prior records request is searchable the same way a typed note is. Drop in a 12-page intake packet, and within seconds the form fields, signatures, and free-text answers are indexed alongside structured chart data. Files also act as a trigger surface for Automations: the Document OCR Complete event fires on every ingest, so you can route inbound faxes, auto-tag prior records by sender, or push extracted intake data into the chart without a human in the loop.

"Faxes used to land in a folder and die there. Now the OCR pulls the labs out the second they arrive." Group practice admin
nextvisit.app / files / aria-uploads
Aria Uploads Garcia, M.
  • Intake form - new patient.pdf 4 pages OCR done
    OCR hit "primary concern: anxiety, sleep getting worse" extracted at p. 2
  • ROI release - Dr. Smith.pdf 1 page OCR done
    OCR hit Signature + scope of release indexed; expires 2026-11-04
  • Recent labs - CBC, CMP.pdf 3 pages Indexed
    OCR hit TSH 4.8, lithium 0.7 mEq/L pulled into chart context
  • Insurance card.jpg 1.2 MB OCR done
    OCR hit Member ID, group, and BIN auto-matched to BCBS PPO
  • Prior records request.docx 2 pages OCR running
    OCR hit Pipeline: Upload → OCR → Searchable
Upload
OCR
Searchable
fires document.ocr.complete

Coding & Billing

CPT and ICD-10 suggestions tuned for behavioral health. 90834 vs 90837, F-codes that actually map to your assessment. The encounter sidebar autocompletes both surfaces: the medications widget pairs each prescription with its associated ICD code, and the coding widget auto-suggests CPT codes with the parameter inputs (duration, modifier, add-ons) ready to confirm. Confidence scores on every suggestion. A signed encounter with ICD-10 codes auto-creates a claim in the workspace. See the full revenue cycle on the insurance and billing page.

"30% revenue lift just by billing same-day." Dr. Rathore case study
nextvisit.app / encounter / Eli N. / coding
Codes for this encounter
Eli N. · Today 1:00pm · 38 min
96% confidence
99214 Established · moderate MDM Auto 96%
90833 Add-on psychotherapy 16-37 min Auto 88%
F33.1 MDD, recurrent, moderate Primary
F41.1 Generalized anxiety disorder
G47.00 Insomnia, unspecified
Why these codes
  • Patient reports 32 minutes of psychotherapy this visit.
  • PHQ-9 score 14, third recurrence documented.
  • Sleep onset and maintenance issues noted in HPI.

Custom Tags

Active TMS, Spravato, Lithium, MAT. Tag any cohort and filter your panel in one click.

"I run my Spravato Mondays from a single tag view." Faisal Rafiq, MD
nextvisit.app / panel · tag:Active TMS
Filter by tag
Tap a tag to scope your panel · 79 patients
4 visible
HO
Hana Okafor
42 yo · F · Visit Mon
PHQ-9 ↑ 17
Active TMSPHQ ≥ 15
MR
Marcus Reed
36 yo · M · Visit Wed
Session 18 of 36
Active TMS
PS
Priya Shah
54 yo · F · Visit Tue
Level 0.7 mEq/L
Active TMSLithium
JV
Jordan Vega
29 yo · NB · Visit Fri
Session 6 of 36
Active TMS

EHR Integration

Push notes directly to most behavioral-health EHRs: Epic, Athena, eClinicalWorks, Osmind, Kalix, SimplePractice, and more. FHIR R4 and HL7 v2 cover most stacks; partner integrations cover the rest; a copy-out and fax fallback handles the long tail. The bundle ships the progress note, CPT, ICD-10, and screener scores in one push. The same Encounter Signed event also fires automations and creates a claim in insurance and billing.

"Plugged into Osmind in an afternoon. No vendor consultant required." Solo psychiatrist
nextvisit.app / encounter / Sofia R. / push
Push to chart
Sofia R. · Encounter signed 12:43pm
Synced 2 destinations
Bundle
  • Progress note 4.2 KB
  • CPT · 99214
  • ICD-10 · F33.1, F41.1
  • PHQ-9 · 9
FHIR R4 Pushed 2 sec ago
API · live Pushed 2 sec ago
HL7 v2 Queued next batch · 0:38
C-CDA fax Standby on demand

Chrome extension

A persistent sidebar that runs next to your EHR and drags finished SOAP sections straight into the chart. Same workspace as the web app, same auth, same sessions. See the full Chrome extension page for the install walkthrough and FAQ.

"It is the only thing I have pinned to my browser toolbar." Provider+ user
ehr.localhost / encounters / new
CalendarFinderFlowPatientProceduresReports
P. Belford
DOB 1972-02-09 · Age 53
Portal
Calendar Message Center Dashboard Patient Encounter
Visit category
Outpatient psychiatry
Class
Outpatient
Type
Follow-up
Sensitivity
normal
Encounter provider
Donna Lee, MD
Date of service
2026-01-17 23:48
Reason for visit
Drop a SOAP section here
Issues
  • A Penicillin (allergy)
  • P MDD recurrent, moderate
  • P GAD
  • M Sertraline 50 mg
Save Cancel
  • Drag into EHR
  • Persistent sidebar
  • Light or dark

ClinicalConcert Mobile

iOS companion for capture-anywhere workflows: home visits, between-session voice notes, multi-location clinics.

"I do home visits twice a week. The app rides along." LCSW, Long Island

Accuracy

98%+ on AI-generated notes. 99% on behavioral-health terminology. Up to 70% reduction in documentation time.

"I trust the first draft. That sentence is everything." Provider+ user
trust.nextvisit.ai / accuracy · 2026 Q1
Accuracy benchmark
Measured across 4,200 encounters · last 90 days
Independently audited Audited
Note generation
98.4 %
on AI-drafted notes
Nextvisit 98.4%
Industry avg 92%
BH terminology
99.1 %
on psychiatric terms
Nextvisit 99.1%
General-purpose ASR 87%
Documentation time
70 %
reduction vs typing
Nextvisit 70%
Status quo 0%
By category word-level F1
  • Medication names 99.6%
  • DSM-5-TR terms 99.2%
  • Multi-speaker turns 97.8%
  • Numerics (PHQ, doses) 99.4%
More on the platform

The rest of what ships in the same workspace.

Every capability above is wrapped by a wider platform: revenue cycle, automations, fax, longitudinal AI, integrations, security, and the encounter lifecycle that ties them together. Each item below has its own dedicated page when there is more to say.

  • Insurance and billing

    A six-tab revenue-cycle module inside the same workspace as the chart. Signed encounters with ICD-10 codes auto-create claims; eligibility runs at scheduling, intake, or on demand; denials surface with the next action attached.

    • Real-time eligibility: coverage, deductible, copay, OOP max, covered services
    • Claim lifecycle: Pending, Submitted, Accepted, Paid, Denied, Partially Paid
    • Per-claim actions: view detail, resubmit, appeal, mark as paid
    • Reports: aging, payer collection rates, denial analysis
    • Enrollment: provider NPI, payer participation, effective dates, credentialing
    • Workspace ledger across every patient and payer
    See the insurance and billing module
  • Automations and AI Tasks

    Schedule AriaMD on a recurring clock or wire it to a clinical event. Up to 10,000 characters of prompt, four intelligence levels, scoped tools per task. Same engine that powers the chart, run unattended.

    • Schedule mode: daily, weekday, weekly, or monthly
    • Seven event triggers: Encounter Signed, Note Processed, Service Location Assigned, Billing Code Assigned, Document OCR Complete, Fax Received, Fax Delivered
    • Intelligence levels: Ultra, Normal, Fast, Budget
    • Available tools: Patients and Encounters on by default; Documents and Web search opt in
    • In-app notifications and a per-task run log
    See automations and event triggers
  • Virtual Fax

    HIPAA-compliant inbound and outbound fax indexed in the workspace. Inbound faxes land in Files, OCR-processed and searchable. Outbound from any encounter, ROI release, or referral letter. Fires the Fax Received and Fax Delivered automation events for routing and follow-up.

    • Inbound fax: OCR on ingest, tagged by sender, attached to a chart
    • Outbound fax: from any encounter, ROI release, or referral letter
    • Status visible inline: queued, delivered, failed
    • Drives Fax Received and Fax Delivered events for AriaMD automations
    • Available as a paid workspace add-on
    Wire fax to AriaMD automations
  • Patient intelligence

    Treatment Pulse runs a seven-step longitudinal analysis on every patient load. The AI Timeline lays out one AI-authored entry per signed encounter. Scales and exams are scored, trended, and cross-referenced. The full thirteen-section patient profile is its own surface.

    • Treatment Pulse: trajectory, medication response, scale movement, plan adherence, risk flags
    • AI Timeline: one chronological entry per signed encounter, tied to source dates
    • Scales and exams: PHQ-9, GAD-7, C-SSRS, AUDIT, custom screeners, all trended
    • Thirteen-section patient profile: demographics, insurance, ledger, care team, session history, medications, conditions, allergies, scales, documents
    • Every step observable: which encounters and which scales the model pulled from
    See patient intelligence
  • Integrations: API, OAuth, MCP

    The Nextvisit workspace is an open clinical surface. API keys, OAuth applications, and an MCP server each give a different kind of caller the same workspace-scoped view of patients, encounters, notes, and codes. PHI access stays inside the workspace boundary on every path.

    • Workspace-scoped API keys, generated under Settings, Tools and AI
    • OAuth applications for partner apps and pipelines
    • MCP server: Claude, ChatGPT, and local LLMs read structured chart data through a typed tool surface
    • Insurance Coding settings: default ICD-10 sets, confidence threshold, specialty rules
    • Same audit trail across every integration path
    See integrations
  • Security and compliance

    Mental-health data sits at the top of the sensitivity scale. The certifications, controls, and PHI boundaries reflect that. ISO/IEC 42001 is rare in this category and was pursued so procurement teams have what they need without back-and-forth.

    • HIPAA, SOC 2 Type II, ISO/IEC 42001 (AI management systems)
    • BAA available by default; US-hosted on infrastructure with HIPAA BAAs
    • Encrypted in transit (TLS 1.3) and at rest (AES-256)
    • No model training on customer PHI, ever
    • SSO, SCIM provisioning, role-based access, audit logs
    • Configurable retention; recordings deleted on signature
    See security and compliance
  • Encounter lifecycle

    Every encounter moves through four observable states: Draft, Processing, Ready, Signed. The state is visible to the clinician, supervisors, and any automation subscribed to it, so nothing falls into a black box between capture and signing.

    • Draft: created but not yet AI-processed
    • Processing: AriaMD is generating the note
    • Ready: note is generated and waiting for review
    • Signed: locked, fires Encounter Signed and downstream automations
    • Unsign requires confirmation; service location assignment is its own event
    See the four-step walkthrough
  • Templates and variable tokens

    Reusable prompt templates with variable token substitution. Used as note formats for new encounters and as prompt bodies inside automations. AriaMD replaces tokens with real chart data at runtime.

    • Tokens: [patient_name], [dob], [age], [gender], [profession], [provider_name], [duration]
    • Note formats: SOAP, DAP, BIRP, Intake, Spravato, TMS, MAT, Lithium monitoring
    • Custom templates per provider, per workspace, per visit type
    • Same template surface drives encounters and automations
  • Service locations

    Service locations are first-class objects, not free text. Assign one per encounter, route place-of-service to claims automatically, and filter the panel, the schedule, and analytics by location. The same list powers Telehealth, in-clinic, and home-visit splits.

    • Per-encounter assignment with its own automation event
    • Drives place-of-service on outbound claims
    • Filters notes, panel views, and analytics by location
    • Multi-site practices keep one workspace, many addresses
    • One source of truth across schedule, chart, and ledger
  • Exports and print

    Export any signed encounter as a branded PDF with the practice header, ready for an insurance request, a payer audit, or a referral letter. Generate a patient handout from the visit in seconds. Print a current-medication list in large type, straight from the chart or the medications widget.

    • Encounter PDF: practice header, full SOAP, codes, signature block
    • Patient handout: visit summary printed or sent on the spot
    • Large-print medication list from the chart or meds widget
    • Audit-ready formatting for payer requests and records subpoenas
    • No copy-and-paste workflow needed for shared records
  • Workspaces and multi-tenancy

    Provider+ and Group plans include multiple workspaces. Split cost-centers, service lines, supervisors, or contracts cleanly. Each workspace has its own ledger, roster, providers, and detailed audit log. PHI never crosses the boundary; admins move providers between workspaces with a click.

    • Multiple workspaces included on Provider+ and Group plans
    • Each workspace is its own tenant: ledger, roster, providers
    • Admin audit log: detailed access and system history
    • Per-user time zones; one workspace, many regions
    • Desktop, tablet, and mobile from the same login
    • Instant switch between workspaces, no re-login
  • Practice analytics

    Roll the panel up into one view: top medications, drug classes, ICD-10 distribution, retention, visit cadence, and treatment-outcome trends. Built from the same signed encounters that drive the chart, so the numbers match the notes by definition.

    • Top medications and prescription classes across the panel
    • Diagnosis distribution and severity at a glance
    • Retention and visit-cadence cohort views
    • Outcome trends from PHQ-9, GAD-7, and custom scales
    • Drill from any chart down to the underlying patients
    See analytics and reporting
  • Onboarding and imports

    Designed for week-one switches off Osmind, Kalix, SimplePractice, or a spreadsheet. Import a roster from a CSV with auto-mapped fields and validation. Upload profile images per chart. Every chart has a comments area for office and provider notes that should not live inside the encounter.

    • Patient CSV import with auto-mapped fields
    • Per-chart profile image upload, encrypted at rest
    • Per-chart comments area for office and provider notes
    • Bulk-apply tags, providers, and locations on import
    • No vendor consultant required for the first 100 patients
  • Rich text editor

    A native rich-text editor across notes, templates, automations, and intakes. Headings, lists, tables, links, code, blockquotes, and inline variable tokens. The same surface in the chart, the encounter editor, and the template builder, so what you draft is what your colleague reads.

    • Headings, lists, tables, code, blockquotes, hyperlinks
    • Variable tokens render inline as the chart fills them in
    • Same editor in encounters, templates, automations, intakes
    • Keyboard shortcuts for clinicians who type fast
See it on your workflow

Twenty minutes, one mock visit. You leave with a note in your template.

We run a mock session live, draft the note, and walk through what the downstream claim would look like. No slides. No sales deck.

Live in 2 weeks or less BAA signed by default 30-day money back