Choose your integration path
Ambient Workflows & Use Cases
Use ambient workflows to add ambient clinical intelligence to your application for doctor-patient conversations.
Ambient APIs
REST | WebSocket | Webhooks
Web SDK
JavaScript | React | Headed
Mobile SDK
iOS | Swift
Headless Web SDK
React | Headless
Dictation SDK
JavaScript | React
Form Filling Workflows & Use Cases
Use form filling workflows for ambient clinical documentation for nursing and other clinical workflows.
Form Filling REST APIs
REST | WebSocket | Webhooks
What should I use?
| Area | Direct API calls (REST/WebSocket/Webhooks) | SDKs (Web SDK, Headless Web SDK, Mobile SDK, Dictation SDK) |
|---|---|---|
| Authentication | Build token exchange, storage, headers, and refresh logic. | SDK-managed auth setup and token use. |
| Session lifecycle | Call create, update, status, and end endpoints directly. | SDK methods or hooks for common session actions. |
| Audio streaming | Manage WebSocket connections, audio chunks, events, and reconnects. | Managed recording, streaming, and session events. |
| UI | Build every screen, control, and workflow state. | Web SDK includes UI; Headless Web SDK, Mobile SDK, and Dictation SDK handle integration behavior. |
| Type safety | Validate request and response data in your code. | Typed methods, options, and events. |
| Error handling | Parse HTTP status codes, error bodies, and WebSocket failures. | SDK errors and events expose structured failure details. |
| Platform fit | Any client, backend, or multi-platform architecture. | Supported web, React, iOS, and dictation workflows. |
| Control | Maximum control over protocol behavior. | Less protocol code for supported integrations. |