EventDock captures every webhook at Cloudflare’s edge, retries failed deliveries automatically, stores failures in a dead letter queue, and lets you replay events in one click. Smart AutoGuard AI learns your traffic patterns and flags anomalies early. Free forever up to 5,000 events/mo. No SDK required.
No reviews yetBe the first to leave a review for EventDock
Maker
📌
Hey Product Hunt
I'm Asaf, and I built EventDock because of a bug that isn't a bug. It's just how webhooks actually work.
Here's the scenario. Your server crashes during a deploy, or a migration locks a table, or your host has a bad 10 minutes. Stripe retries 3 times. Shopify gives up after 5 seconds. GitHub tries for a couple of hours, then moves on. By the time your server is healthy again, the webhooks are gone. No replay, no record, and your database is quietly out of sync with reality.
Every engineer I know has re-invented the fix for this: a queue, a retry worker, a DLQ table, some half-finished replay tool. EventDock is that, done properly, once, for everyone.
What EventDock does
- Accepts webhooks in <100ms from 300+ Cloudflare edge locations
- Retries 7 times with exponential backoff (10s, 30s, 2m, 10m, 30m, 2h)
- Dead letter queue and one-click replay for anything that still fails
- Signature verification for Stripe, Shopify, GitHub, Twilio, PayPal, and custom HMAC
- Real-time dashboard with full request/response logs
What's new today: Smart AutoGuard AI
AutoGuard learns your webhook traffic patterns and alerts you *before* a problem becomes an incident. Traffic spikes, latency creep, unusual error rates. Zero config. Email and Slack. Included on Starter and above.
What it doesn't do (so nobody's disappointed)
- Message transformation. Hookdeck is better for that.
- Fan-out and routing. This is a reliability layer, not an event bus.
- Fix buggy handler logic. That's still on you.
Free forever tier: 5,000 events/mo, 3 endpoints, 7-day retention. No credit card. If you outgrow it, Starter is $149/mo for 50k events, roughly 3x cheaper than Svix's equivalent.
Setup is genuinely 2 minutes. No SDK. Create an endpoint, swap your webhook URL from `api.stripe.com/…/your-server` to `in.eventdock.app/your-id`. Done.
Runs on Cloudflare Workers, D1, and Queues, so happy to chat architecture with anyone curious about durable event processing at the edge. Or roast the dashboard, pricing, the name, whatever. Reading every comment today.
Thanks for checking it out.
Asaf