Overview
A task is a piece of follow-up work. It usually hangs off a record, and it can also stand alone, which is the one thing to design a receiver around. One trigger today.task.completed fires when a task is marked done, and
carries recordId only when the task belongs to a record. On a standalone
task the field is absent rather than null, so read it as optional.
Completion is the only task event. Creating, assigning, reassigning and
rescheduling emit nothing.
Related documentation
Tasks
How tasks are created, assigned and completed in the app.
Task types
The kinds of task a workspace can raise.
Triggers
task.completed
A task was marked done, with the record it hangs off.