The clinic operating system with AI built in.
Run scheduling, encounters, prescriptions, telehealth, and billing on one platform — backed by 15 specialized AI skills under a safe, auditable orchestrator. HIPAA-ready, multi-tenant, deploy in a day.
AI suggestions awaiting review
3 pending- reviewSOAP note draft — A. RiveraClinical Note Drafter · 12s ago
- low riskReminder draft — Tue 2pm telehealthReminder Composer · 1m ago
- reviewDraft invoice — encounter #482Billing Suggestion · 3m ago
Trusted by independent practices and clinic groups across 12 countries
Everything a modern practice needs — in one place
Replace your appointment software, EHR add-ons, billing module, messaging tool, and reporting tabs with a single, integrated platform.
Smart scheduling
Day/week/month calendars, recurring appointments, waitlist matching, and AI-suggested slots that respect provider load.
Clinical records
Encounters, vitals, SOAP notes with locking, consent records, and lab results — every PHI field encrypted at rest.
Telehealth built-in
Branded video sessions via Jitsi or Daily, pre-visit briefs, post-visit summaries, and secure join links.
Billing & invoicing
Service catalog, invoices, payments, partial payments, exports — with AI-suggested line items from completed encounters.
Secure messaging
Patient and internal threads with attachment support, draft-by-AI, and a real-time WebSocket inbox.
Documents & intake
Patient self-upload, AI document classifier, intake summarizer, and consent capture — all tied to the patient record.
Reports & insights
Appointment volume, revenue, no-show rate, retention, telehealth share, plus AI-narrated weekly insights.
Multi-tenant SaaS
Shared-app/shared-DB with strict tenant scoping. Branded subdomains and custom domains out of the box.
HIPAA & GDPR ready
PHI encryption (KMS-ready), audit logs, BAA gating, GDPR export + erasure, MFA, account lockout, key rotation.
15 specialized AI skills.
One safe orchestrator.
Every output is a draft. Clinical writes always land in an approval queue with a clinician sign-off and a full audit trail. Tenants choose which skills are auto-applyable per their policy.
- Human-in-the-loop by default. No autonomous prescriptions, billing changes, or patient messages.
- Full provenance. Every invocation logs provider, model, prompt version, tokens, reviewer, and apply-time outcome.
- Provider-agnostic. Swap OpenAI, Anthropic, or self-hosted via a single config flag.
One platform, three event chains, zero copy-paste
Domain events trigger automation chains that never bypass clinician review. You stay in control; the AI removes the drudge work.
Patient submits intake — AI summarizes
When a new intake form lands, the Intake Summarizer drafts a clinical summary and the Appointment Triage skill suggests urgency, type, role, and duration. Reception sees the suggestion in their queue.

Provider runs the encounter — notes draft themselves
During or after the encounter, the Clinical Note Drafter turns clinician bullets + vitals into a SOAP-format draft. The provider reviews, edits, and locks. Locked notes are immutable.

Post-visit summary + billing draft
Once the encounter completes, the system queues a post-visit summary for the patient and a draft invoice for the billing manager — both gated on approval per tenant policy.

One price per clinic. No per-seat surprises.
All plans include unlimited appointments, the full clinical record, and HIPAA-grade security. Annual billing saves 17%.
Starter
Every feature included. 500 AI invocations / month.
- All clinical features unlocked
- Telehealth + patient portal
- Full 15-skill AI orchestrator
- Branded subdomain + custom domain
- 500 AI invocations / month
- Email support
Growth
Every feature included. 5,000 AI invocations / month.
- Everything in Starter
- 10× the AI invocation budget
- Automation rules + draft chains
- SSO (OIDC + SAML)
- 5,000 AI invocations / month
- Priority support
Enterprise
Every feature included. 100,000 AI invocations / month.
- Everything in Growth
- Dedicated KMS key + BAA
- White-label + multi-clinic
- Custom retention + DPA
- 100,000 AI invocations / month
- 24/7 phone support + CSM
See the full plan comparison on our pricing page.
Built for the way modern clinics actually work
"We replaced three tools with ClinicFlow and shaved 12 hours of admin time per week. The note drafter alone earned its keep in the first month."

"Patients love the portal. Staff love the AI queue. Auditors love the fact that every action is logged. Three for three."

"The orchestrator's policy engine is the cleanest design I've seen for HIPAA-grade automation. We trust it because it shows its work."

Frequently asked questions
Is ClinicFlow HIPAA compliant?+
We provide every technical safeguard a HIPAA auditor will ask for: PHI encryption at rest (KMS-ready), audit logs on reads + writes, MFA, account lockout, RBAC + per-user overrides, BAA gating per provider, GDPR export + erasure flows, and full data retention policy. The legal side (signed BAAs with your AI/SMS/email providers, workforce training, incident-response plan) is operator work — see our HIPAA Notice for the control matrix.
What AI provider do you use? Can I bring my own?+
ClinicFlow is provider-agnostic. We ship with first-class support for OpenAI and Anthropic, plus a stub provider for testing. You set your own API keys; tenant settings let each clinic override the model and provider. We never train on your data.
Can patients request their data or be forgotten?+
Yes. Patients have self-service GDPR Art. 15 / 20 access via the portal — they download a JSON of every record we hold about them. Erasure requests (Art. 17) flow to a clinical task for staff review; once approved, an admin executes a hard delete that preserves audit logs but rewrites their object references.
Does the AI ever take action without a human?+
By default, no. Every clinical write, every patient message, and every billing change requires explicit approval. Tenants can opt in to auto-send for low-risk reminders only. The 'never-autonomous' categories (diagnosis, prescription, locked-note edits) are hard-coded and cannot be overridden.
How do you handle multi-clinic deployments?+
ClinicFlow is multi-tenant by design — shared application, shared DB, strict tenant_id scoping on every query. Each clinic gets a branded subdomain and optional custom domain. Enterprise plans add white-label, SSO via OIDC, and a dedicated KMS key.
What happens if I want to leave?+
Your data is yours. Use the platform-admin export to download a complete per-tenant dataset in standard JSON. We provide a 30-day grace period after cancellation during which export remains available, then hard-delete per our retention policy.
Do you support telehealth out of the box?+
Yes — Jitsi (self-hosted or via meet.jit.si) and Daily.co are both first-class. Sessions inherit the patient portal's auth, get a pre-visit AI brief, and produce a post-visit summary draft for clinician review.
Can I see a demo without signing up?+
Book one through our contact page — we'll show you the orchestrator end-to-end against demo data. The seed-demo command also boots a fully populated environment locally if you'd rather poke around yourself.
Still have questions? Talk to our team.
Run your clinic on the next-generation OS.
Set up your tenant in under 5 minutes. Pull patients from your old system, invite your staff, and let the AI handle the rest.