About a year and a half ago, I got frustrated by the lack of good tooling and support for webhooks in popular platforms. Stripe stands out as an exception, but otherwise, you are pretty much left with one good option: implement your own infrastructure to handle webhooks ingestion, queues, processing, monitoring, and alerting. Since then, Eric and I set out to talk to as many tech teams as we could, and we soon realized that you could either spend significant amounts of time (re)building the same thing (generally by stitching AWS services) and suffer from intermittent failures or ignore the problem altogether and wish for the best.
Webhooks are increasingly essential to many products and businesses (SaaS, e-commerce, CI/CD, payment processing, ...), and they are here to stay.
Hookdeck is a complete webhook infrastructure purposely built to deploy webhook integrations reliably. It makes handling and managing incoming webhooks at scale fast and straightforward. We offer throttled delivery, failure recovery (automatic, bulk, and manual retries), monitoring, and alerting without provisioning your own infrastructure or deploying new code, all in one simple tool.
Happy to get into the details! What's your take on Hookdeck?
I've build webhook systems myself in the past and there are so so many issues that you don't think about at first that are difficult to solve correctly like staggering retries, routing, logging is a big one! Really happy that there is now a great service for this. Nice work!