AI for Therapists

AI for Therapists: How to Automate Your Practice with Claude Code

You became a therapist to help people — not to spend your evenings writing SOAP notes and chasing insurance companies. Here's how to reclaim 8-12 hours a week with AI that handles the admin while you focus on your clients.

February 18, 2026 · Espen · 12 min read
Therapists spend an average of 10+ hours per week on documentation and administrative tasks — nearly a quarter of their total working hours (APA, 2023).

Claude Code is Anthropic's official agentic CLI — an AI assistant that lives in your terminal, reads your files, and runs the repetitive work so therapists can focus on what matters. Here's exactly how to set it up for your practice.

Why Therapists Need AI Now

📝 Documentation Drowning

After a full day of back-to-back sessions, the last thing you want is two more hours of progress notes. SOAP notes, DAP notes, treatment plan updates — the documentation piles up. Many therapists report doing notes at night or on weekends just to stay current, leading to burnout and reduced quality of care.

💸 Insurance & Billing Headaches

Between verifying benefits, submitting claims, appealing denials, and tracking superbills, insurance administration is a second unpaid job. The average private practice therapist loses 5-8 hours per week to billing tasks alone — and a single denied claim can mean hours of follow-up for a $150 session.

📅 No-Shows and Scheduling Chaos

The average therapy practice sees a 10-20% no-show rate, and every empty hour is lost revenue that can't be recovered. Manual reminder calls and texts eat into your day, rescheduling creates calendar Tetris, and waitlist management often falls through the cracks entirely.

5 Tasks Every Therapist Should Automate

These are the highest-ROI automations for therapists. Each one can be set up in Claude Code in under 10 minutes.

1. Session Notes & Documentation

After each session, dictate or type quick bullet points about what happened. Claude Code transforms them into properly formatted SOAP, DAP, or BIRP notes — with the right clinical language, CPT codes, and treatment plan references. You review, edit if needed, and sign. What used to take 15-20 minutes per client now takes 3.

2. Appointment Scheduling & Reminders

Claude Code drafts personalized appointment reminders via text or email at 48-hour and 24-hour intervals. With a calendar MCP server connected, it handles rescheduling requests by checking your availability and proposing alternatives — no back-and-forth needed. It can also manage a waitlist and automatically offer cancelled slots to waiting clients.

3. Insurance Claim Preparation

Claude Code drafts insurance claims from your session notes — pulling the correct CPT codes, diagnosis codes, and session details into the right format. It flags claims that are likely to be denied (e.g., authorization expiring, session limits reached) before you submit, saving you the rejection-and-resubmit cycle.

4. Client Check-Ins Between Sessions

For clients who benefit from between-session contact, Claude Code drafts brief, warm check-in messages on your behalf — "How did the breathing exercise go this week?" or a gentle reminder about homework. You set the cadence and approve the templates; the AI personalizes them and, once you approve, sends them. This keeps clients engaged without adding to your workload.

5. Referral Management

When you need to refer a client to a psychiatrist, specialist, or group program, Claude Code drafts the referral letter with relevant clinical history, queues it to send once you approve, and follows up if no response is received. It also handles incoming referrals — acknowledging receipt, scheduling intake appointments, and sending welcome packets.

Real Claude Code Prompts for Therapists

Drop these into a CLAUDE.md in your working folder, or save them as custom Skills. Each one is built from task-by-task workflow analysis of a private therapy practice.

Prompt 1: Session Note Formatter

Turn your raw session bullet points into structured clinical notes.

You are a documentation assistant for a licensed therapist.
When I give you bullet points from a therapy session, format
them into a SOAP note with these sections:

- Subjective: Client's reported experience and statements
- Objective: Therapist observations, affect, behavior
- Assessment: Clinical impressions, progress toward goals
- Plan: Next steps, homework, next session focus

Use professional clinical language. Include relevant CPT code
(usually 90837 for 53+ min individual). Reference treatment
plan goals where applicable. Never fabricate clinical details
— only use what I provide. Flag anything that needs my review.

Prompt 2: Appointment Reminder Messages

Warm, professional reminders that reduce no-shows.

You manage appointment reminders for a therapy practice.
Send reminders 48 hours and 24 hours before each session.

Tone: Warm, brief, and professional. Never mention diagnosis,
treatment details, or anything clinical — just the appointment.

