Overview
With the Suki Mobile SDK, you can integrate AI-powered clinical documentation directly into your healthcare application. Use the SDK to manage ambient sessions to capture patient encounters, generate structured clinical notes, and retrieve the generated content. You can also manage the full session lifecycle.Manage the Full Session Lifecycle
You have complete control over clinical documentation sessions:- Initialize sessions with patient information, clinical sections, and provider context.
- Control recording with start, pause, resume, end, and cancel commands.
- Update context dynamically by setting patient demographics and other session details.
- Support multiple languages to process sessions for diverse patient populations.
Always initialize sessions with complete patient context for optimal AI-generated content quality.
Build Resilient, Offline-Capable Workflows
You can ensure uninterrupted clinical workflows, even with unstable network connections:- Handle network issues gracefully with a 15-second buffer before entering full offline mode.
- Store data securely with encrypted audio and session data on the device.
- Automatically sync offline sessions when the device’s connection is restored.
- Queue multiple sessions for ordered processing when back online.
Network Buffer
New:The mobile SDK uses a 15-second buffer to handle temporary connection problems. This gives you time to show connection status in your UI before entering offline mode.Generate AI-Powered Clinical Notes
You can leverage Suki’s AI to generate accurate clinical documentation:- Generate structured content for specific clinical sections like History of Present Illness or Review of Systems.
- Stream content in real-time during active recording sessions.
- Apply custom templates to meet organization-specific formatting requirements.
- Rely on built-in validation and error handling for high-quality output.
Configure the SDK for Your Environment
The SDK provides flexible configuration options to fit your needs:- Environment management: Point to development, staging, or production environments.
- Background recording: Enable or disable recording when your app is backgrounded.
- Token management: Implement secure authentication with automatic refresh protocols.
- Event-driven architecture: Use delegate patterns for real-time session updates.
Ensure Security and HIPAA Compliance
You can trust the SDK’s healthcare-grade security features:- End-to-end encryption: Protect all data during transmission and at rest.
- HIPAA compliance: Build on a foundation designed for healthcare privacy requirements.
- Secure authentication: Handle tokens automatically with built-in security protocols.
- Device-level protection: Safeguard offline data with local encryption.
All audio data and clinical content is encrypted both in transit and when stored locally on the device.
Monitor Sessions in Real Time
You can track session status and handle events as they happen:- Session delegates: Subscribe to callbacks for state changes and key events.
- Progress tracking: Monitor sessions from recording through content generation.
- Error recovery: Implement robust handling with comprehensive error reporting.
- Event logging: Use detailed logs for debugging and analytics.
Integrate with Ease
The mobile SDK is designed for a straightforward development experience:| Feature | Benefit |
|---|---|
| Simple Swift APIs | Quick integration with comprehensive documentation. |
| Minimal setup | Get started faster with sensible defaults. |
| Scalable architecture | Build for any scale, from small clinics to large hospital systems. |
| Production ready | Deploy with confidence using a battle-tested SDK. |