Sessions
Session management endpoints
📄️ Create a new session
Create a new session entity. A session tracks audio transcription and analysis for a room. By default, the bot is started automatically (set autoStart to false to disable).
📄️ List sessions of the project
Retrieve the sessions of this project, newest first. Without query parameters the full list is returned as a plain array (legacy). With `status`, `limit` or `cursor` the response is a page (`SessionListResponse`): pass its `nextCursor` back as `cursor` to continue.
📄️ Start a session (bot)
Command the transcription bot to join the associated ODIN room and start processing.
📄️ Stop a session (bot)
Command the transcription bot to leave the ODIN room and stop processing.
📄️ Get a session by ID
Retrieve detailed information about a specific session.
📄️ Get available actions for a session
Returns all plugin actions available for this session, grouped by plugin.
📄️ Regenerate session summary
Delete existing summary and trigger the session-summary plugin to generate a new one with current settings.