Skip to main content
When a team member or automation marks a task as done, HoopAI sends a TaskComplete event to all configured webhook endpoints. This event lets you close corresponding items in external tools, trigger follow-on workflows, update reporting dashboards, or notify stakeholders that an action item has been resolved.

Payload

FieldTypeDescription
typestringAlways "TaskComplete"
locationIdstringSub-account ID the task belongs to
idstringUnique ID of the completed task
titlestringShort display name of the task
bodystringFull description or details of the task
contactIdstringID of the contact this task is associated with
assignedTostringID of the user who was responsible for the task
dateAddedstringISO 8601 timestamp when the task was originally created
dueDatestringISO 8601 timestamp by which the task was due

Example payload

{
  "type": "TaskComplete",
  "locationId": "ve9EPM428h8vShlRW1KT",
  "id": "5HrB1IbmnKMBXloldFuP",
  "assignedTo": "bNl8QNGXhIQJLv8eeASQ",
  "body": "testing",
  "contactId": "WFwVrSSjZ2CNHbZThQX2",
  "dateAdded": "2021-11-29T13:37:28.304Z",
  "dueDate": "2021-12-22T06:55:00.000Z",
  "title": "test"
}
Last modified on March 4, 2026