Dispatch sits between your webhook sources and your team's channels. Receive, filter, transform, and deliver — all from one dashboard.
Every webhook passes through a consistent, reliable pipeline.
Four steps to reliable webhook delivery. No infrastructure to manage.
Get a unique webhook URL that starts ingesting events immediately. Connect GitHub, Stripe, Slack, or any service that sends webhooks.
Define where events should go. One source can fan out to many destinations — Discord, Slack, Telegram, or any HTTP endpoint.
Format events for each platform. Discord embeds, Slack blocks, or raw JSON — all from one template with full payload access.
Events flow automatically with retries, logging, and real-time monitoring. View every delivery attempt in your dashboard.
Every feature designed to ensure your events reach their destinations.
Filter groups with OR/AND logic. Match on headers, body paths, event types — block irrelevant events before delivery.
Go template engine with full payload access. Discord embeds, Slack blocks, or custom JSON for any endpoint.
Reshape payloads per-destination. Extract the fields you need. Fail-open: original payload used on error.
Exponential backoff up to 7 attempts over 6 hours. Per-destination overrides. At-least-once delivery.
HMAC-SHA256 for GitHub, Slack, GitLab, Bitbucket out of the box. Custom signing secrets for your own services.
Live event logs, delivery status, and latency metrics. Configurable notification rules alert your team on delivery failures or source errors — via email or any connected destination. Replay any event with one click.
Set up your first endpoint in under a minute. Free plan included — no credit card required.