OPEN SOURCE UNDER APACHE 2.0

Send webhooks in minutes
for one-tenth 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
A visual representation of Outpost managed service sending events to user destinations
YOUR APPLICATION
USER DESTINATIONS
A visual representation of self-hosted Outpost sending events to user destinations
YOUR CLOUD/VPC
USER DESTINATIONS




All the tablestakes,
none of the complexity

The essentials for reliable event delivery with exceptional DX, just without the bells-and-whistles that drive up cost.

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.





Deployed your way:
managed or self-hosted

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

Migrate easily

Maintain signatures, secrets, and retry logic with full backwards compatibility.

Migration from your current setup to Outpost

Deploy quickly

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

Deploy events to tenant destinations




Cost-effective, even at scale

Built to be affordable at any volume. You won't find a more cost-effective managed service for sending webhooks.

Managed

$10

Per million events

Managed pricing illustration
Self-hosted [OSS]

$0

Always free

Self-hosted pricing illustration
See full plans on pricing



Webhooks “work,”
but we can do better

Webhooks have served us well, but come with trade-offs: brittle endpoints, retry headaches, and no built-in security. Event Destinations offer a better path—interoperable, secure, and designed for how platforms actually work today.

Let’s make event delivery something developers don’t have to fight with.

Event Destinations are implemented by:

Why teams are switching to Outpost

“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.”

Lauren Long
Lauren Long
Co-founder & CTO, Ampersand

“With Outpost it has been easy and quick to ship new event destinations, event topics, and level up our delivery infrastructure for customers.”

Ryan Burke
Ryan Burke
Head of Product, Deck

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

Francisco Delgado
Francisco Delgado
Founder, Ordinal

“We've centralized and simplified our outbound webhook delivery, multiplied the number of ways we can deliver events, and stopped worrying about webhook plumbing.”

Ben Ng
Ben Ng
CTO & Co-Founder, CFX Labs

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