DocumentationFundamentals
Tutorials
Step-by-step Webhook Relay tutorials covering CI/CD, edge and IoT devices, payload transformations and streaming webhooks into data warehouses.
Browse our hands-on tutorials to learn how to receive, route and transform webhooks with Webhook Relay across a range of real-world use cases.
n8n
Receive webhooks and inbound email in self-hosted n8n with no public IP, port forwarding or tunnel — n8n connects out over a WebSocket and is never exposed:
- Webhook Trigger (self-hosted / on-prem) — receive HTTP webhooks in n8n behind a firewall or NAT
- Email Trigger — start workflows from inbound email, no IMAP or mail server
- WhatsApp Cloud API webhook setup — receive WhatsApp messages in n8n, verify-token handshake handled automatically
Receive inbound email as a webhook and forward it anywhere (see Email to Webhook):
- Email to Slack — post inbound email into a Slack channel
- Email to Discord — route email to a Discord channel
- Email to Microsoft Teams — post a Teams card per email
- Email to Google Sheets — append a row per email
- Email to Airtable — create an Airtable record
- Email to Notion — create a page in a Notion database
- Email to your API — POST email to your own endpoint
- Email to a database — insert every email into your DB
CI/CD
Securely deliver webhooks to build servers running behind a firewall or without a public IP:
- Jenkins and GitHub — trigger Jenkins builds from GitHub webhooks
- Jenkins and Bitbucket — connect Bitbucket to Jenkins
- Execute scripts on webhook — run bash, Python or Ruby on incoming webhooks
Edge & IoT
Receive webhooks directly on devices and local machines with no public IP:
- Home Assistant — remote access without exposing your network
- Node-RED — process webhooks inside Node-RED flows
- JavaScript app — stream webhooks straight into your app
Transform
Reshape and enrich webhook payloads in flight:
- DockerHub to Slack — convert and forward to Slack
- Enrich webhooks — call a third-party API before forwarding
Data warehouse
- GCP BigQuery — insert and stream webhook data into BigQuery
