Tasks
New to webhooks? Start with Getting started (envelope, delivery, retries) and Verification (confirming a request came from Grow CRM). Those conventions apply to every event below and are not repeated here.Tasks expose all five keys:
task.created, task.updated, task.deleted, task.sundry,
task.activity.
The task object
Every key except.deleted carries this shape, either flat (.created) or nested under task
(.updated/.sundry):
task.created
Fires when a task is created, including via clone. data is the full task object above.
task.updated
Fires on a significant change. data.change tells you which; data.task is the full object. There
is no edited change for tasks — core has no single “task edited” event; edits are always
field-specific and land under one of the changes below (or under .sundry, for the minor ones).
task.sundry
Fires on a minor, cosmetic field edit. data.field names it; data.task is the full object (same
shape as .updated, just a lower-significance discriminator).
task.activity
Fires when a child record on the task changes.
Reordering checklist items does not fire an event, and importing a checklist fires nothing per item.
task.deleted
Fires after the task is deleted. data is just the id — the record no longer exists to describe.
