See what Klovio costs for your operation. Tell us about your operation and we will send a quote.
New: Klovio for NetSuite, SAP, Dynamics 365, Acumatica, Sage and Prophet 21New: Klovio for your ERP

Set up webhooks

Last updated May 2026

A webhook lets Klovio push an event to your system the instant it happens — a shipment goes out, stock runs low — instead of you polling for it. Webhooks are part of the API, on the Business and Custom plans.

How webhooks work

  1. You give Klovio a URL on your system that can receive web requests.
  2. You choose which events to subscribe to.
  3. When an event occurs, Klovio sends it to your URL as a small JSON message.

Set one up

  1. Go to Settings → Developers → Webhooks.
  2. Click Add webhook and enter your endpoint URL.
  3. Select the events — order shipped, stock low, receipt completed, and so on.
  4. Save. Klovio sends a test request so you can confirm it arrives.

Build your endpoint to be reliable

  • Respond quickly — acknowledge the request, then do the work.
  • Expect retries — if your endpoint is down, Klovio retries; handle a repeated event safely.
  • Verify the source — confirm a request really came from Klovio before acting.

Webhooks vs. polling

A webhook arrives when the event happens. Polling means repeatedly asking “anything new?” Webhooks are faster and lighter — prefer them.

Tip: subscribe only to the events you’ll act on. Every extra event is traffic your endpoint has to handle for no benefit.

Was this article helpful?

Still stuck? Contact support and a real person will pick it up.