Skip to content
Features

Everything you need to debug webhook failures.

No feature here is planned or coming soon — this is what HookWatch does today, for any provider that sends HTTP webhooks.

Delivery capture

Every webhook is recorded with status, provider, response code, and attempt count — nothing silently dropped.

delivered · failed · retrying · rate_limited

Request/response inspection

Read the exact request headers and body HookWatch received, and the exact response your endpoint sent back.

headers · body · response · timing

Failure analysis

Each failed delivery is categorised by reason, so you know what broke and what to do next.

signature · timeout · 5xx · rate limit

Safe replay

Re-send a captured delivery after you fix the bug, instead of recreating the event by hand.

manual + automatic retry

Retry policy

Set how many times and how fast to retry, per endpoint. Retries follow the schedule you choose.

attempts 1–10 · custom backoff

Rate-limit visibility

Cap delivery rate per endpoint, and see when a provider rate-limits you instead of guessing.

429 · per-minute caps

Endpoint configuration

Forwarding destination, event-type filters, signing, and IP allow-lists — set per endpoint.

filters · signing · IP allow-list

Alerts & notification channels

Route incidents to Slack or a webhook and hear about them before your users do.

Slack · webhook
Get started

Try every feature above on a real webhook.

Create an endpoint, send a test webhook, and watch the delivery land. Free during beta.