Practice management · for therapists

Therapy practice
software, finally calm.

Teja handles the paperwork and the note-taking so you can focus on the human across from you.

Free to start — pay as you go, no card. HIPAA · BAA available
Teja AI Scribe during a live telehealth session: transcript, highlights, running summary, talk balance and clinical signals
AI Suite

A copilot. Not a replacement.

Teja sits beside you, not in front of you. It prepares, it listens, it drafts — and you sign. Every AI surface is marked. AI is never blue, never sneaking, never the one in charge.

Before · 5 min

Session Prep.

A one-paragraph brief: where you left off, what to revisit, what to listen for. GAD-7, PHQ-9, ISI and a mood self-rating, on one page, before the client joins.

AI-drafted Watch-for flags Suggested agenda
Teja session-prep briefing for Sarah Lin showing recap, scores, suggested agenda
Teja AI-drafted SOAP note in review, with 'When you sign, Teja will…' sidebar of pre-checked actions
After · 90 seconds

Sign once. Five things happen.

The note drafts itself from the session. You read it, edit it, sign it. Teja submits the claim with the modifier pre-applied, sends the GAD-7 to the portal, schedules the follow-up, and queues the homework card. You go on with your day.

AI-drafted Claim auto-prepared Immutable on sign
Sarah Lin client chart with Teja AI insights, suggested ICD-10 codes and next-session topics
After · in your chart

Insights that follow the client.

Patterns surface in the chart, not in a separate dashboard. Suggested ICD-10 codes, themes for next session, treatment-plan progress — attached to the person, not the appointment.

AI-suggested F41.1 · G47.00 · Z63.5 Approve & sign
Anytime · ⌘K

Ask Teja.

The copilot that knows your practice. Ask about a client, draft a note, find a claim, send a homework form. Every reply is grounded in your records — with the sources, and the permissions, made explicit.

HIPAA-mode Cites sources Asks before acting
Teja Co-pilot answering 'Summarize Sarah's progress' with sources and allowed actions sidebar
Scheduling & Calendar

Your availability, the way clients see it.

A weekly grid you actually trust. Toggle into the client's view at any time and watch your next two weeks open up. Embeddable on your site; synced with your real calendar.

Teja weekly calendar view, May 18–24 2026, color-coded by status with five clinicians

Online appointment requests

4 waiting
KP
Kavya Park
New client · referred by Dr. Singh · Aetna PPO
Requests Fri May 22 · 10:00 am
TV
Tomás Vega
Existing · reschedule from Thu 4pm
Requests Fri May 22 · 11:00 am
JL
Jordan Lee
New client · self-pay · weekly
Requests Tue May 26 · 9:00 am
MO
Maya Okafor
Waitlist · couples · BCBS
Any Tue or Thu evening

What this view does

·
CS
Color by status · clinician · service
One toggle. Same data, three ways to read your week.
PC
Preview client view
See exactly what your booking page shows. Embeddable on your site.
DM
Diagnose missing notes
Spot sessions without a signed note before EOD. Quietly.
Client Portal & Onboarding

The closed loop, on your domain.

White-labeled portal at your URL, in your colors, in English or Spanish. From the inquiry form to the first signed intake — your clients never see a SaaS login screen.

Clinician · Teja

Messages · Sarah Lin

Encrypted · BAA
17
JUN
Session 8 · Sarah Lin
Telehealth · 50 min · 10:00 am PT
Intake complete no balance due
Tuesday at 10 doesn't work next week — I have supervision. Friday 11am is open. Want me to move it there? 10:08 am
Client portal · drlin.com
Appointments Paperwork Messages · 1 Billing
17
JUN
Your session with Dr. Lin
Telehealth · join 5 min before
Join
Hi Sarah — Tuesday at 10 doesn't work next week. Friday 11am is open. Want me to move it there? Dr. Lin · 10:08 am
Yes please, thank you 🙏 10:14 am
Done. See you Tuesday — I mean Friday. ☺ Dr. Lin · 10:15 am
end-to-end encrypted · no PHI in email
Documentation & Intake

Paperwork that doesn't feel like paperwork.

Block-based forms, consent with signature capture, templates you can actually share. Your intake reads like a thoughtful first email — because we wrote the defaults that way.

  • 01 Inquiry form on your site → invite → paperwork → first session.
  • 02 Shareable doc links and bulk-share. No pdf attachments. No printers.
  • 03 Templates library — informed consent, telehealth, no-show, sliding scale.
Teja templates library: SOAP, DAP, BIRP, intake forms, consents, letters — usage stats per template
Billing & Insurance

Signed notes become submitted claims. Automatically.

Claims prep themselves from the SOAP draft. Rejections triage into the AI Inbox with a suggested fix. Superbills, on demand.

Rejection rate · last 90 days
4.2%
↓ 42% vs. industry · 7.3%
Teja billing dashboard: $8,420 outstanding, $24,180 collected, 38 claims submitted, 4.2% rejection rate, and an invoice list with statuses
From the SOAP
CPT and ICD-10 are pulled directly from the signed note. No re-keying, no toggling between tabs.
Rejections triage
Rejected claims land in the AI Inbox with a suggested fix — usually one click to resubmit.
Superbills, on demand
Monthly or per-client, with all the codes your clients need for out-of-network reimbursement.
Practice Operations

The quiet machinery underneath.

Team and roles, MFA, HIPAA controls, secure messaging, the integrations you actually need. Set once. Stay out of the way.

01

Team & roles

Granular permissions for clinicians, supervisors, biller, front desk. MFA status visible at a glance.

02

HIPAA & compliance

BAA on file, encryption-at-rest, audit logs you can hand to your security review.

03

Secure messaging

1:1 client threads and broadcast announcements (closures, intake openings, holiday hours).

04

Integrations

Clearinghouse, SMS, Google & Outlook calendar, Stripe, a clean REST API.

Pricing

Start free. Pay as you grow.

The full product on a free, pay-as-you-go plan — then bundle when daily use makes it cheaper. AI is included in every paid plan, never an add-on.

Free · pay as you go

The whole product, $0 to start.

Same EHR, telehealth, Co-pilot and AI as the paid plans — no credit card, no time limit. You pay only for what you actually use.

$1.49per AI session
$30/moto enable claims (optional)
$0.99per claim, once enabled
$0.50per eligibility check
Bundled plans

Using it daily? Bundle and save.

Solo

$59/ month

Lighter caseload. Cheaper than pay-as-you-go from ~30 sessions or 15 claims.

  • 30 AI sessions + 15 claims
  • Recording & basic Co-pilot

Plus

$149/ clinician

Small team. Free admin & support staff.

  • 120 AI sessions + 65 claims
  • Group sessions + multi-clinician

See you Tuesday.

Bring your practice over in an afternoon. Migrations are real-human, and the first three clients are on us.

teja.app · made for therapists, by people who go to therapy