Skip to main content

Payload

string
required
The task that was completed. Always present.
string
The task’s title.
string
The record the task hangs off. Omitted when the task is attached to nothing, which is a normal state: not every task belongs to a record.

Worth knowing

  • Completion only. Creating, reassigning, re-opening and deleting a task do not emit a webhook event.
  • No assignee on the payload. Read the task back if you need to know who closed it.
  • Setup tasks complete themselves. A task that asks somebody to connect a mailbox is closed by the workspace the moment it can see the mailbox, rather than by a person ticking it, and that still fires this event. Do not read a completion as proof a human acted.

Example