Source Types: A Simpler, Smarter Way to Configure Your Webhook Event Sources

At Hookdeck, we strive to make webhooks reliable, scalable, and easy to manage. We constantly look for ways to simplify the developer experience, ensuring that receiving events from event-producing platforms is as seamless as possible. That's why we're excited to introduce Source Types, a feature designed to streamline event source configurations and lay the groundwork for expanding direct support for the event producers Hookdeck can support.
What Are Source Types?
Source Types allow Hookdeck to automatically tailor the Source configuration options based on the event producer you're integrating with. Instead of a one-size-fits-all approach to inbound event setup, Source Types ensure that you only see the relevant configuration settings for your specific source.
By making the Hookdeck Source setup more intuitive, we reduce friction and help you get your apps securely ingesting webhooks faster.
Why We Built Source Types
Simplified Configuration for Faster Setup
Instead of presenting all possible webhook options, Hookdeck now intelligently surfaces only the relevant ones for a given source. This eliminates unnecessary configuration steps and reduces the likelihood of errors.Clearer Emphasis on Critical Settings
Some webhook providers require specific configurations—such as Zoom's mandatory secret for handshake verification. Source Types highlight these key settings, ensuring they're not overlooked.Laying the Foundation for Expanded Integrations
Until now, Hookdeck has primarily acted as an HTTP proxy for webhooks. With Source Types, we're setting the stage to also support Destination Types, such as direct integrations with AWS Lambda, Amazon S3, other cloud services, and potentially protocols like WebSockets and gRPC.
Hookdeck Product Changes
The introduction of Source Types has resulted in the following product changes:
- Hookdeck Dashboard Source Configuration
When creating a new Source, you'll now see a dropdown menu to select the Source Type. This will automatically adjust the configuration options based on the selected Source Type. - Hookdeck API
Version2025-01-01
contains breaking changes for the Sources and Destinations resources. See the API changelog for full details. - Hookdeck Terraform Provider
v1.0.0-beta-1
of the Hookdeck Terraform Provider has been released. It also contains breaking changes. See the v0.x to v1.x migration guide for more information.
What's Next?
This is just the beginning. As we continue refining Source and Destination Types, we'd love to hear from you. Are there specific webhook providers or protocols you'd like to see Hookdeck support? Join our Slack community to let us know!
Try out Source Types today by visiting our updated Sources documentation to learn how to configure your sources faster and more efficiently.