Hookdeck
@hookdeck.com
33 followers 13 following 220 posts
Infrastructure and tools to build and manage event-driven applications. Hookdeck Event Gateway: https://hookdeck.com/docs Outpost: https://outpost.hookdeck.com
Posts Media Videos Starter Packs
🚀 Outpost now streams events to GCP Pub/Sub

For API builders → simplify setup
For API consumers → skip HTTP ingestion

Send events from your API platform to Pub/Sub - durable, scalable, and process-ready.

🔗 github.com/hookdeck/ou...

#Outpost #GCP #EventDestinations #APIs #EventDriven
Release v0.7.0 · hookdeck/outpost
Fixes Add status to event resources in OpenAPI spec by @obazoud #491 Features Add GCP Pub/Sub destination type by @alexluong in #464 Support webhook delivery through proxy by @alexluong in #513 ...
github.com
📊 New: Prometheus metrics export in Hookdeck

Monitor your webhook infra in the same stack as your services:

• Request rates, delivery attempts, queue depth
• Latency + failure rates
• Rich labels (team, org, source, destination)
• Pre-built @grafana dashboard
New in Hookdeck Event Gateway: event cancellations.

Webhook delivery offers no control after events are sent. Hookdeck adds queue-level features: retries, delays, pauses, and cancellations.

Cancel events before delivery, filter conditions, and retry later.

📖 RTM → hookdeck.com/docs/cancel...
August 2025 Hookdeck product updates:

- Webhook deduplication reduces processing overhead
- Free metrics provide full observability
- MS Teams alerts for real-time notifications
- Outpost v0.5.0 adds Amazon S3 event destination support
Find out more about Deduplication
hookdeck.com/docs/dedupl...
With Hookdeck’s deduplication rule, you only need to handle each order once per store, regardless of how many of your apps are installed.

Idempotency is still essential in your app, but deduplication cuts down the noise so your backend isn’t overwhelmed.
🛠️ Shopify app builders: shipping multiple apps with the same webhooks?

Problem:

- You built inventory, fulfillment, and analytics apps
- A merchant installs all three
- An 𝗼𝗿𝗱𝗲𝗿𝘀/𝗰𝗿𝗲𝗮𝘁𝗲 event comes in three times - once per app
- That’s triple the webhook traffic and processing overhead
𝐍𝐞𝐰 𝐢𝐧 𝐇𝐨𝐨𝐤𝐝𝐞𝐜𝐤: 𝐂𝐡𝐚𝐧𝐠𝐞𝐥𝐨𝐠 𝐢𝐧 𝐲𝐨𝐮𝐫 𝐝𝐚𝐬𝐡𝐛𝐨𝐚𝐫𝐝

We’ve added a changelog directly to the Hookdeck dashboard sidebar..

✅ Updates on new features, fixes, and improvements
✅ Context right where you work — no more switching tabs
✅ A clear record of what’s shipped, week by week
Grouped by Source, Connection, Destination

📈 Totals built into charts
⤵️ Chart “Explore” menu option → filtered request view
🔭 Observability, by default.
Hookdeck Metrics are now free on all plans.

No more gating. You get full delivery, throughput, and retry visibility from day one.

A few nice UX improvements too 👇

🔗 hookdeck.com/blog/metric...
🚢 July at Hookdeck:

- v4 Dashboard: faster, clearer
- Smarter routing: set transform/filter order
- Outpost 0.4.0: Azure Service Bus destination type support
- Stripe collab: rate-limit-friendly webhooks + meetups
- New Sources: OpenAI, LinkedIn, DocuSign

Full update → hookdeck.com/blog/hookde...
📖 Read the release post, including SDK examples → hookdeck.com/blog/outpos...
🔄 Highlights:

- Azure Service Bus support (queues and topics)
- New SDKs (TypeScript, Go, and Python, generated with @speakeasy.com)
- Azure deployment scripts
- Example showing how to create a tenant, add a destination, and publish an event with the SDKs
In this release, we've added support for Azure Service Bus queues and topics as a destination type, ideal for teams building on Azure or developer tool companies supporting Microsoft-based stacks.
🚢 Outpost 0.4.0 released

Outpost is our open source, self-hosted event delivery service. It gives you full control over how events are delivered as webhooks and directly to queues, with retries, delivery logs, and multi-tenant routing built in.
The Hookdeck Event Gateway allows full control over transformation and filter order in your event pipeline.

Options include:
→ Filter or transform first
→ Cleanup data pre-delivery
→ Deliver only essential data

Available via dashboard UI and API.
Event-driven architecture with robust queuing is your friend. Decouple, buffer, and process webhooks reliably.
Idempotency isn't just a nice-to-have - it's critical. Your webhook handler needs to handle the same event multiple times without side effects.

Synchronous webhook processing? Recipe for disaster. You'll hit timeouts, dropped connections, and potentially trigger retry storms.
Webhooks are not a trivial problem at scale. When you're processing thousands of events per second, your strategy matters.

Webhooks are usually delivered at-least-once. Assume duplicates and out-of-order events are the norm, not the exception.
Key considerations include:

- Selecting appropriate message brokers
- Understanding distributed streaming platforms
- Designing flexible event gateways
- Creating resilient microservices architectures

The goal? Build systems that react in real-time and adapt to changing business needs.