Skip to main content

Build ambient scribing directly into your application

Corti Assistant is an embeddable ambient scribing application for software teams building EHRs and healthcare platforms. It gives you a production-ready, healthcare-grade assistant that listens to clinical conversations, structures medical information, and generates EHR-ready documentation. You embed it directly into your product so it feels near-native to clinicians, not like a separate tool they have to manage. This documentation is for developers who want to ship ambient scribing quickly, without building speech recognition, clinical NLP, document generation, and compliance infrastructure from scratch. Corti Assistant can run as a standalone app, but it is designed first and foremost to be embedded into existing healthcare software.

Why embed an assistant instead of building one?

Embedding Corti Assistant lets you focus on your core product while offering a full ambient scribing experience that fits naturally into your workflow. Instead of stitching together speech-to-text, clinical extraction, templates, and exports yourself, you integrate a single embedded surface that already works end to end. When embedded, the assistant:
  • Lives inside your EHR or healthcare application
  • Uses your existing authentication and session model
  • Appears exactly where clinicians already work
  • Shares context like patient, encounter, and workflow state
The result is a seamless experience where documentation happens as part of the product, not alongside it. From a development perspective, this means weeks of integration instead of months or years of AI development, model tuning, and compliance work. You also inherit enterprise-grade security and certifications out of the box, including HIPAA, GDPR, SOC 2 Type 2, ISO 27001, WCAG 2.2 AA, and more.

From conversation to structured clinical documentation

At its core, Corti Embedded Assistant turns spoken consultations into structured, editable documentation. The workflow is simple and predictable: Conversation → Transcript → Clinical facts → EHR-ready documents During a consultation, the assistant listens continuously. Speech is transcribed using healthcare-optimized recognition, then analyzed to extract clinically relevant facts such as symptoms, history, vitals, and plans. These facts are presented as structured, editable items that clinicians can review, adjust, or reorganize before generating one or more documents. From a single conversation, you can generate multiple outputs such as SOAP notes, H&P, emergency notes, referrals, discharge summaries, or patient summaries, all based on the same curated fact set.

Embedded by design

Corti Assistant is delivered as an embeddable application with APIs that give you control over how it behaves inside your product. You decide:
  • When sessions start and stop
  • How recording is controlled
  • How documents are generated and exported
  • How authentication and identity are handled
Three integration methods are available:
  • Web Component API** (Recommended)** - Modern, framework-agnostic integration using standard Web Components with full TypeScript support. Works seamlessly in vanilla JavaScript, React, Vue, Angular, and other frameworks for both iframe and same-origin scenarios. Full examples available.
  • PostMessage API - Lower-level iframe communication API. Fully supported but not recommended due to added complexity compared to the Web Component API.
  • Window API - Same-origin direct API access. Useful for specific scenarios like direct URL embedding in webviews/iframes.
The Web Component approach is recommended for most integrations. PostMessage API adds unnecessary complexity, while Window API serves specific use cases.

What you get out of the box

The embedded assistant is not just transcription. It is a complete documentation surface that includes:
  • Real-time AI chat for editing documents, asking clinical questions, and referencing guidelines
  • Familiar clinical templates like SOAP, H&P, and custom formats
  • Multi-document generation from a single encounter
  • Drag-and-drop, editable clinical facts
  • One-click export to your EHR or downstream systems
The UI can be customized to match your application, including branding, feature visibility, language support, and terminology overrides.

Built for healthcare, operated at scale

Corti Assistant runs on the same healthcare-specific platform used by large health systems. The underlying Corti API handles:
  • Medical speech recognition
  • Clinical fact extraction
  • Language models tuned for healthcare
  • Document generation
  • Security, privacy, and compliance
For organisations with advanced needs, enterprise capabilities are available through the same embedded interface, including EHR connectivity, medical coding, standardized documentation, custom guidelines, and priority support.