48-hour template: "Hi [first name], this is a reminder about
your appointment on [day] at [time]. If you need to reschedule,
please reply to this message or call [office number]."

24-hour template: "Hi [first name], just a reminder about
tomorrow's session at [time]. Looking forward to seeing you."

If a client asks to reschedule, check my calendar and offer
the next 3 available slots. Confirm the new time once accepted.

Prompt 3: Insurance Claim Drafter

Pre-fill claims from session data to speed up billing.

You are a billing assistant for a therapy practice. After each
session, use the session note and client file to draft an
insurance claim with:

- Client name, DOB, insurance ID
- Provider NPI and tax ID
- Date of service, CPT code, diagnosis code (from treatment plan)
- Units and fee schedule amount
- Place of service (office=11, telehealth=02)

Flag any issues: expired authorization, session count approaching
limit, mismatched diagnosis codes, or missing pre-auth. Format
for CMS-1500. I will review and submit — never auto-submit claims.

Prompt 4: Between-Session Check-In

Keep clients engaged with gentle, therapist-approved messages.

You send between-session check-in messages on behalf of a
therapist. These are brief, supportive, and non-clinical.

Rules:
- Never provide therapy, advice, or clinical guidance
- Never interpret emotions or make assessments
- If a client responds with a crisis or safety concern,
  immediately alert me and provide them the 988 Lifeline number
- Keep messages to 1-2 sentences maximum

Example check-ins:
- "Hi [name], hope your week is going well. See you Thursday!"
- "Just checking in — how did the journaling exercise feel?"
- "Wanted to share that article on sleep hygiene we discussed.
  [link] See you next week."

Send one check-in per client per week, midway between sessions.
I'll approve the first batch; after that, follow the same style.
Live Workshop — Feb 21: See Claude Code handle real therapist tasks live — messages, emails, and follow-ups. $100. Reserve your seat →

Complete Workflow: AI-Powered Therapist Assistant

Here's a real end-to-end workflow showing how a therapist uses Claude Code throughout their day.

🕘 8:30 AM — Morning Prep

Claude Code sends you a daily briefing: today's client schedule, any rescheduling requests that came in overnight, and flags for clients who haven't confirmed their appointment. It also reminds you of treatment plan reviews that are due this week.

If you want to see the full AI setup I recommend for private practices — including compliance considerations — I covered it in a free guide.

🕐 Between Sessions — Quick Notes

After each session, you spend 2 minutes typing bullet points into Claude Code: "Client discussed conflict with partner. Practiced cognitive restructuring. Homework: thought record 3x this week. Mood improved from last session." Claude Code drafts the full SOAP note and saves it for your review.

🕔 5:00 PM — End-of-Day Review

Instead of spending 2 hours on notes, you spend 20 minutes reviewing the drafts Claude Code prepared throughout the day. Make edits, sign off, and they're done. Claude Code also prepared 3 insurance claims and flagged one where the client's authorization expires next week.

🔄 Ongoing — Automated Between-Session Support

Throughout the week, Claude Code sends your approved check-in messages to clients, handles rescheduling requests, sends referral letters you drafted, and follows up on unanswered insurance claims. If any client responds with concerning language, it alerts you immediately.

Key principle: Claude Code handles the administrative layer of your practice. It never provides therapy, makes clinical judgments, or communicates clinical information to clients. You remain fully in control of all clinical decisions.

Time & Cost Savings for Therapists

Weekly Time Saved

TaskBefore AIWith Claude CodeSaved
Session notes (20 clients)5-7 hrs1-1.5 hrs~5 hrs
Appointment reminders & scheduling2-3 hrs15 min~2.5 hrs
Insurance claims & billing3-4 hrs45 min~3 hrs
Client check-ins1-2 hrs10 min~1.5 hrs
Referral letters & follow-ups1 hr15 min~45 min
Total12-17 hrs2.5-3 hrs~10-12 hrs

💰 What That's Worth

At typical therapy session rates:

$4,000–10,000/month

in reclaimed capacity — versus ~$20-25/month for Claude Code (either a Claude Pro subscription or pay-as-you-go API usage). Even if you use half that time for rest instead of billing, the ROI is extraordinary.

How to Set Up Claude Code for Your Therapy Practice

Claude Code is free to install; you pay for usage via an Anthropic API key or a Claude Pro subscription. Setup takes about 20 minutes. Here's the quick version:

