Serenada Core
Main entry point for the Serenada SDK.
Create an instance with a SerenadaConfig, then use join to start a call session or createRoom to create a new room.
Properties
Functions
Create a new room. Returns the room URL and ID. Call join to start the call.
Create a room ID without starting a session. Use this when you only need a room ID (e.g., for invite links).
Drops any persisted recovery record. Call this when the user explicitly declines the rejoin prompt so subsequent launches do not keep offering the same dead session.
Returns a recoverable session if the previous process ended abruptly (kill, OS LMK, crash) while a call was active and the persisted reconnect token is still within its TTL. Host apps should call this on launch and surface a "Rejoin call?" prompt — calling join with the returned roomId reattaches under the same CID.