The Webhook Relay Blog
Guides, tutorials and comparisons for receiving, testing, securing, transforming and routing webhooks — from localhost to production.
Splunk Webhook Alerts: Payload, Limits and Fan-Out
Wire Splunk alert actions to webhooks: the exact JSON payload Splunk sends, the webhook action's limitations (no custom headers), URL allowlisting in Splunk Cloud, and how to fan alerts out to Slack, PagerDuty or anywhere else.
Confluence Webhooks: Your Options on Cloud and Data Center
How to get webhooks out of Confluence — Data Center's native webhooks, Cloud's Automation web requests and Forge/Connect apps — plus payload notes, security and testing.
Zendesk Webhooks: Setup, Signatures and Payload Examples
Create Zendesk webhooks the right way: triggers vs event subscriptions, the payload format, verifying X-Zendesk-Webhook-Signature, retries, and a fast local dev loop.
DocuSign Connect Webhooks: Events, HMAC and Retry Behavior
A practical guide to DocuSign Connect webhooks: envelope and recipient events, the JSON payload, HMAC signature verification, and what Connect's aggressive retries mean for your listener.
WhatsApp Cloud API Webhooks: Setup, Verify Token and Payloads
Set up WhatsApp Cloud API webhooks step by step: the callback URL, the hub.challenge verify token handshake, message payload examples, X-Hub-Signature-256 verification and local testing.
Jira Webhooks: Setup, Payload and Security
How to set up Jira webhooks — admin UI vs REST API, JQL filters, the payload format, X-Hub-Signature verification and testing. A complete, practical guide.
Trigger a Self-Hosted AI Agent with Webhooks (No Public IP)
Run a local AI agent built with Vercel's eve framework on a Raspberry Pi or Mac mini behind NAT, and trigger it with GitHub, Stripe or any webhooks via Webhook Relay — no port forwarding, no public IP.
Receive Emails as Webhooks: Inbound Email Parsing & Forwarding
Webhook Relay can now receive email and turn it into a webhook — parse each message to JSON (from, subject, text, HTML, attachments) and forward it to your endpoint, Slack, a database and more.
Durable webhook retries: a live demo of webhooks that never give up
We launched durable retries — webhooks persisted and retried with exponential backoff for up to 30 days. To prove it, we built flakey-script, an endpoint that fails 80% of the time, and watched every event still land.
Send a Webhook to Trello
Send any webhook to Trello. Transform an incoming webhook into the Trello API format in flight and forward it — no glue server, no code to maintain.
Send a Webhook to Jira
Send any webhook to Jira. Transform an incoming webhook into the Jira API format in flight and forward it — no glue server, no code to maintain.
Send a Webhook to Opsgenie
Send any webhook to Opsgenie. Transform an incoming webhook into the Opsgenie API format in flight and forward it — no glue server, no code to maintain.
Send a Webhook to Salesforce
Send any webhook to Salesforce. Transform an incoming webhook into the Salesforce API format in flight and forward it — no glue server, no code to maintain.
