A task_assigned notification addressed to one named person, routed directly rather than by role. The API returns whether it notified and whether the task was self-assigned, and stamps notified_at on the task.
Also called: task assigned to you · notify the assignee · hand-off alert
- 1If the assignee differs from the author, notifyUsers fires task_assigned to that user with a 'Open tasks' CTA built from the canonical link builder.
- 2A failed notification is logged and swallowed — the task exists and is visible in the hub either way.
- 3The registry entry for task_assigned carries an empty default role list on purpose: it is addressed to a person, not a role.
The route states the rule: “Assigning a task to YOURSELF notifies nobody. You were there; you just typed it. Assigning it to someone else notifies THEM, with the detail they need to act on it. This is the same principle as actor-suppression on stage completions: never tell someone what they just did.” The failure path is equally deliberate: 'a failed notification must not lose it.'
- Silent hand-offs
- Self-notification noise
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →