Pipe events to Webhook
POST the processed event as JSON to any HTTPS endpoint you control. Classify, enrich, and redact in flight first — then land only what matters, with retries and a dead-letter queue behind every delivery.
connect Webhook
- 01
set the URL
Any HTTPS endpoint. The processed event is delivered as a JSON body on POST.
- 02
choose auth
None, a bearer token, or HMAC signing. Signed requests carry an X-Ingestlayer-Signature header you verify with your shared secret.
- 03
confirm receipt
Return a 2xx within the timeout. Non-2xx responses trigger retries with exponential backoff before the delivery dead-letters.
POST /hooks HTTP/1.1
Host: api.acme.com
Content-Type: application/json
X-Ingestlayer-Signature: t=1717000000,v1=9f86d08…
{
"type": "user.signed_up",
"payload": { "email": "ada@acme.com", "plan": "pro" }
}notes
- Endpoints must respond within 10 seconds; slower responses are treated as failures and retried.
- Retries use exponential backoff for several attempts before dead-lettering — make your handler idempotent.
- Verify the HMAC signature before trusting a payload; the raw body is signed, so compute the digest before JSON parsing.
route to Webhook
- Track user signups in Webhooktrack
- Monitor failed payments in Webhookmonitor
- Route support escalations in Webhookalert
- Track waitlist signups in Webhooktrack
- Track new subscriptions in Webhooktrack
- Track canceled subscriptions in Webhooktrack
- Track successful payments in Webhooktrack
- Track trial conversions in Webhooktrack
- Track form submissions in Webhooktrack
- Track feature usage in Webhooktrack
- Track file uploads in Webhooktrack
- Monitor failed logins in Webhookmonitor
- Monitor usage-limit hits in Webhookmonitor
- Monitor error spikes in Webhookmonitor
- Monitor cron-job health in Webhookmonitor
- Monitor CI/CD build status in Webhookmonitor
- Flag high-value leads in Webhookalert
- Catch churn-risk signals in Webhookalert