WebhookVault
Captures, replays and alerts on missing webhooks, with a CI mode that blocks until one arrives.
WebhookVault stores every webhook request in full — headers, body, timing, even binary payloads — for up to 365 days depending on plan, instead of sampling or dropping it like most logging tools. Watchdogs act as a dead-man's switch: set the expected cadence per endpoint, or let it infer one from history, and get alerted when a sender like Stripe quietly goes silent before customers start calling. It also forwards captures to your own URL through a durable, SSRF-guarded outbox with automatic retries and manual replay, and offers a CI mode that creates a self-expiring endpoint and blocks the build until the expected webhook lands.

What holds up
- +Keeps every request in full, never sampled — headers, body and binary payloads included.
- +Watchdogs alarm when an expected webhook goes silent, before customers notice the problem.
- +SSRF-guarded forwarding — private IP ranges are refused at send time, every time.
- +CI mode blocks the build until a real webhook arrives, so no polling loops or sleep-and-pray.
Mind the limits
- −Retention tops out at 365 days by plan — older captures age out.
- −Watchdogs need the Solo plan or above; Slack and PagerDuty alerts need Pro.
Picked here? Add the badge
Put it on your site. It links back to this page. Free for every listed product.
<a href="https://stillworks.dev/products/p/webhookvault/"><img src="https://stillworks.dev/badge/webhookvault.svg" alt="Picked by StillWorks" width="230" height="54"></a>