Manage and deliver platform events directly to your users' preferred event destinations: Webhooks, Hookdeck, AWS SQS, RabbitMQ, GCP Pub/Sub, Amazon EventBridge, and Kafka.
Migrate your existing webhooks implementation and configuration, including signatures, secrets, and retry logic, without any user-facing changes.
Built with Go, and benchmarked to run efficiently at scale to maximize performance – while keeping operating costs to a minimum.
Built by a team who have drawn upon their experience of delivering tens of billions of events to thousands of customers.
Over the last decade, webhooks have become the go-to mechanism for
delivering platform events. While transformative, they suffer from
well-known limitations.
Best practices today often dictate validating and queuing webhooks via a message
bus upon receipt. This raises a fundamental question: Why rely on the inefficiency of a public HTTP endpoint at all? Why not
deliver events directly to a secure, efficient destination?
We believe the industry must evolve beyond the limitations of webhooks. The future of event delivery lies in interoperable, secure, and efficient
Event Destinations. By embracing this pattern, we can build a developer experience that drives
progress and simplifies event-driven architectures for everyone.
"I've been working with (and often against) webhooks for years, both as a consumer and an implementer, always wishing that we as an industry could come up with something better. In my opinion, Event Destinations are exactly that."
Event Destinations Initiative ->Messages are guaranteed to be delivered at least once and are never lost.
Supports the common publish and subscription paradigm to ease adoption and integration into existing systems.
Configure automatic retries or manually trigger them via our API or user portal.
Publish events using the Outpost API or configure Outpost to read events from a publish queue.
Create multiple tenants on a single Outpost deployment.
With Outpost, developers can view metrics, manage, debug, and observe their event destinations.
Outpost features OpenTelemetry standardized traces, metrics, and logs.
Opt-out idempotency headers, timestamp and signature, and signature rotation.
Configure and manage event delivery failure alerts.
Learn more and get started via our docs, or explore the code and contribute your own via GitHub.