Quick summary
Ambient documentation automatically creates clinical notes from patient-provider conversations. Instead of typing notes during or after a visit, providers can focus entirely on the patient while Suki listens, transcribes, and organizes the conversation into structured clinical documentation.
- Focus entirely on the patient while Suki listens, transcribes, and organizes the conversation into structured clinical documentation.
- Review the generated note while the visit context is still fresh.
- Edit the note, or re-ambient and merge the changes.
- Approve or submit the note to the EHR.
- Create an ambient session for the patient encounter.
- Stream the patient-provider conversation audio to Suki to be transcribed and organized into a clinical note.
- Retrieve the generated note (and optionally the transcript or structured data).
- Let the provider review, edit, and submit the note into the EHR workflow.
Choose your path to build Ambient documentation
Pick one or more of the following products that matches how much UI and session control you want Suki to own, then open the matching quickstart for each product.Ambient APIs
If you need: backend-owned session, stream, and note retrieval.Your application owns session controls, audio streaming, status handling, note review, and EHR handoff.
Web SDK
If you need: browser capture and review UI from Suki.Suki provides the capture and review UI. Your application supplies encounter context and handles submitted notes.
Mobile SDK
If you need: native iOS capture.Capture ambient sessions in an iOS application, then continue or retrieve the note through another ambient product when needed.
Headless Web SDK
If you need: custom React UI with ambient hooks.Your React application owns the interface and uses SDK hooks for authentication, session creation, and recording controls.
Ambient workflows are interoperable. You can start, continue, or review the same clinical note across Ambient APIs, Web SDK, and Mobile SDK. Refer to Ambient interoperability for more information.
Verify your first Ambient workflow
Before you design the full production workflow, confirm that your staging integration can complete the core ambient path:- Authenticate successfully and use the returned
sdp_suki_tokenin follow-up requests. - Create an ambient session and store the returned session identifier.
- Capture or stream encounter audio through your chosen product: Ambient APIs, Web SDK, Mobile SDK, or Headless Web SDK.
- End the session and confirm that Suki starts processing the encounter.
- Retrieve generated note content, or confirm that the note appears in the SDK review experience.
How Ambient documentation works
1
Create Session
Start an for the visit. Provide patient details, note sections, and information. Suki returns a session ID.
2
Record Conversation
Stream audio while the visit runs. Suki converts speech to text in real time.
3
AI Processing
After the session ends, Suki analyzes the , extracts clinical content, and organizes it into the sections you requested.
4
Get Generated Clinical Note
Retrieve the note with LOINC-coded sections, optional , and the full transcript when you need it. Place it in your review and EHR handoff flow.
Decide before you build your workflow
Before you pick an Ambient API or SDK path for production, align on a few product decisions. Agree on the clinical use case, when the note is generated, whether you also need Dictation, where encounter context comes from, where notes are written back, and how clinicians review the result. Those choices shape UX, timeline, and which Suki products you combine. Use the following sections to align your team.Define Your Clinical Use Case
Define Your Clinical Use Case
Be clear about who ambient is for and what problem it solves. Examples include primary care notes, specialty consult documentation, or a high-throughput urgent care workflow.The note shape depends on that use case. Choose the LOINC note sections you need, pass the right specialty, and enable Problem-Based Charting, personalization, or medication orders only when the pilot needs them.Start with one narrow use case. A focused first workflow is easier to pilot, easier to measure, and builds provider trust faster than a broad launch.
Decide When the Note Is Generated
Decide When the Note Is Generated
With Suki Ambient, you capture audio during the visit and generate the clinical note after the session ends. The flow is create session, stream audio, end session, then retrieve the structured note for review.Providers review the finished note when processing completes. They do not edit a live note that updates continuously during the visit.Show clear recording start and stop state. Handle short or silent sessions that may return
skipped. Decide how you show processing status in your UI. If the network drops during capture, use offline guidance for Web SDK, Headless Web SDK, and Mobile SDK.Decide If You Also Need Dictation
Decide If You Also Need Dictation
Ambient turns the visit conversation into a structured clinical note. Some specialties still need classic speech-to-text into a single chart field when the provider wants exact wording.Suki offers Ambient products and separate Dictation products (Dictation APIs and Dictation SDK). Decide early whether your app supports Ambient only, or Ambient plus Dictation.Make the choice obvious in the UI. Providers should know when to run an ambient session for the visit and when to dictate into a field.
Identify Your Integration Surface
Identify Your Integration Surface
Ambient works best inside the workflows clinicians already use. Support those workflows. Do not invent a separate charting process.Decide what you pull in as session context, such as patient and provider details, visit type, or appointment reason. Decide where you write back results, such as an EHR note, structured diagnoses and orders, or a partner webhook on your server.Also choose integration depth:
- Deep embedding: Capture and review inside the browser with Web SDK, or build a custom UI with Headless Web SDK or Ambient APIs.
- API write-back: Your backend retrieves note content, structured data, or webhook payloads and writes them into the EHR.
- Lightweight handoff: Provider-assisted copy or export while you pilot, then deepen write-back later.
Plan Review and Edit Controls
Plan Review and Edit Controls
Clinicians remain the final authority on documentation. Define how providers review the generated note, edit sections, and approve or submit the final chart entry.Decide:
- Whether review happens in the Web SDK hosted note UI, or in your EHR or custom UI after Ambient APIs, Headless Web SDK, or Mobile SDK return content.
- How providers correct output: edit the note, re-ambient and merge, or use Dictation for exact wording.
- Whether you need session recordings so providers can listen back in a partner-built review flow.
- Whether you collect user feedback on generated content.
Design the clinician workflow
After those decisions are clear, turn them into a visit workflow your team can build. One visit can use different Suki products for capture and review. Use this table to lock the answers.
Across products, the path stays the same: start ambient for the visit, stream encounter audio, end the session, retrieve the structured note, then review and submit to the EHR. See How Ambient documentation works.
How to implement Ambient documentation
Next, lock four implementation choices. They decide which Ambient product you use, what context you send, and how notes reach the EHR.1. Map the end-to-end visit workflow
Walk the visit from open chart to signed note. For each step, name who owns it: your app, Suki hosted UI, or your backend. Typical stages:- Open the encounter and load patient and visit context.
- Start ambient recording and show clear recording state.
- End the session when the conversation finishes.
- Wait for processing, then open the generated note.
- Let the provider edit, re-ambient if needed, and approve.
- Write the approved note and any structured data into the EHR.
emr_encounter_id. Refer to Ambient interoperability and Use ambient across products.
2. Choose your audio capture strategy
Note quality depends on audio quality. Pick the capture path that matches where the visit runs, then follow that product guide.
For Ambient APIs and custom streamers, use mono LINEAR16 PCM at 16 kHz. Refer to Audio capture best practices.
Design for clean audio capture
Good audio drives note quality. Design the workflow so providers can:- Confirm that recording has started and stopped
- Continue the visit without typing the note during capture
- Recover or re-ambient when a session is interrupted
- Review the generated note while visit context is still fresh
3. Choose your note and section strategy
Decide how much structure the first pilot note needs. Suki returns LOINC-coded note sections and optional structured clinical data. You configure those sections and Ambient capabilities in session context.
Start narrow. Add PBC, medication orders, or personalization after create, stream, retrieve, and review work in staging.
4. Pull context in and push results out
Send the right encounter context into Suki, then send approved results back into your clinical systems. Pull context into the session Seed session context before or during capture. Common inputs include:- Patient demographics and identifiers
- Provider identity and specialty
- Visit type and encounter identifiers, including
emr_encounter_idwhen you need interoperability - Existing diagnoses or medication context when you use PBC or medication orders
- Clinical note content and LOINC sections
- Structured diagnoses and orders when enabled
- Completion and failure signals through partner webhooks when your backend should react without polling
- Deep embedding: Web SDK or custom UI inside the EHR workflow
- API write-back: Your server retrieves content or webhook payloads and writes to the EHR
- Lightweight handoff: Provider-assisted copy or export while you validate note quality, then deepen write-back
Capabilities that improve note quality
Configure these after your first successful session:Note Sections
Choose LOINC sections so content lands in the right places and maps cleanly into your EHR.
Note Personalization
Set verbosity and section format so notes match each provider’s preferred style.
Supported Medical Specialties
Pass specialty context so terminology and note structure match how that specialty documents care.
Multilingual Support
Capture conversations in the patient’s preferred language and still generate the clinical note in English.
Problem-Based Charting
Organize notes by patient problems and return coded diagnoses for EHR workflows.
Medication Orders
Turn medication discussion into structured, EHR-ready order artifacts.
Measure success for Ambient
Treat measurement as something you own. Define what better and worse means for your ambient workflow, track it where the work happens (your app + EHR), and use the findings before and after you deploy the ambient workflow in production.
Start with a small set for the pilot workflow, for example time to signed note, edit rate before sign, and session failure rate.
Next steps
Ambient audio streaming - Stream visit audio on/ws/stream for Ambient API integrations.
Ambient API quickstart - Authenticate, create a session, stream audio, and retrieve the note.
Use ambient across products - Capture on one client and continue review on another.
Partner authentication - Get an sdp_suki_token for API and SDK calls.
Integration overview - Compare Ambient, Form filling, and Dictation workflows.