Skip to main content

Send a message into the ODIN room of a session

POST 

/api/projects/:projectId/sessions/:sessionId/room-messages

Push a custom message to the players of a live session. The transcription bot sends it into the ODIN room as a Cortex Room Protocol frame (bytes 0x43 0x58 "CX", a version byte, then JSON { type, id, seq, data }); clients receive it through MessageReceived from the bot peer. Pass targetExternalUserIds to reach only some players. Limits: 8 KB per encoded frame, 20 messages per second per room. Requires a bot in the room (an active session). Delivery is best effort in real time — for state a client must not miss, keep an authoritative copy it can fetch after a reconnect.

Request​

Responses​

Handed to the bot of the session