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
LiveGPT-4o + GPT-4 Mini for all 15 skills
Anthropic
LiveClaude Opus 4.7, Sonnet 4.6, Haiku 4.5
Self-hosted (vLLM)
LiveAny OpenAI-compatible endpoint via OPENAI_BASE_URL
Azure OpenAI
LiveBAA-eligible enterprise (AzureOpenAI client)
Telehealth video
Jitsi
LiveSelf-hosted or meet.jit.si
Daily.co
LiveHIPAA Plan + BAA — real /rooms + meeting tokens
Zoom Healthcare
LiveServer-to-Server OAuth, HIPAA-eligible account
Communications
Twilio SMS
LiveHIPAA-eligible products + BAA
Resend
LiveNative HTTP API, recommended default
AWS SES
LiveNative SigV4 — uses Spaces creds or dedicated keys
Postmark
LiveTransactional email — server token
SendGrid
LiveHIPAA-eligible plan — Mail Send v3 API
Storage
AWS S3
LiveDocuments, lab attachments
Local filesystem
LiveSingle-instance dev
Cloudflare R2
BetaS3-compatible alternative
Identity
Okta (OIDC)
LiveWorkforce SSO
Auth0
LiveOIDC SSO
Microsoft Entra ID
LiveOIDC + SAML
Google Workspace
LiveOIDC SSO
SAML 2.0
LiveGeneric SP — python3-saml, signed assertions
ePrescribing
Surescripts
BetaSCRIPT NewRx envelope — BAA + DEA EPCS required
DrFirst Rcopia
BetaRcopia REST — partner key required
Payments
Stripe
LiveHosted Checkout + signed webhooks
Square
LiveOnline Checkout payment links + webhooks
Observability
Sentry
LiveFastAPI + SQLA + Starlette integrations
Datadog
Liveddtrace patch_all — agent on the same host/sidecar
OpenTelemetry
LiveOTLP 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