Webhook Actions – build automations and integrations with AI help
Describe the integration you want. The AI builds it. Webhook Actions ships with Build with AI — an in-admin agent that turns a plain-language request like “When a Contact Form 7 form is submitted, send it as JSON to my n8n webhook” into a working, tested automation. The agent proposes a plan you can
Describe the integration you want. The AI builds it. Webhook Actions ships with Build with AI — an in-admin agent that turns a plain-language request like “When a Contact Form 7 form is submitted, send it as JSON to my n8n webhook” into a working, tested automation. The agent proposes a plan you can review and edit, then creates the webhook, works from a real example payload — your site’s own capture, or the Payload Library for an event your site has never fired — maps the fields, sets dispatch conditions, probes your endpoint, and sends a test delivery. Nothing goes live without your confirmation — new webhooks are always created disabled, and you can undo the last change with one click.
🤖 Verified by WPVibe — works with Claude, ChatGPT and Cursor. WPVibe ran 28 of the plugin’s 31 abilities on a live install, lists Webhook Actions in its Works with AI directory and publishes five tested recipes for it — see Ready-made AI recipes (WPVibe) below.
It reads the API before it builds. Name HubSpot, OpenAI, Slack, Stripe, Notion or any of the 300+ services in the WP Webhooks API Docs Library and the agent works from that vendor’s current API reference — endpoint, auth header, body envelope, the errors people actually hit — not from the model’s memory of it. A service the library has never seen is researched from the vendor’s own docs on the spot, and every reply built this way says so.
📖 Full documentation at wpwebhooks.org/docs/ ▶️ Try it in your browser — no install, no signup, no API key
What you can connect
Sources — anything in WordPress that fires an action. Webhook Actions turns any do_action into a trigger, so form submissions, WooCommerce orders, user registrations, post publishes and your own custom plugin events can all start an automation. That covers Elementor Forms, WPForms, Forminator, Fluent Forms, Gravity Forms, WooCommerce and your own code — there is no per-plugin add-on to hunt down. Contact Form 7 and IvyForms go one step further with built-in support: their submissions are normalized into clean JSON payloads automatically.
Destinations — any HTTP endpoint. The plugin sends outgoing webhooks to anything that accepts a request: an n8n, Make (formerly Integromat), Zapier or Pabbly webhook node, a Slack or Discord incoming-webhook URL for order and form notifications, Airtable, Google Sheets, Mailchimp, HubSpot, Salesforce, Notion, your CRM, an internal microservice, or an AI agent API. There are no bundled per-service connectors and none are needed — point a webhook at a URL, map the fields, and send. Every delivery is queued, retried on failure and logged with full request and response history.