Where to find it: Settings → Developers → Webhooks — Open in OTO ↗
When the built-in types are not enough
Every business has moments worth a message that no delivery platform would think to offer. A pre-order arriving into stock. A high-value order clearing fraud review. A B2B customer’s consolidated shipment leaving the hub. These are yours, and a custom workflow is how they reach the customer on the same channels and land on the same branded pages as everything else.How it is put together
Webhooks, at Settings → Developers → Webhooks, are the other half of this: OTO pushes order and shipment events to a URL of yours, so your own systems can react to what happens here — and, if you want, send something of their own.
Keeping it civilised
Every channel here has a cost and a limit. SMS is billed per segment. WhatsApp templates need approval before they can be used. And the customer has a tolerance that is lower than any of those.The test for any new notificationDoes it let the customer do something, or tell them something they will act on? If neither, it is a notification sent for the sender’s comfort, and its real effect is to make the next one — the one that mattered — easier to ignore.
Related
- Branded pages — where custom workflows land.
- Order routing — rules on orders, from the operations side.

