Skip to main content
The Web SDK supports offline mode so ambient sessions continue during network interruptions. When the connection is lost, recording continues and audio is stored locally until connectivity is restored. The SDK uses a 15-second buffer before transitioning to offline mode. Use this delay to display a connection status notification (for example, Connection unstable) in your UI before the session goes fully offline.

What triggers offline mode

A session enters offline mode due to:
  • Network interruptions
  • Backend unavailability
  • High latency in audio transmission
  • Socket connection drops
  • Authentication failures

Offline mode behavior

When the session enters offline mode, the SDK automatically:

Continues Recording

Audio recording continues without interruption during network issues.

Local Storage

Audio and metadata are stored locally on the device.

Automatic Upload

Stored data is automatically uploaded once connection is restored.

User Notification

Users are notified about offline status and reconnection attempts.
During offline mode, session submission is temporarily paused. The SDK will continuously attempt to reconnect and submit the note once connectivity is reestablished.

Next steps

Last modified on March 23, 2026