Outpost Guides

A collection of guides covering everything you need to know about sending webhooks and other events using Outpost.


Sending Webhooks

Learn about the key aspects of sending webhooks.

Why add webhooks?

Learn why outbound webhooks are essential for API-driven platforms, what it takes to build them reliably at scale, and how to make the right build-versus-buy decision.

Multi-tenancy

Learn what multi-tenancy means for outbound webhooks, why it's a critical design decision, and how Hookdeck Outpost makes it straightforward to implement.

Payload design

Learn how to design webhook payloads that developers trust: what data to include, which headers to send, how to version your schema, and the common mistakes to avoid.

Versioning

Learn the different approaches to versioning your outbound webhooks, the trade-offs of each strategy, and how to manage breaking changes without disrupting consumers.

Delivery & retries

Learn the retry strategies, backoff algorithms, and operational patterns that make outgoing webhook delivery fault-tolerant without overwhelming your infrastructure.

Topics & subscriptions

Learn what topics and subscriptions are in outbound webhooks, why they matter for routing, security, and reliability, and how to implement them for your platform.

User portals

Learn why a self-service portal is essential when sending webhooks to consumers to reduce your support burden.

Alerting

Learn why alerting and notifications are needed when sending webhooks to consumers, and how to implement progressive failure alerts.

Common mistakes

Learn about the most common mistakes providers make when sending webhooks and concrete guidance on what to do instead to build webhooks developers trust.

How to Send Webhooks

Learn how to send webhooks and other events using Outpost.


Get started in minutes



Managed service

Hookdeck managed Outpost is in early access. Request access to get started.


Self-hosted

Outpost is open-source and simple to self-host.

Quickstarts

Explore documentation

Learn about Outpost concepts, features and APIs in our documentation.

Read docs