Step 1: Install Claude Code

Claude Code runs in your terminal. On macOS or Linux, install it with one command (Windows users: install via WSL):

npm install -g @anthropic-ai/claude-code

Then launch it from any folder by typing claude. Full install options are in Anthropic's Claude Code docs.

Step 2: Connect Your Anthropic Account

On first launch, Claude Code prompts you to authenticate. You have two options:

Claude Sonnet is the default model and gives the best balance of quality and cost for clinical documentation.

Step 3: Connect Your Tools with MCP Servers

MCP (Model Context Protocol) servers let Claude Code read and write to the tools you already use — Google Calendar, Gmail, your EHR (where supported), spreadsheets, and more. Add them from the Claude Code prompt:

/mcp add google-calendar
/mcp add gmail
/mcp add google-drive

Each integration takes 2-5 minutes. Browse the full list of MCP servers at docs.claude.com.

Step 4: Configure for Therapists

Create a CLAUDE.md file in your working folder. This is Claude Code's persistent-context file — it's read at the start of every session, so the assistant always knows your practice.

# Example CLAUDE.md for a therapist
You are an administrative assistant for a licensed therapist.
You help with session notes, scheduling, billing, and referrals.

You NEVER:
- Provide therapy, clinical advice, or interpretation
- Diagnose or make clinical judgments
- Send anything to a client without my explicit approval

Always flag safety concerns (crisis language, SI/HI) to me
immediately. Use de-identified client references (initials only)
unless I explicitly provide more detail.

For repeatable workflows (SOAP notes, insurance claim drafts, reminder templates) turn each one into a Skill — a small markdown file with its own instructions that Claude Code loads on demand.

Step 5: Set Safety Guardrails with Hooks

Before Claude Code sends anything to a client, route it through a hook that requires your approval. Hooks are small scripts defined in .claude/settings.json:

// .claude/settings.json
{
  "hooks": {
    "PreToolUse": [
      { "matcher": "Send*|gmail:*|sms:*", "command": "approve" }
    ]
  }
}

This means every outbound message pauses for your explicit "yes" before it leaves your machine. Start strict, loosen as you trust the setup.

Pro tip for therapists: Start with one integration (e.g., Gmail drafts only, with approval required on every send). Once you trust the drafts, add SMS reminders and calendar management. This lets you refine the AI's voice and guardrails before clients ever see its output.
HIPAA Note: Claude Code runs locally in your terminal, which gives you more control over PHI than most cloud-based tools. However, when you invoke the model, your prompt is sent to Anthropic's API. For maximum compliance: avoid including identifiable client information in prompts (use initials and anonymized summaries), sign a Business Associate Agreement with Anthropic if required for your use case, and consult your compliance officer about your specific setup.

Frequently Asked Questions

Have more questions about using AI as a therapist? Here are the most common ones:

Q: Is it ethical to use AI in a therapy practice?

Yes — when AI handles administrative tasks only. Claude Code never interacts with clients during therapy or makes clinical decisions. It automates paperwork, scheduling, billing, and follow-up reminders so you have more time for actual therapeutic work. The AI handles the business side; you handle the clinical side.

Q: Is client data safe with Claude Code?

Claude Code runs locally in your terminal — your files stay on your own machine, and only the specific context you share gets sent to Anthropic's API. Anthropic does not train on API traffic. For HIPAA-conscious practices, you can configure Claude Code to avoid sending any PHI to the model (use initials, anonymized summaries, or a local model via a proxy) and keep it to template-based tasks like scheduling messages and billing reminders.

Q: How much time can a therapist save with AI automation?

Based on task-by-task time analysis, a well-configured setup saves roughly 8-12 hours per week by automating session notes, appointment reminders, insurance claim preparation, and client check-in messages. At typical therapy rates of $100-250/hour, that's $800-3,000 per week in reclaimable billable time.

Q: Can Claude Code write my session notes for me?

Claude Code can draft structured session notes from your brief bullet points or voice memos. You provide the clinical observations, and it formats them into proper SOAP notes, DAP notes, or your preferred format — complete with treatment plan references and CPT codes. You always review and sign off before they go into the client record.

Free: The AI Growth Breakdown

See how one business went from 0 to 600 daily visitors in 14 days using AI. The exact tools and results.

Get the Free Breakdown →