Webhooks: How External Services Notify Your App
Normally your app asks other services for information. A webhook flips that around: the external service contacts your app the moment something happens, so you do not have to keep checking.
Payment providers, delivery firms and CRMs all use webhooks to push updates instantly, keeping your system in step with the outside world in real time.
A Real Example
When a customer's card payment clears, the payment provider fires a webhook to your app. Your app records the sale, sends a receipt and updates stock — all automatically, within seconds.
- Instant updates instead of polling on a timer.
- Less load on both systems.
- Reliable, event-driven workflows.
Making Them Safe
Because anyone could try to fake a webhook, we verify a signature on each one to confirm it genuinely came from the trusted service before acting on it.
Frequently Asked Questions
What if a webhook is missed?
Reputable providers retry failed deliveries, and we keep a reconciliation check to catch anything that slips through.
Can we send webhooks to our partners?
Yes. We can have your system notify partner apps the same way when events occur in yours.
If you need a hand with any of this, your Progressive Robot delivery team is ready to help. Raise a ticket from the Support area of your client portal or speak to your account manager and we will guide you through the next steps.