> ## Documentation Index
> Fetch the complete documentation index at: https://help.hoopai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Note update | Webhook events

> Fires whenever an existing note on a contact is edited in an account.

When the text content of an existing contact note is modified, HoopAI sends a `NoteUpdate` event to all configured webhook endpoints. Use this event to keep note content in sync across external systems, audit changes to contact records, or re-trigger workflows that depend on up-to-date note information.

## Payload

| Field        | Type     | Description                                             |
| ------------ | -------- | ------------------------------------------------------- |
| `type`       | `string` | Always `"NoteUpdate"`                                   |
| `locationId` | `string` | Account ID the note belongs to                          |
| `id`         | `string` | Unique ID of the updated note                           |
| `body`       | `string` | Updated text content of the note                        |
| `contactId`  | `string` | ID of the contact this note is associated with          |
| `dateAdded`  | `string` | ISO 8601 timestamp when the note was originally created |

## Example payload

```json theme={null}
{
  "type": "NoteUpdate",
  "locationId": "ve9EPM428h8vShlRW1KT",
  "id": "otg8dTQqGLh3Q6iQI55w",
  "body": "Loram ipsum",
  "contactId": "CWBf1PR9LvvBkcYqiXlc",
  "dateAdded": "2021-11-26T12:41:02.193Z"
}
```

## Related

* [Note create](/api-reference/webhooks/note-create) — fires when a new note is added
* [Note delete](/api-reference/webhooks/note-delete) — fires when a note is removed
* [Contacts API](/api-reference/contacts/overview) — manage contacts and their associated notes
