All products

Mango Core · Flagship

AnyHook

Webhook relay that stores every event before it tries to deliver it.

AnyHook cover

About

Point Stripe, GitHub, Shopify, or any provider's webhook at a single AnyHook URL. The event is written down before delivery is attempted, so a handler that was slow or down leaves you something to retry and replay rather than a gap you find out about later.

AnyHook sits between webhook senders and your application. Cloudflare Workers verify the sender's signature in under 50ms at the edge, Upstash QStash handles durable retry and dead-lettering, and a Vercel-hosted dashboard gives you a full event log and one-click replay. The signature verification library and MCP server are Apache 2.0, so you can check every delivery we sign without depending on us; the relay service itself is a managed product. Supports Stripe, GitHub, Shopify, Slack, Linear, Vercel, Discord, Twilio, SendGrid, Sentry, Clerk, Resend, Lemon Squeezy, Paddle, Intercom, HubSpot, WooCommerce, and a growing list.

Highlights

  1. Apache 2.0 verification library, so you never take our word for a delivery
  2. Edge signature verification for 14+ providers
  3. Durable retry via a managed queue, with no always-on server to run
  4. Full event log, request inspector, and one-click replay
  5. AES-256-GCM encryption at rest for payloads and secrets
  6. One inbound URL to point a provider at, with no change to your handler
AnyHook architecture diagram
Cloudflare Workers ingress → Upstash QStash → Vercel forwarder → Postgres.
Retry and dead-letter logic
Exponential backoff, circuit breaker, plan-tiered retry attempts.
One-click replay
Replay any past webhook from the dashboard, and replays never consume quota.