19 events, in 6 groups. Subscribe to the ones you need, or to * for every event, including those added later.
Orders
Event
Sent when
order.created
A new order reached the store, from any source: API, store platform, landing page, import or dashboard.
order.updated
The customer's details, the amounts or the notes of an order changed. changed lists the fields.
order.status_changed
Any status change, with the previous status. Sent alongside the status event below.
order.confirmed
An agent confirmed the order after an answered call.
order.call_back
The customer asked to be called back later.
order.cancelled
The order was cancelled.
order.fake
The agent marked the order as fake or spam.
order.processing
The confirmed order is being prepared.
order.shipped
The order was handed to the delivery company.
order.delivered
The parcel was delivered and paid.
order.returned
The parcel came back to the store.
Calls
Event
Sent when
call.logged
An agent finished a call about an order: its outcome and duration.
Products
Event
Sent when
product.created
A product was added to the store.
product.updated
A product's name, SKU, price, details or availability changed (stock changes are inventory events).
product.deleted
A product was removed from the store.
Inventory
Event
Sent when
inventory.updated
A product's stock changed, with the old and new quantities.
inventory.out_of_stock
A product's stock reached zero.
Leads
Event
Sent when
lead.created
A new lead was added to the store.
Webhooks
Event
Sent when
webhook.test
A test delivery, sent on request to check an endpoint.
A status change sends two events: order.status_changed (with previous_status) and the event of the new status, as order.shipped. Subscribe to one or the other.