Skip to main content

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.