Hookdeck Event Gateway
Route events through the Hookdeck Event Gateway for advanced webhook management. This destination lets your tenants use Hookdeck's infrastructure to handle delivery to their endpoints with configurable retries, transformations, and detailed event logs.
Overview
This destination uses a managed source flow. Tenants create a Hookdeck destination by generating a source token in the Hookdeck dashboard and pasting it into Outpost.
Event Flow
- Events published to Outpost are forwarded to the Hookdeck Event Gateway
- Hookdeck buffers and processes the events
- Based on the tenant's Hookdeck connection configuration, events are routed to their endpoints
- Hookdeck handles retries, rate limiting, and delivery guarantees
Features Available to Tenants
- Event buffering — Handle traffic spikes without overwhelming endpoints
- Automatic retries — Configurable retry strategies for failed deliveries
- Transformations — Modify event payloads before delivery
- Filtering & routing — Route events to different endpoints based on content
- Observability — Event logs, metrics, and debugging tools
- Alerts — Notifications for delivery issues
Configuration
Credentials
| Field | Type | Required | Description |
|---|---|---|---|
credentials.token | string | Yes | Hookdeck source token |
This destination has no config fields. Routing and delivery settings are managed in the Hookdeck dashboard by tenants.
Example
curl 'https://api.outpost.hookdeck.com/2025-07-01/tenants/<TENANT_ID>/destinations' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <API_KEY>' \
--data '{
"type": "hookdeck",
"topics": ["orders"],
"credentials": {
"token": "<HOOKDECK_SOURCE_TOKEN>"
}
}'
Portal Setup Flow
In the Outpost tenant portal, users follow this flow:
- Select Hookdeck as the destination type
- Open the Hookdeck dashboard via the portal link
- Create a managed source in Hookdeck
- Copy the source token
- Paste the token into the Outpost portal and create the destination
- Return to Hookdeck to create connections that route events to their endpoints
See the Hookdeck documentation for details on creating sources and connections.