Skip to main content

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.

Developer learning path hero Light

Your journey to Suki integration

Follow this structured path to successfully integrate Suki’s AI-powered healthcare capabilities. Each step builds on the previous one, ensuring you have a solid foundation before moving forward.
Estimated Total Time: 4-6 weeks from start to production deployment

Foundation setup

Step 1: Partner onboarding

Goal: Get registered with Suki and receive your

What You'll Do

  • Contact Suki partnership team
  • Provide business information and authentication method
  • Receive your unique partner_id
Prerequisites: Business information, chosen authentication methodTime: 3-5 business daysNext Step: Once you have your partner_id, move to Step 2

Step 2: Authentication setup

Goal: Configure secure authentication between your system and Suki

What You'll Do

  • Choose authentication method (, Okta, JWT Assertion)
  • Set up your identity provider integration
  • Test token generation and validation
Prerequisites: from Step 1, access to your identity providerTime: 2-3 daysNext Step: With authentication working, choose your integration path

Integration choice

Step 3: Choose your integration path

Goal: Select the best integration method for your application

Web SDK

Best for: React/JavaScript web apps that want Suki UI
  • Pre-built clinical UI components
  • Automatic state management
  • Fastest browser implementation

Headless Web SDK

Best for: React 18+ web apps with a custom UI
  • Hooks for auth, sessions, and recording
  • You build all interface and layout
  • Same core ambient behavior as the Web SDK

Mobile SDK

Best for: Native iOS applications
  • Optimized for mobile audio
  • Native performance
  • Offline capabilities

Direct APIs

Best for: Custom implementations on any stack
  • Maximum flexibility
  • Any programming language
  • Full control at the API/WebSocket level
Time: 1-2 hours to evaluate options

Implementation

Step 4a: Web SDK setup

Goal: Install and configure the Suki Web SDK
1

Install package (15 min)

Install @suki-sdk/core plus @suki-sdk/react for React or @suki-sdk/js for plain JavaScript
npm install @suki-sdk/react @suki-sdk/core
Next: Initialize auth and the SDK client (see quickstart for your stack)
2

Basic configuration (30 min)

Create SukiAuthManager from @suki-sdk/core with your partnerId, partnerToken, and provider fields. In React, wrap with SukiProvider and call init({ authManager }) from useSuki() in a child (once, usually from useEffect). In JavaScript, call initialize({ authManager }) from @suki-sdk/js.
import { SukiProvider } from '@suki-sdk/react';

function App() {
  return (
    <SukiProvider>
      {/* init({ authManager }) from useSuki() in a child */}
    </SukiProvider>
  );
}
Next: Mount the UI and start an ambient session
3

First ambient session (45 min)

Mount the SDK UI with an encounter and walk through recording and note generationWhat you’ll build: A simple flow that starts ambient documentation, captures audio, and returns a clinical noteNext: Test with sample audio and verify note generation
Web SDK quickstart →

Advanced features

Estimated Time: 1-2 weeks

Step 5: Add advanced capabilities

Goal: Enhance your integration with Suki’s advanced features

Multilingual Support

Time: 2-3 hoursEnable support for 80+ languages with automatic English note generationKey Features:
  • Automatic language detection
  • Multi-language conversations
  • English output standardization

Problem-Based Charting

Time: 4-6 hoursImplement diagnosis-focused documentation structureKey Features:
  • Problem-oriented notes
  • Diagnosis tracking
  • Enhanced clinical workflows

Custom Note Sections

Time: 2-4 hoursConfigure custom clinical note sections using LOINC codesKey Features:
  • 26+ standard sections
  • Custom section ordering
  • EHR integration ready

User Preferences

Time: 3-5 hoursAllow providers to customize their documentation preferencesKey Features:
  • Personal note styling
  • Section preferences
  • Workflow customization

Production readiness

Estimated Time: 1 week

Step 6: Testing & optimization

Goal: Ensure your integration is production-ready

What you will do

  • Comprehensive testing with real clinical scenarios
  • Performance optimization and error handling
  • Security review and compliance verification
  • User acceptance testing with healthcare providers
Key areas:
  • Audio quality and streaming reliability
  • Note generation accuracy and speed
  • Error handling and recovery
  • HIPAA compliance verification
Time: 3-5 days

Step 7: Go live

Goal: Deploy your Suki-powered application to production

Production deployment

  • Switch to production environment
  • Monitor initial usage and performance
  • Gather user feedback and iterate
  • Scale based on usage patterns
Support resources:
  • 24/7 technical support during launch
  • Performance monitoring and alerts
  • Regular check-ins with Suki team

Next steps

If you have all the required information and partner_id, start with the Getting started guide to get oriented. Then open the quickstart or overview for your path: Web SDK, Headless Web SDK, Mobile SDK, or API overview.
Last modified on April 20, 2026