# When is Data Delivered

Each web-hook can be configured to deliver data to an URL of your choice. Web-hooks are event driven.&#x20;

{% hint style="info" %}
Webhook payloads contain 2 broad sets of data:&#x20;

* **Event Notification Payload -** describes the type of notification, when it occurred
* **Event Data Payload -** describes the specific event data (Booking Data, Customer data..etc)
  {% endhint %}

The following table describes all events, triggers and expected **Event Data Payloads** that will be delivered when triggered.

<table><thead><tr><th width="148">Event</th><th width="135">Trigger</th><th>Description</th><th>Event Data Payload </th></tr></thead><tbody><tr><td>Bookings</td><td>Creation</td><td>Anytime a booking is created: online, channels, walk up, call center</td><td>Booking Data</td></tr><tr><td>Bookings</td><td>Amendment</td><td>Anytime a booking is changed.</td><td>Booking Data</td></tr><tr><td>Bookings </td><td>Cancellation</td><td>When a booking is cancelled:  from your staff, call center, or OTA</td><td>Booking Data</td></tr><tr><td>Customers</td><td>Creation</td><td>At the time a new customer is created </td><td>Customer Data</td></tr><tr><td>Customers</td><td>Amendment</td><td>When an existing customer is changed</td><td>Customer Data</td></tr><tr><td>Customers</td><td>Removal</td><td>When a customer is removed from the platform</td><td>Customer Data</td></tr><tr><td> Check-In</td><td>On Check-in</td><td>When a customer is checked in or any ticket scan event </td><td>Check-In Data</td></tr><tr><td>Accounts</td><td>Creation</td><td>Anytime a new account is created</td><td>Account Data</td></tr><tr><td>Accounts</td><td>Amendment</td><td>When an existing account is changed</td><td>Account Data</td></tr><tr><td>Accounts</td><td>Removal</td><td>When an existing account is removed</td><td>Account Data</td></tr><tr><td>Contacts</td><td>Creation</td><td>When a contact is created</td><td>Contact Data</td></tr><tr><td>Contacts</td><td>Amendment</td><td>When a contact is changed</td><td>Contact Data</td></tr><tr><td>Contacts</td><td>Removal</td><td>When a contact is removed</td><td>Contact Data</td></tr><tr><td>Employees</td><td>Creation</td><td>When an employee is created on the platform</td><td>Employee Data</td></tr><tr><td>Employees</td><td>Amendment</td><td>Anytime an employee is changed</td><td>Employee Data</td></tr><tr><td>Employees</td><td>Removal</td><td>When an employee is removed from the platform</td><td>Employee Data</td></tr><tr><td>Package</td><td>Create</td><td>When a package is created on the platform</td><td>Package Data</td></tr><tr><td>Package</td><td>Amendment</td><td>Anytime a package is changed</td><td>Package Data</td></tr><tr><td>Package</td><td>Removal</td><td>Anytime a package is removed</td><td>Package Data</td></tr><tr><td>Activity</td><td>Create</td><td>When an activity is created</td><td>Activity Data</td></tr><tr><td>Activity</td><td>Amendment</td><td>Anytime an activity is changed</td><td>Activity Data</td></tr><tr><td>Activity</td><td>Removal</td><td>Anytime an activity is removed</td><td>Activity Data</td></tr><tr><td>Product</td><td>Create</td><td>When a product is created on the platform</td><td>Product Data</td></tr><tr><td>Product</td><td>Amendment</td><td>Anytime a product is changed</td><td>Product Data</td></tr><tr><td>Product </td><td>Removal</td><td>Anytime a product is removed</td><td>Product Data</td></tr><tr><td>Inventory</td><td>On Change</td><td>Anytime a service has its inventory updated by a employee through inventory management</td><td>Inventory Data</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zaui.com/webhooks/events-and-data-models/when-is-data-delivered.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
