Task Status Changed
Emitted when a task transitions to a different status in the workflow
Overview
The TaskStatusChanged event is published whenever a task moves through workflow states (e.g., “To Do” → “In Progress”).
Example Payload
{ "eventId": "evt_status_789", "eventType": "TaskStatusChanged", "timestamp": "2025-12-11T16:00:00Z", "version": "1.0.0", "data": { "taskId": "task_12345", "workspaceId": "ws_acme_corp", "previousStatus": "todo", "newStatus": "in_progress", "changedBy": { "userId": "usr_jane_smith", "name": "Jane Smith" }, "changedAt": "2025-12-11T16:00:00Z", "reason": "Started working on implementation" }}Downstream Actions
- Board Service: Updates board visualization
- Sprint Service: Updates sprint progress
- Notification Service: Notifies stakeholders
- Automation Service: Triggers workflow rules