Task Assigned

Emitted when a task is assigned to one or more team members

Overview

The TaskAssigned event is published when a task is assigned or reassigned to team members.

Example Payload

{
"eventId": "evt_assigned_456",
"eventType": "TaskAssigned",
"timestamp": "2025-12-11T15:30:00Z",
"version": "1.0.0",
"data": {
"taskId": "task_12345",
"workspaceId": "ws_acme_corp",
"assignees": [
{
"userId": "usr_jane_smith",
"name": "Jane Smith"
}
],
"assignedBy": {
"userId": "usr_john_doe",
"name": "John Doe"
},
"previousAssignees": [],
"assignedAt": "2025-12-11T15:30:00Z"
}
}

Downstream Actions

  • Notification Service: Notifies assigned members
  • Analytics Service: Tracks assignment patterns
  • Activity Service: Logs assignment change