Tandem is a scribe. circleOS is the EMR worth scribing into.
Tandem Health is a great AI scribe layer that plugs into someone else's EMR. circleOS is the EMR layer — Scheduling, Plans, Charge and a real Patient Portal — with AI Notes and pre-visit briefings already inside it.

Where do the notes go?
Tandem produces a clinical note. Then the clinic asks the question every Tandem customer asks: into which EMR, attached to which appointment, linked to which plan, against which invoice? circleOS already knows. Notes land in the patient record automatically — wired to the schedule, the plan, and the billing run that comes after.

AI notes are one feature inside Circle Intelligence, not the product.
circleOS does the same job a scribe does — voice and shorthand turned into structured documentation. The difference is the model also knows the schedule, the plan, the invoice and the patient. One understanding, not a connector. The note that mentions session four of six already knows it's session four of six.

The day before, not just the consult.
Tandem joins when the clinician hits record. By 8am, circleOS has prepared a briefing on every patient on the day's calendar — last visit, plan progress, outstanding items, relevant context. The clinician arrives prepared. Live Mode shows the day with all of it already in place.

No connector to babysit.
The Tandem-into-your-EMR integration is somebody's job — and the day either side ships an update, that job becomes urgent. Notes inside circleOS skip the integration entirely: the same product that scheduled the appointment also writes the note and reconciles the invoice.

And the rest of the day.
A scribe fixes one problem. The other problems still arrive every morning: scheduling, Plans, Charge, intake, multi-location, payments, the live operational view, a real
Patient Portalon the patient's phone. circleOS ships them all native — so picking an EMR and picking AI documentation are one decision, not two.

Honest, side-by-side
How circleOS compares to Tandem Health.
Tandem is a great scribe layer that plugs into someone else's EMR. circleOS is the EMR layer — scheduling, plans, billing and patient app — with AI notes and briefings already inside it.
| Capability | circleOSOperating system | Tandem HealthAI scribe + EMR connectors | Doc-CirrusLegacy KBV-cert PMS | Eterno CloudAll-in-one cloud + GenAI | NellyIntake + AI docs + payments | Heidi HealthAI ambient scribe |
|---|---|---|---|---|---|---|
Online patient bookingPatient-facing self-scheduling. | Supported | Not supported | Supported | Supported | Not supportedActivates after booking elsewhere | Not supported |
Multi-disciplinary schedulingRosters across providers, rooms and locations. | Supported | Not supported | SupportedResource planning | Supported | Not supported | Not supported |
Recurring care plansMulti-session care priced & tracked as one object. | Supported | Not supported | Not supported | Not supported | PartialAI Treatment Plan Agent | Not supported |
AI-assisted clinical notesAmbient/voice → structured documentation. | Supported | SupportedTheir core product | Via integrationviaVia Tandem partnership | Supported | Supported | SupportedTheir core product |
AI pre-visit briefingsPer-patient context generated before the consult. | Supported | Not supported | Not supported | Not supported | Not supported | Not supported |
Digital intake formsPatient-completed anamnesis, multi-language. | Supported | Not supported | Via integrationviaVia Nelly Connect | Supported | Supported50+ languages — their core | PartialForm-fill, not patient-facing |
Invoicing & paymentsVisit → invoice → paid. | Supported | PartialSuggests codes only | SupportedEBM/GOÄ/HzV | Supported | SupportedPlus patient financing | Not supported |
Real patient appPatients manage bookings, plans, invoices, documents. | Supported | Not supported | PartialWeb portal | PartialPatient files / portal | PartialWeb portal, intake-led | Not supported |
Multi-location & rolesSites, teams, role-based permissions. | Supported | Partial | Supported | Supported | Supported700+ Colosseum Dental sites | Partial |
AI-native architectureBuilt around AI from day one, not retrofitted. | Supported | Supported | Not supportedAI bolted onto 2012 platform | Partial | Partial | Supported |
GDPR + DE/EU residencyPatient data resident in the EU. | Supported | SupportedEU data centres | SupportedDE, ISO 27001 | SupportedCertified DE cloud | SupportedAWS Frankfurt, TÜV | PartialAU HQ, global hosting |
Webhooks & public APIBuild on top of the platform. | Supported | Partial100+ EHR integrations | Not supportedPartner integrations only | Not supportedNot publicly documented | PartialPMS Connector | SupportedPublic roadmap |
Comparison reflects publicly documented capabilities as of May 2026. Competitor products evolve fast — corrections welcome at peter@circle.health.
Built for clinics that have grown
Multi-location, multi-role, multi-everything.
Sites in three cities, a finance team that needs a real reporting layer, a developer team that wants webhooks. circleOS scales with you.
Multiple Locations
BetaOffer services at multiple locations.
Roles & Permissions
v0.0.9Granular permissions to control who accesses what.
Rich Analytics
v0.1.5circleOS integrates with Metabase to enable you to build custom reports on top of your data.
Webhooks
BetacircleOS emits events such as `booking.created` → use them.
We didn't reinvent these
Powered by industry-leading tech.
Stripe handles money. InSuite handles clinical billing. Fillout handles forms. circleOS is the layer that ties them to a patient.
InSuiteLaunchedInvoice sync, status refresh, and checkout handoff for billing.
FrontLaunchedCreate patients from conversations and open the linked profile in context.
Filloutv0.1.2Build forms via Fillout & have them show up in circleOS.
Metabasev0.0.1Configure dashboards via Metabase & view them in circleOS.
Slackv0.0.1Notifications for key events in Slack.
Knockv0.0.1Powerful notification infrastructure.
Typesensev0.0.9Typo-tolerant global search engine.
Medusav0.1.2Commerce & inventory features.
Langdockv0.0.1Powers Circle Intelligence & other AI features.
Stripev0.0.9Use Stripe as a payment provider for online checkout.
Mixpanelv0.0.1Server-side, event-driven analytics.
Supabasev0.0.1Database and authentication.
Thinking about a switch?
Peter (CEO) will walk you through how circleOS would fit your clinic and what a migration would actually look like. Thirty minutes, no slides.
Explore the rest of circleOS

Patient Portal
v0.1.9Extend beyond your walls & opening hours.
Onboarding
v0.1.2Meet your patients, before you see them.
Scheduling
v0.1.9Schedule. Reschedule. Repeat.
Live Mode
v0.1.0The important stuff, front and centre.
Circle Intelligence
v0.0.9Your contextually-aware clinical assistant.
Notes
v0.1.2Living, breathing, context aware.