Very Powerful WordPress webhook plugin.
Describe the integration. The built-in agent builds it, test-fires it, and hands you the switch.
It has already seen the payload and read the API.
A real example of the event — yours, or one of ours for an event your site has never fired — and the destination's current API reference, read before a single field is mapped.
- Payload Library 574 hook payloads from WordPress core, WooCommerce and the major form plugins
- API Docs Library 312 APIs — HubSpot, OpenAI, Slack, Stripe — read on our server, not remembered
- Free credits 55 on every install. No key, no signup, no card.
Say what you want. Get a working integration.
Eleven tabs. Every operation you'll ever do.
The same UI you get in wp-admin after install. Click a tab.
Queued. Retried. Logged.
Every delivery leaves through a persistent queue, retries on its own schedule, and lands in a log you can grep — and replay.
- Async queue WP-Cron, Action Scheduler or System Cron — whichever the site has, picked up automatically
- Retries & backoff Exponential, linear or fixed, with a limit per webhook
- Delivery log Payload, every attempt, the response body. One click to replay.
- Notifications Slack, email, SMS, PagerDuty and more when a delivery fails, gives up or recovers — rules, quiet times, digests
- External Cron Pro — fires from outside the site, on its own clock, whether anyone visits or not
Every event has a paper trail.
// log entry 156 — woocommerce_order_status_completed "event_uuid": "37116b42-7a4c-4c6d-8aa7-ea4bc3c13e4d", "trigger_name": "woocommerce_order_status_completed", "request_url": "https://n8n.flowsystems.pl/webhook/126cc22b…", "status": "success", "http_code": 200, "duration_ms": 223, "attempt_history": [ { "attempt": 0, "http_code": 200, "duration_ms": 223 } ], "next_attempt_at": null
Any action. Any plugin. Any custom hook.
Concrete numbers, not feature dots.
| Capability | Free | Pro / Agency |
|---|---|---|
| Build with AI agent | Included — nothing to connect to start | Same |
| AI credits | 55 free credits · then your own key | 5,000 – 30,000/mo hosted (or your own key) |
| Payload Library | 574 hooks · on the free trial | Same, on hosted credits |
| API Docs Library | 312 APIs · on the free trial | Same, on hosted credits |
| Async queue | WP-Cron / Action Scheduler (auto) | Same + External Cron (Pro) |
| Retry attempts | Configurable per webhook (5 default) | Same |
| Backoff schedule | Exponential, linear or fixed · per webhook | Same |
| Conditions | Unlimited · AND/OR groups · AI-built | Same |
| Dynamic URL | {{ field.path }} templates + PHP filter | Same |
| Code Glue | PHP snippets · AI writes and assigns them | Same |
| Webhook Chains | Yes | Yes |
| Notifications | Email · Slack · Discord · Telegram · Teams · SMS · PagerDuty + 6 more | Same |
| Sites | Unlimited (GPLv2) | Starter 1 · Business 10 · Agency 75 |
| Replay | One-click (incl. skipped) | One-click + bulk |
| HTTP methods | GET · POST · PUT · PATCH · DELETE | Same |
| Support | Community / GitHub | Priority email |
Pricing for Pro and Agency tiers on the pricing page → · Alerts when a delivery fails: Notifications →
Pick your install path.
Plugins → Add New Search "Webhook Actions" Install → Activate
Standard install. Auto-updates via wp.org.
Plugins → Add New Upload Plugin → choose webhook-actions.zip → Activate
For pre-release builds and Pro distribution.
$ wp plugin install \
flowsystems-webhook-actions \
--activate For scripted installs, CI/CD pipelines, and server provisioning.
Featured in a WordPress plugin roundup.
Build automations and integrations with AI help.
Search "Webhook Actions" on wp.org, or paste the install command.