Integrations

Plug into the providers you already trust

ClinicFlow uses pluggable providers for every PHI-touching surface — AI, video, SMS, email, storage, identity. Pick the vendor that already has your BAA.

AI providers

OpenAI

Live

GPT-4o + GPT-4 Mini for all 15 skills

Anthropic

Live

Claude Opus 4.7, Sonnet 4.6, Haiku 4.5

Self-hosted (vLLM)

Live

Any OpenAI-compatible endpoint via OPENAI_BASE_URL

Azure OpenAI

Live

BAA-eligible enterprise (AzureOpenAI client)

Telehealth video

Jitsi

Live

Self-hosted or meet.jit.si

Daily.co

Live

HIPAA Plan + BAA — real /rooms + meeting tokens

Zoom Healthcare

Live

Server-to-Server OAuth, HIPAA-eligible account

Communications

Twilio SMS

Live

HIPAA-eligible products + BAA

Resend

Live

Native HTTP API, recommended default

AWS SES

Live

Native SigV4 — uses Spaces creds or dedicated keys

Postmark

Live

Transactional email — server token

SendGrid

Live

HIPAA-eligible plan — Mail Send v3 API

Storage

AWS S3

Live

Documents, lab attachments

Local filesystem

Live

Single-instance dev

Cloudflare R2

Beta

S3-compatible alternative

Identity

Okta (OIDC)

Live

Workforce SSO

Auth0

Live

OIDC SSO

Microsoft Entra ID

Live

OIDC + SAML

Google Workspace

Live

OIDC SSO

SAML 2.0

Live

Generic SP — python3-saml, signed assertions

ePrescribing

Surescripts

Beta

SCRIPT NewRx envelope — BAA + DEA EPCS required

DrFirst Rcopia

Beta

Rcopia REST — partner key required

Payments

Stripe

Live

Hosted Checkout + signed webhooks

Square

Live

Online Checkout payment links + webhooks

Observability

Sentry

Live

FastAPI + SQLA + Starlette integrations

Datadog

Live

ddtrace patch_all — agent on the same host/sidecar

OpenTelemetry

Live

OTLP exporter for FastAPI / SQLA / httpx

Don't see your provider?

Every integration point is behind a clean abstraction — adding a new backend is usually a single file. Talk to us about your stack.

Request an integration