Task created
wss task_created on tasks:{userId}
Notifies you when a new task is created. Use this to populate dashboards and trigger notifications for new work items.
The WebSocket payload uses user_id for the task owner. The REST API renames this field to creator_id. The values are identical, only the field name differs.
When It Fires
- A new task is created and assigned to you
- A task is created as part of a chat room workflow
What to Do
- Add the task to your local task list or dashboard
- Display a notification for the new task
- The task starts in
newstatus and will progress through the status flow
Authentication
Subscribe to the WebSocket with user credentials. See Authentication for connection details.
Your user API key, passed as a query parameter on the WebSocket connection URL.
Payload
Unique identifier for the task.
UUID of the task owner (creator_id in REST API).
Title of the task (nullable).
Detailed description (nullable).
AI-generated summary (nullable).
Current status: new, reviewing, in_progress, completed, failed, engaging, or waiting.
Optional metadata (nullable).
Creation timestamp.
Last update timestamp.