Realtime · Socket.IO
Rooms
Room naming patterns and how clients join each room.
| Room pattern | How to join |
|---|---|
org:<orgId> | Automatic on connect |
user:<userId> | Automatic on connect |
project:<projectId> | Emit subscribe:project with project id string |
collection:<collectionId> | subscribe:collection (string id or { projectId, collectionId }) |
document:<documentId> | subscribe:document |
query:<queryId> | subscribe:query (client-chosen queryId) |
integration:<integrationId> | integration:join |
integration:<integrationId>:webhooks | integration:webhook:subscribe |
chat:<chatId> | chat:join |
| Custom string | custom:join |