Pediatric Therapy
AI & Automation for Pediatric Therapy Practices
Get your evenings back
Example playbook. Based on real patterns in this vertical, not on a specific client.
Who this is for
A pediatric therapy practice (OT, SLP, or ABA) in British Columbia with 1–20 therapists. Each clinician sees 5–8 clients per day at ~$180/session, putting a solo practitioner at $200k–$350k/year and a mid-size group well past $1M. You spend your days with kids and your evenings on admin. Documentation, scheduling, AFU paperwork, and billing eat into the hours you don’t have.
A typical week
You see clients back-to-back from 9am to 5pm. Then the real work starts:
- 8–15 hours/week writing session notes (SOAP notes, progress reports, treatment plans)
- 3–5 hours/week on scheduling — rebooking recurring clients, filling gaps, managing waitlists, handling cancellations
- 3–4 hours/week on intake forms, consent forms, and parent communication
- 2–4 hours/week on billing, payment follow-ups, and AFU fund allocation requests
- 1–2 hours/week answering emails and returning calls
17–30 hours per week outside client-facing time, mostly evenings and weekends.
Where the hours leak
1. Clinical documentation (8–15 hrs/week) After every session, you write a SOAP note from memory. Each note takes 20–40 minutes. By the end of a 6-client day, you’ve forgotten details from the morning. You write longer notes with more hedging because you can’t remember exactly what happened. Some notes don’t get written until days later, and the quality suffers — details get lost, progress tracking becomes vague, and clinical decision-making gets harder.
2. Scheduling and rebooking (3–5 hrs/week) Pediatric therapy runs on recurring weekly slots, but two things break the schedule constantly. On the client side: a parent cancels Tuesday, another family wants that slot, a third client needs to move from Wednesday to Friday. On the therapist side: clinicians change their own availability, take days off, or shift hours without a clear procedure for what happens to their booked clients. In a multi-therapist practice, one clinician’s schedule change can cascade into a dozen displaced sessions. Without a system, someone has to manually rebook every affected client, check waitlists, and fill the gaps. When nobody has time to do that, slots sit empty and recurring clients quietly drop off your caseload.
3. AFU and funder admin (2–4 hrs/week) If you work with autism-funded clients, you’re dealing with the Autism Funding Unit for payment requests, fund allocation confirmations, and progress reporting. Each client has a funding allocation that needs tracking. Requests need to go in on time or you don’t get paid. The paperwork is formulaic but manual — copying session dates, amounts, and service codes into forms and submitting them. Multiply by 10–20 funded clients and it’s a full afternoon every week.
4. Email, phone, and parent communication (1–2 hrs/week) Parents email questions between sessions. Referral sources call. Insurance companies need documentation. You handle all of it between clients or after hours because you don’t have a receptionist, and your voicemail fills up.
Where the money leaks
1. No-shows and lapsed clients: ~$14,000–$28,000/year per clinician Without automated reminders and proactive rebooking, no-show rates run 8–15%. At $180/session and 30 sessions/week, a 10% no-show rate costs $28,000/year per clinician. Worse, clients who miss a week and don’t get a follow-up within 48 hours often don’t come back for weeks. They don’t cancel — they just stop booking. Cutting the no-show rate in half with reminders and waitlist automation saves $14,000 per clinician. For a 5-person practice, that’s $70,000/year.
2. Idle slots from scheduling gaps: ~$11,000–$20,000/year per clinician A parent cancels Tuesday morning. That slot sits empty because nobody checked the waitlist in time, or the next family couldn’t be reached before the hour passed. Miscommunication between the front desk and clinicians about availability creates more gaps. At $180/slot, 2–3 unfilled cancellations per week per clinician costs $18,000–$28,000/year. Automated waitlist filling recovers 60–70% of those slots — $11,000–$20,000 per clinician.
3. Slow payment collection: ~$3,000–$8,000/year in float cost Sessions always get billed, but collection isn’t automatic. Parents forget to pay. Insurance requires follow-up. You or your admin spend hours each week chasing outstanding invoices instead of letting automated reminders and online payment links do the work. The cash-flow drag from 30–60 day collection cycles on $180 sessions adds up, especially when you’re paying clinic rent and staff on the 1st.
4. Late AFU submissions: ~$3,000–$8,000/year When fund allocation requests go in late or with errors, payment gets delayed or denied. You end up re-submitting, following up, and sometimes writing off sessions that should have been funded. At $180/session, a handful of denied or expired claims per month adds up.
5. Burnout and career attrition: unquantifiable This doesn’t show up on a spreadsheet, but it’s the reason therapists leave private practice. The admin load drives burnout. The real cost is career longevity.
Sound familiar?
A 30-minute call is usually enough to flag which of these fixes will pay back first in your practice.
Book a free audit callThe recommended stack
| Tool | Role | Monthly cost |
|---|---|---|
| Jane App | Practice management — scheduling, billing, charting, client portal, waitlist | $79–$149/mo |
| Jane AI Scribe | Generates SOAP notes from session audio; review and edit in 5–10 min (Heidi Health, $99/mo, is the stronger pick for ABA — purpose-built ABA templates alongside OT and SLP formats) | $15/clinician/mo |
| Quo (formerly OpenPhone) | Business phone + SMS with Sona AI voice agent for 24/7 inbound handling (Kickcall is the Jane-native alternative with confirmed Canadian data residency) | $15–$30/user/mo |
| Google Workspace with Gemini | Email, calendar, shared docs, AI-assisted parent communication | $15.60 CAD/user/mo |
| 1Password | Credential management | $5/user/mo |
| n8n self-hosted (on OVH Canada VPS) | Automation glue for PHI-adjacent workflows — intake, rebooking, AFU tracking (Power Automate on M365 replaces this if you’re already on Microsoft 365) | ~$15 CAD/mo (VPS) |
Total monthly cost: ~$180–$280/month for a solo practitioner.
Tackling each leak
Clinical documentation
Jane AI Scribe runs inside Jane App under your account — no separate vendor, no data export, no integration to break. It is PIPEDA and PHIPA compliant, data stays in Canada, and meets BC PIPA requirements. After each session you record audio and Scribe generates a structured SOAP note; you review and edit in 5–10 minutes rather than writing for 30–40. At $15/month per clinician, it pays for itself within the first week.
For ABA practices specifically, Heidi Health ($99/mo, Canadian data residency, ISO 27001 + SOC 2 Type 2) is the stronger pick because it’s the only mainstream scribe with a purpose-built ABA session template alongside OT and SLP formats. Scribeberry (Canadian company, PIPEDA compliant, free tier available) is a good entry-level option for solo practitioners testing the waters before committing. Freed and Abridge are US-hosted with no confirmed Canadian data residency — avoid for BC clinical use. AutoNotes is disqualified outright: its terms of service forbid uploading PHI. The Canada Health Infoway AI Scribe Program (10,000 funded licenses) does not cover allied health professions, so therapists pay commercial price.
Full setup reference: AI Scribe Setup for Clinical Notes.
Scheduling and rebooking
Jane’s built-in waitlist and recurring appointment features handle the client side. Automated appointment reminders (SMS + email, 48hr + 24hr) cut no-shows in half. When a cancellation opens a slot, the next waitlisted client gets notified automatically without anyone checking a spreadsheet.
The harder problem is therapist-side schedule changes. The fix is a clear procedure: clinicians submit availability changes through a defined channel, and every client in affected slots gets a rebooking prompt before the slot opens to the waitlist. An n8n workflow (or Power Automate on M365) fires the rebooking messages and tracks responses. When a recurring client misses a week without rebooking, the same system sends a follow-up within 48 hours — you review and approve, the system does the chasing.
Jane’s lack of a public API makes generic automation tools fragile here. Three vetted Jane-native partners give you real data access without a custom build. ClinicSync handles two-way SMS with patients, automated appointment confirmations, and rebooking flows (PIPEDA-confirmed, built specifically for Jane). Rebookly handles lapsed-client text recovery — when a recurring client hasn’t booked in 14 days, it texts them with a booking link (Canadian-built, PIPEDA-compliant). HealOS is a multi-agent platform that bundles scribe, receptionist, and billing into one Jane-native product, worth evaluating for practices with 5+ clinicians.
Weekly scheduling analytics identify which therapists have chronic gaps, which time slots consistently go unfilled, and where rebooking follow-up is falling through — so you manage the practice from data.
Full setup reference: Online Booking and Waitlist Fill.
AFU and funder admin
Sunset notice: The Autism Funding Unit program ends March 31, 2027. BC is replacing it with two new disability benefit programs — new authorization structures, new service codes, and a portal not yet specified. Any tracking system built now should be designed for a planned rebuild by Q3 2026.
Today’s AFU process is manual and formulaic. Every funded session gets tagged in Jane with the client’s AFU file number and allocation. A monthly n8n workflow running on your Canadian VPS pulls that session data and formats it for the AFU submission template. An Airtable or Google Sheets tracker maintains a running log of submissions, approvals, and outstanding amounts per client. Calendar reminders flag submission deadlines 5 days in advance so nothing goes in late.
This cuts AFU time from 3–4 hours to under an hour and eliminates missed deadlines. No commercial tool automates submission to the ICM Service Provider Portal — BC has no public API — so the automation covers everything upstream and downstream of the actual portal entry.
Full setup reference: Insurance Claim Submission and Tracking.
Extras that compound
Email triage. Google Workspace with Gemini ($15.60 CAD/user/mo, included in Business Standard) drafts replies in your voice, summarizes long parent threads, and pulls action items into Tasks. The setup labels incoming parent emails as urgent-clinical, scheduling, billing, or general — urgent clinical pages you on your phone, the rest queue for your inbox block. Fyxer AI ($30/user/mo) works with both Google and Microsoft and has stronger prioritization if the built-in AI isn’t enough. SaneBox ($7–36/mo) is the lowest-risk compliance choice for PHI-sensitive inboxes because it reads only email headers, never message bodies. Superhuman refuses to sign BAAs and is disqualified for clinical inboxes regardless of what their marketing suggests. Microsoft 365 Copilot ($30 USD/user/mo add-on) is the right choice for practices already on Outlook, with data staying in the Canadian M365 tenant. Full setup reference: Email Triage and Draft Replies.
Voice coverage. Quo with Sona AI ($15/user + $49/mo for Sona) answers calls 24/7, handles FAQs (hours, intake process, fees), takes messages, and sends booking links via SMS. Quo has no confirmed Canadian data residency yet — request a DPA before PHI crosses the line. Kickcall (noted above under scheduling) is Jane-integrated, Canadian, and purpose-built for therapy clinics; it’s the better fit when PHI handling is the priority. Dialpad AI ($15 USD/user) is cheaper and has HIPAA BAA available with stronger compliance documentation than Quo. Concrete workflows: after-hours intake collects name, concern, preferred callback time, and insurance type, with a structured email summary in your inbox before the next morning; missed-call recovery auto-transcribes voicemails and fires a pre-drafted SMS reply for routine callers while you’re treating; new-patient screening has the agent ask qualifying questions (age, funding source, waitlist acceptance) so you only call back leads that match your caseload. Full setup reference: Voice AI Missed Call Recovery.
Why n8n on a Canadian VPS. Zapier and Make cannot legally handle PHI-adjacent workflows for a BC practice — no BAA, US data servers, no PIPEDA compliance statement. Any automation that touches a patient name, appointment time, or AFU file number has to stay on Canadian infrastructure. The OVH Canada VPS (Beauharnois, Quebec) is ISO 27001 and SOC 2 Type II certified, immune to the US CLOUD Act, and costs ~$12–15 CAD/month. n8n runs self-hosted on it with 400+ integrations and unlimited workflows at zero marginal cost, behind a Caddy reverse proxy with automatic HTTPS and daily encrypted backups to a separate Canadian region. Practices on Microsoft 365 can use Power Automate inside their Canadian M365 tenant instead, included in Business Standard with no separate VPS needed. Full setup reference: n8n vs Power Automate.
The 4-week rollout
Week 1 — Foundation. Two-hour workflow interview maps your charting process, scheduling, billing, intake, and AFU workflow. Verify or set up Jane App from scratch if you’re on a different system. Provision the OVH Canada VPS with n8n, Caddy, and backups (skip if using Power Automate on M365). Set up Google Workspace with Gemini (or configure Copilot on M365), 1Password, and Quo with the business number and Sona AI agent configured for after-hours and missed-call coverage.
Week 2 — Documentation and scheduling. Enable and configure Jane AI Scribe — or Heidi if ABA templates are the priority. Test with 3–5 real sessions, review generated notes for accuracy, and adjust prompts and templates. Configure automated appointment reminders (SMS + email) in Jane, install ClinicSync for two-way SMS, and document your review-and-approve workflow for AI-generated notes.
Week 3 — AFU and admin automation. Build AFU tracking in Airtable or Sheets and connect it to Jane session data via n8n. Configure Rebookly for lapsed recurring clients. Set up late-cancellation policy enforcement in Jane, configure intake automation (online forms into Jane, consent tracking, parent welcome sequence), and turn on email triage rules in Gemini or Copilot.
Week 4 — Training and handoff. Two-hour training session covers AI Scribe, ClinicSync, Quo/Sona, email triage, and the AFU workflow. You receive a written runbook covering every tool, every workflow, and the VPS admin handoff. 30-day post-setup support begins.
What success looks like at 90 days
- Documentation takes 5–10 minutes per client instead of 30–40. Notes are done before you leave the office.
- Automated reminders and waitlist filling cut no-show rates from 10–15% to 5–7%.
- Cancellation slots filled automatically. Waitlist clients get notified within minutes, not hours.
- Lapsed clients get a rebooking follow-up within 48 hours. Fewer clients quietly drop off your caseload.
- Payment reminders and online payment links reduce collection time from 30–60 days to under 14.
- AFU submissions take under an hour per month. No missed deadlines, no re-submissions.
- $30,000–$50,000/year per clinician from reduced no-shows, filled scheduling gaps, faster collections, and recovered AFU payments. Multi-therapist practices see proportionally larger gains.
What this costs
The Audit (one-time): $1,500–$3,500 depending on practice size, current system complexity, and number of funded clients.
The Operator (ongoing): $3,000 setup + $800–$1,500/month. Scales with practice size. I manage the tool stack, troubleshoot Jane issues, keep the AI Scribe tuned, maintain AFU tracking, handle vendor changes, and review your setup quarterly.
A note on clinical data
I never access patient records directly. The AI Scribe runs inside Jane App under your account. Setup and configuration happen on your device during the training session. The runbook documents the data flow so you can explain it to clients, parents, and regulatory bodies if asked. All vendors recommended in this playbook are PIPEDA / BC PIPA compliant with Canadian data residency.
Ready to see what this looks like for your business?
Book a free 30-min audit call. No pitch, no pressure.
Pick a time