Webhook Automation — Triggers, Routing & Event Pipelines
Receive, validate, and route webhooks from any service. Build event-driven pipelines that trigger AI agent workflows on GitHub pushes, Stripe payments, form submissions, and thousands more — the universal glue for automation.
The Universal Event Router
Webhooks are the connective tissue of the modern web. Every major platform — GitHub, Stripe, Shopify, Slack, Typeform — fires webhooks when something interesting happens. The Webhook Automation skill lets OpenClaw receive any webhook, verify its signature, and trigger intelligent agent workflows in response. It's the foundation of every event-driven automation you'll build.
- Signature Verification: Automatically validate HMAC signatures from GitHub, Stripe, Shopify, and custom sources. Reject forged requests before they reach your agent.
- Smart Routing: Route events to different agent skills based on payload type, source, and content. One endpoint, infinite workflows.
- Retry & Dead-Letter: Built-in exponential backoff retries and a dead-letter queue ensure no event is ever lost, even when downstream services fail.
- Transform & Enrich: Map incoming payloads to a normalized schema, enrich with database lookups, and pass clean context to your agent.
Configuration
"mcpServers": {
"webhook": {
"command": "npx",
"args": ["-y", "@clawdbot/core", "--skill", "webhook"],
"env": {
"WEBHOOK_SECRET": "your-signing-secret",
"WEBHOOK_PORT": "3000",
"WEBHOOK_PATH": "/hooks"
}
}
}Built into @clawdbot/core — no extra package required. Point any service's webhook URL to https://your-host/hooks to get started.
Top Prompts
- "When GitHub pushes to main, run the test suite and post a summary to Slack if anything fails."
- "On every Stripe payment over $100, create a thank-you email draft and log the sale in my CRM."
- "When a Typeform is submitted, parse the answers, classify the lead, and notify the right sales rep."
- "If a Shopify order is refunded, update inventory, notify finance, and open a support ticket automatically."
</ Add to your README
If you use this skill in your project, add the badge to your GitHub README:
[](https://clawdbot.space/en/skills/mcp-webhook?ref=badge&utm_source=mcp-webhook&utm_medium=readme&utm_campaign=skill-page)