outpost

Deliver webhook events to HTTP, SQS, RabbitMQ, Pub/Sub, EventBridge, and Kafka destinations.

79|11|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/hookdeck/webhook-skills --skill outpost
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: outpost
Source: https://github.com/hookdeck/webhook-skills/tree/main/skills/outpost
Command: npx skills add https://github.com/hookdeck/webhook-skills --skill outpost

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hookdeck Outpost provides self-hosted infrastructure to deliver events to multiple destinations, enabling SaaS platforms to send webhooks and messages reliably and at scale.

Core Features & Use Cases

  • Multi-destination delivery: Webhooks (HTTP), SQS, RabbitMQ, Pub/Sub, EventBridge, Kafka.
  • Self-hosted delivery infrastructure with multi-tenant observability.
  • Reliable retry and delivery guarantees for outbound events across destinations.
  • Use Case: Build a SaaS that delivers user events to customer endpoints and messaging queues with centralized monitoring.

Quick Start

Managed (Hookdeck)

  • Sign up at hookdeck.com
  • See the Send Webhooks quickstart

Self-Hosted

  • See the Outpost documentation
  • Clone from GitHub

Frequently Asked Questions about outpost

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I self-host webhook delivery to multiple destinations like SQS and RabbitMQ?

Self-hosted webhook delivery to SQS and RabbitMQ is achieved by deploying the Outpost infrastructure, which routes HTTP webhooks and messages to multiple destinations with centralized monitoring and retry support.

What is multi-destination outbound event delivery for SaaS platforms?

Multi-destination outbound event delivery is a routing mechanism that sends webhook events from SaaS platforms to customer HTTP endpoints and messaging queues like Kafka or Pub/Sub with reliable retry guarantees.

Can I send webhooks to both HTTP endpoints and messaging systems with retry support?

Yes, you can send webhooks to both HTTP endpoints and messaging systems simultaneously, with built-in retry mechanisms ensuring reliable delivery across all configured destinations.

Does self-hosted webhook infrastructure support multi-tenant observability?

Self-hosted webhook infrastructure supports multi-tenant observability, providing centralized monitoring and delivery tracking for outbound events across all tenants and destinations.

What is the best way to scale outbound webhook delivery across Kafka and EventBridge?

The best way to scale outbound delivery across Kafka and EventBridge is using a dedicated multi-destination delivery infrastructure that provides reliable routing and retry guarantees for high-volume event emission.

How do I set up a self-hosted webhook delivery system for my SaaS application?

To set up a self-hosted webhook delivery system, clone the Outpost repository from GitHub and follow the documentation to configure multi-destination routing for your SaaS platform's outbound events.