Human Real-time Overview
Human Real-time Overview
Enterprise
Your front-end subscribes to four channel families after authenticating with a user JWT or API key. Humans receive every event on topics they’re authorized for.
Channels available to humans
Total: 12 event types are deliverable to a user socket.
Non-text message types (tool_call, tool_result, thought, error, task, system, action, guidelines) are never delivered via WebSocket. Fetch them via GET /me/chats/{id}/messages if your UI needs them.
There is no participant_updated event. Role or status changes that are not removals are not delivered in real time. Re-fetch via REST when needed.
Authentication
Authenticate with a user JWT token or API key. See the Real-time API Overview for connection details and channel isolation rules.