Start sending webhooks
in minutes for 1/10th the cost.

Deliver events direct to users preferred event destinations:
Webhooks, Hookdeck Event Gateway, SQS, RabbitMQ, Pub/Sub, EventBridge, Kafka, and more.

Please enter a valid email address
Outpost is Open-Source under Apache 2.0
A visual representation of Outpost sending events to user destinations
YOUR APPLICATION
USER DESTINATIONS
YOUR CLOUD/VPC
USER DESTINATIONS




Backward compatible

Maintain existing signatures, secrets, and retry logic, without user-facing changes.

Scale affordably

The essentials for reliable event delivery, built for efficiency and performance.

Live in minutes

Simple APIs and a dedicated end user portal, to start sending webhooks in minutes.

{ Trusted by great teams around the world }

All the tablestakes,
none of the complexity

10:16:55 user.created Pending
10:16:59 user.created Pending
10:17:22 user.created DELIVERED

Delivery guarantee

Messages are delivered at-least-once, never lost. Guaranteed.

Topic-based subscriptions

Publish and subscription support for easy adoption and integration.

user.created
user.updated
user.deleted
order.created
order.updated
order.deleted
order.returned
invoice.created
invoice.updated
invoice.voided
invoice.refunded
invoice.paid
02:08:48 user.created RETRY
02:09:11 user.created RETRY
02:09:19 user.created RETRY

Automatic and manual retries

Configure automatic retries or manually trigger them via API or user portal.

Publish by API or queue

Use Outpost API or configure Outpost to read events from a publish queue.

1 { 2 "event_id": "9dfcc6e7-6787-47fc-9a0d-127bc35a2f72", 3 "event_type": "order.created", 4 "timestamp": "2024-12-18T15:30:00Z", 5 "data": { 6 "id": "123700234734", 7 "status": "pending_payment", 8 "total": 10000, 9 "subtotal": 9000, 10 "tax": 1000, 11 "currency": "USD", 12 "shipping_address": { 13 "line1": "123 Main St", 14 "line2": "Apt 1", 15 "city": "San Francisco", 16 "state": "CA", 17 "zip": "94101" 18 } 19 } 20 }

Multi-tenant support

Create multiple tenants on a single Outpost deployment.

User portal

Developers can view metrics, or manage, debug, and observe event destinations.

Event destinations
Add destination
Type
Status
Success rate
Webhook
Active
98.5%
Hookdeck
Active
100%
AWS SQS
Disabled
N/A
RabbitMQ
Active
99.9%
Kafka
Active
99%

OpenTelemetry

Support for OpenTelemetry standardized traces, metrics, and logs.

X-Content-Type: application/jsonX-Acme-Topic: user.createdX-Acme-Idempotency: 9dfcc6e7-6787-47fc-9a0d-127bc35a2f72X-Acme-Timestamp: 2014-12-18T00:00:00ZX-Acme-Signature: U8JyYKUIIcMCwrd7adE0LhZbvnCt/zzTdHfkHkJ6Xns=

Best practices, built-in

Opt-out idempotency headers, timestamp and signature, and signature rotation.

"AWS SQS" FAILED x3

User alerts

Grant developers the ability to configure and manage event delivery alerts.





Run Outpost your way,
managed or self-hosted

Apache 2.0 licensed, Outpost is distributed as a Go binary or Docker image. No private forks or proprietary versions—the same Outpost, managed by Hookdeck or yourself.

  • Admin UI
  • Serverless
  • Usage-based pricing
  • Production-ready with SOC2, SSO, RBAC

Deploy with

  • Docker
  • Kubernetes

Deploy on

  • AWS
  • Azure
  • GCP
  • Railway
  • Fly.io
  • More

Scalable, secure, and compliant

  • 99.999% Uptime

    Serverless and highly available ingestion so you never miss an event.

  • Worldwide < 3s P99

    Guaranteed to add less than 3 seconds of latency for 99% of events.

  • 5,000+ Events/second

    Events are processed at a high throughput, without increasing latency.

  • SoC2 Compliant

    Voluntary certification with AICPA's stringent compliance standards.

  • GDPR & CCPA Compliant

    Built-in support for data rights, consent, and auditability.

  • Data Encryption

    Data is backed up and encrypted, both in transit and at rest.

  • Single Sign-On

    Offered with all the major identity providers on Enterprise plans.

  • Flexible Authentication

    Several standards for securing inbound and outbound payloads, and API access.

  • Role-Based Access

    Assign and manage organization member data and operational access.

Webhooks and beyond

Webhooks have become the go-to mechanism for delivering platform events. While transformative, they suffer from well-known limitations.

Best practices today 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?

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 against) webhooks for years, both as a consumer and an producer, always wishing that we as an industry could come up with something better. In my opinion, Event Destinations are exactly that.”

Paul Asjes
Paul Asjes
Developer Experience Engineer @ ElevenLabs
Event Destinations Initiative

Meet some of the people driving progress



Lauren Long profile picture
Lauren Long
Co-Founder & CTO

“Outpost has enabled us to go beyond webhooks when sending events to our customers. This allows them to handle high volume data from us in a scaleable and flexible manner that feels native to their architecture. It's a well-designed infrastructure product.”


Francisco Delgado profile picture
Francisco Delgado
Founder

“With fair pricing, top notch support and a beautiful user-facing UI, Outpost was a no brainer choice to send webhooks to our users.”



Get started in minutes



Managed service

Hookdeck managed Outpost service is currently 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