> ## Documentation Index
> Fetch the complete documentation index at: https://developer.suki.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Features Overview

> Explore Suki for Partners workflows, ambient capabilities, interoperability, and platform services

Suki for Partners embeds Ambient Clinical Intelligence into your healthcare application through APIs and SDKs. You integrate one or more clinical workflows, then add the capabilities and platform services as per your product needs.

Use this page to scan what is available and where each feature ships:

* **[Clinical workflows](#clinical-workflows):** Ambient, Form filling, Dictation, and Patient Summary. Most partner apps combine more than one.
* **[Ambient capabilities](#ambient-capabilities):** Note sections, personalization, multilingual, Problem-Based Charting, medication orders, and structured clinical output.
* **[Form filling](#form-filling) and [Dictation](#dictation):** Structured form capture and real-time speech-to-text when you need fields or exact wording instead of a full ambient note.
* **[Interoperability](#interoperability):** Share one ambient note across products, and sequence workflows across the encounter.
* **[Platform services](#platform-services):** Authentication, streaming, webhooks, preferences, and feedback.

If you are new to Suki, start with exploring the [Clinical workflows](#clinical-workflows). Add other capabilities and features as your product features evolve.

For SDK vs API choices and GA/Beta product status, see [Recommended integrations](/documentation/get-started/overview#recommended-integrations) and [Integration overview](/documentation/get-started/integration-overview).

## Feature availability

Each feature table below includes an **Availability** column. It lists the APIs and SDKs that support that feature. Products without a label are **GA**. Products marked **Beta** are in preview and may change.

| Product | Availability |
| :- | :- |
| [Ambient APIs](/api-reference/overview) | GA |
| [Web SDK](/web-sdk/overview) | GA |
| [Mobile SDK](/mobile-sdk/overview) | GA |
| [Form filling APIs](/form-filling-api-reference/overview) | GA |
| [Headless Web SDK](/headless-web-sdk/introduction) | Beta |
| [Dictation SDK](/dictation-sdk/introduction) | Beta |
| [Form filling SDK](/form-filling-sdk/introduction) | Beta |
| [Patient Summary API](/patient-summary-api-reference/overview) | Beta |

<Note>
  For Beta products, partner configuration can still gate access. Confirm with the [Partnership team](https://www.suki.ai/contact-us/) when needed.
</Note>

## Clinical workflows

Clinical workflows you integrate into your application. Most partner products combine more than one.

| Feature | Description | Availability |
| :- | :- | :- |
| [Ambient](/documentation/concepts/ambient-clinical-notes/ambient-documentation) | Capture patient-provider conversation and generate a structured clinical note and transcript for clinician review and EHR handoff. | Ambient APIs, Web SDK, Mobile SDK, Headless Web SDK (Beta) |
| [Form filling](/documentation/concepts/form-filling/form-filling-overview) | Convert visit conversation into structured medical form fields using Suki templates or partner-defined dynamic schemas (APIs). | Form filling APIs, Form filling SDK (Beta), Web SDK |
| [Dictation](/documentation/concepts/dictation/dictation-overview) | Stream clinician speech and return real-time transcription for fields, editors, or scratchpads. | Ambient & Dictation APIs, Dictation SDK (Beta), Web SDK |
| [Patient Summary](/documentation/concepts/patient-summary/overview) | Generate concise pre-visit and encounter summaries from FHIR data in the Clinical Knowledge Graph. | Patient Summary API (Beta), Web SDK |

## Ambient capabilities

After you integrate Ambient workflow, use these capabilities to control note structure, language, provider preferences, and the structured clinical data returned with the note.

| Feature | Description | Availability |
| :- | :- | :- |
| [Session context](/documentation/how-to/ambient-clinical-notes/seed-ambient-session-context) | Provide patient, visit, and diagnosis context so note generation stays grounded in the encounter. | Ambient APIs, Web SDK, Mobile SDK, Headless Web SDK (Beta) |
| [LOINC note sections](/documentation/concepts/ambient-clinical-notes/note-sections) | Configure which LOINC-coded sections appear in the generated note for specialty templates and EHR mapping. | Ambient APIs, Web SDK, Mobile SDK, Headless Web SDK (Beta) |
| [Specialties](/documentation/concepts/ambient-clinical-notes/specialties) | Apply specialty-aware documentation across 100+ clinical specialties. | Ambient APIs, Web SDK, Mobile SDK |
| [Multilingual support](/api-reference/capabilities/multilingual) | Capture conversation in 80+ languages while generating the clinical note in English. | Ambient APIs, Mobile SDK, Web SDK (v2.1.1+) |
| [Note personalization](/api-reference/capabilities/personalization) | Persist provider verbosity and section format preferences so future notes match how each clinician documents. | Ambient APIs, Web SDK, Mobile SDK |
| [Problem-Based Charting](/api-reference/capabilities/problem-based-charting) | Organize notes by patient problems and pass existing ICD-10 diagnoses into session context. Retrieve suggested ICD-10, IMO, SNOMED, and HCC codes from Ambient API structured data. The headed Web SDK does not auto-generate ICD-10 for new problems yet. | Ambient APIs, Web SDK, Mobile SDK |
| [Medication orders](/documentation/concepts/ambient-clinical-notes/medication-orders) | Extract medication instructions from the encounter into structured order data for downstream workflows. Requires partner enablement. | Ambient APIs, Web SDK, Mobile SDK |
| [Structured clinical data](/api-reference/ambient-content/structured-data) | Retrieve diagnoses, medications, and other encounter-level artifacts for charting, coding, and analytics. | Ambient APIs |
| [Assisted revenue cycle](/api-reference/info/diagnosis) | Use diagnosis and coding artifacts from ambient structured data in coding and risk-adjustment workflows. | Ambient APIs |
| [Session recordings](/documentation/how-to/ambient-clinical-notes/use-ambient-session-recordings) | Access session audio for playback in partner-built review flows after generation. | Ambient APIs, Web SDK, Mobile SDK |

## Form filling

Template-driven structured clinical form capture from clinician-patient conversation. Form filling APIs also support partner-defined dynamic schemas.

| Feature | Description | Availability |
| :- | :- | :- |
| [Form sessions](/documentation/concepts/form-filling/form-filling) | Create a session, stream audio over the Partner WebSocket, and retrieve template-driven field values. | Form filling APIs, Form filling SDK (Beta), Web SDK, Mobile SDK (iOS) |
| [Medical form templates](/documentation/concepts/form-filling/form-filling-templates) | Use Suki-defined templates such as vitals, neuro, skin, respiratory, cardiac, GI, GU, MSK, and intake and output. | Form filling APIs, Form filling SDK (Beta), Web SDK, Mobile SDK (iOS) |
| [Dynamic Form filling](/documentation/concepts/form-filling/dynamic-form-filling) | Seed partner-defined `schema` objects in session context, alone or mixed with Suki Medical form templates, and retrieve filled field values as structured data. | Form filling APIs, Form filling SDK (Beta), Web SDK, Mobile SDK (iOS) |

## Dictation

Real-time speech-to-text for exact wording. Use this with other workflows to enhance clinician editing and capture experiences.

| Feature | Description | Availability |
| :- | :- | :- |
| [Dictation sessions](/documentation/how-to/dictation/dictation-basic-usage) | Create a Dictation session, stream audio, receive transcripts, and end the session when capture is complete. | Ambient & Dictation APIs, Dictation SDK (Beta), Web SDK |
| [Partial and final transcripts](/documentation/how-to/audio-streaming/dictation-streaming-transcripts) | Receive intermediate transcript text while the clinician speaks, then final text when an utterance completes. | Ambient & Dictation APIs, Dictation SDK (Beta), Web SDK |
| [Dictation audio streaming](/documentation/how-to/audio-streaming/dictation-streaming) | Stream audio on `GET /ws/transcribe`, send `AUDIO_END` when an utterance finishes, and support multiple speech bursts in one session. | Ambient & Dictation APIs |
| [In-field mode](/dictation-sdk/guides/in-field-mode) | Embed hosted Dictation on a specific chart field or input so transcript text stays tied to that control. | Dictation SDK (Beta), Web SDK |
| [Scratchpad mode](/dictation-sdk/guides/scratchpad-mode) | Run hosted Dictation in a floating panel that is not tied to a single field, then place text where your app needs it. | Dictation SDK (Beta), Web SDK |
| [Commit callbacks](/dictation-sdk/guides/callbacks) | Use `onSubmit`, optional `onDraft`, `fieldId`, and `initialText` so committed transcript text lands in the right UI target. | Dictation SDK (Beta), Web SDK |

## Patient Summary

Pre-visit clinical context from FHIR data. Use this to help clinicians understand the patient's history and context before the visit.

| Feature | Description | Availability |
| :- | :- | :- |
| [FHIR ingestion and CKG](/documentation/concepts/patient-summary/integrate-ckg) | Upload FHIR R4 data into the Clinical Knowledge Graph before summary generation. | Patient Summary API (Beta) |
| [Summary generation](/documentation/concepts/patient-summary/overview) | Generate asynchronous summaries for scheduled appointments and retrieve full or pre-visit content, including about-this-visit context, history overview, previous visits, and problems. | Patient Summary API (Beta), Web SDK |

## Interoperability

Interoperability lets multiple Suki products that support Ambient workflows work on the same clinical note for a patient visit. Use this when you need to share a note across products or sequence workflows across the encounter.

| Feature | Description | Availability |
| :- | :- | :- |
| [Shared clinical note](/documentation/concepts/ambient-clinical-notes/ambient-interoperability) | Start, continue, re-ambient, or review one note across Ambient APIs, Mobile SDK, Headless Web SDK, and Web SDK. | Ambient APIs, Web SDK, Mobile SDK, Headless Web SDK (Beta) |
| [Interoperable identifiers](/documentation/concepts/ambient-clinical-notes/interoperable-identifiers) | Map `emr_encounter_id`, `encounter_id`, and `note_id` across product-specific field names. | Ambient APIs, Web SDK, Mobile SDK, Headless Web SDK (Beta) |
| [Use ambient across products](/documentation/how-to/ambient-clinical-notes/use-ambient-across-modalities) | Capture on one product and review or retrieve on another without creating separate notes. | Ambient APIs, Web SDK, Mobile SDK |

<Warning>
  Interoperability applies only to Ambient. Dictation and Form filling use separate sessions and save paths.
</Warning>

<Tip>
  Common combinations include Patient Summary before Ambient or Form filling, and Dictation after Ambient or Form filling for exact edits. See [Available workflows](/documentation/concepts/core-workflows).
</Tip>

## Platform services

Shared services used across workflows for authentication, audio streaming, webhooks, preferences, and feedback.

| Feature | Description | Availability |
| :- | :- | :- |
| [Partner authentication](/documentation/how-to/partner-authentication) | Exchange Partner Tokens for Suki Tokens and authorize API or SDK calls. | All partner products |
| [Partner WebSocket streaming](/documentation/how-to/ambient-clinical-notes/stream-ambient-audio-in-your-product) | Stream live audio for ambient and Form filling sessions. Dictation uses its own transcription socket. | Ambient APIs, Form filling APIs, Dictation paths |
| [Webhooks](/documentation/webhook/overview) | Receive completion and failure callbacks for ambient sessions, Form filling, and CKG ingestion. Dictation uses the live transcript path instead. | Ambient APIs, Form filling APIs, Dictation APIs, Patient Summary / CKG |
| [User preferences](/api-reference/user-preferences) | Manage provider-level note preferences used by personalization. | Ambient APIs, Web SDK, Mobile SDK |
| [User feedback](/api-reference/user-feedback) | Submit feedback on generated content to track quality over time. | Ambient APIs, Form filling APIs, SDKs where enabled |
| [Info APIs](/api-reference/info) | Retrieve encounter type, visit type, provider role, and related reference data. | Ambient APIs, Form filling APIs |
