Title: Webhook Actions by Flow Systems
Author: mateuszflowsystems
Published: <strong>Февраль 16, 2026-ж.</strong>
Last modified: Июнь 3, 2026-ж.

---

Плагиндерди издөө

![](https://ps.w.org/flowsystems-webhook-actions/assets/banner-772x250.png?rev=3462891)

![](https://ps.w.org/flowsystems-webhook-actions/assets/icon.svg?rev=3462891)

# Webhook Actions by Flow Systems

 Автору [mateuszflowsystems](https://profiles.wordpress.org/mateuszflowsystems/)

[Жүктөө](https://downloads.wordpress.org/plugin/flowsystems-webhook-actions.1.14.0.zip)

 * [Кенен маалымат](https://ky.wordpress.org/plugins/flowsystems-webhook-actions/#description)
 * [Сын-пикирлер](https://ky.wordpress.org/plugins/flowsystems-webhook-actions/#reviews)
 *  [Орнотуу](https://ky.wordpress.org/plugins/flowsystems-webhook-actions/#installation)
 * [Development](https://ky.wordpress.org/plugins/flowsystems-webhook-actions/#developers)

 [Колдоо](https://wordpress.org/support/plugin/flowsystems-webhook-actions/)

## Сүрөттөө

Operate WordPress like modern infrastructure — turn any WordPress do_action into
a first-class automation trigger your CRMs, n8n flows, AI agents, and internal services
can consume.

📖 [Full documentation at wpwebhooks.org/docs/](https://wpwebhooks.org/docs/)

#### Core features (free)

 * Persistent delivery queue with smart retry and exponential backoff — powered 
   by WP-Cron, auto-upgrades to Action Scheduler or System Cron when available, **(
   Pro)** External Cron for guaranteed reliability
 * Per-event UUID and ISO 8601 timestamp — enable downstream deduplication
 * Delivery logs with full attempt history, request/response inspection, replay,
   and bulk retry
 * Synchronous execution mode — fire inline without queue delay
 * Payload mapping — rename, restructure, exclude, and type-cast fields with dot-
   notation paths
 * Conditional dispatch — filter events by payload field values before dispatch
 * HTTP method, custom headers, and URL query parameters per webhook
 * Dynamic endpoint URLs — `{{ field.path }}` placeholders resolved at dispatch 
   time (free via `fswa_webhook_url` filter)
 * Webhook Chains — wire 2xx completions to downstream webhooks with full observability
 * Activity History — persistent audit log of every admin and API-token action
 * Built-in CF7 and IvyForms integrations — structured payloads, no extra plugins
 * Action Scheduler auto-detection — more reliable delivery on high-traffic sites
 * Full REST API with scoped API token authentication (`read` / `operational` / `
   full`)
 * Developer extensibility — 16 filters and 7 action hooks ([reference](https://wpwebhooks.org/docs/))

#### Pro features

 * Code Glue — attach PHP snippets to any webhook+trigger (pre-dispatch payload 
   enrichment, post-dispatch side effects)
 * External Cron — replace WP-Cron with Uptime Kuma-based heartbeat monitoring
 * Unlimited conditions per trigger with AND/OR groups
 * Per-webhook retry limit and backoff strategy overrides
 * Dynamic URL templates — `{{ }}` syntax with no custom PHP required

[See pricing and upgrade ](https://wpwebhooks.org/pricing/)

#### Examples

 * [Send Contact Form 7 submissions to a webhook (n8n demo)](https://wpwebhooks.org/examples/cf7-to-webhook/)
 * [Send Gravity Forms Submissions to n8n](https://wpwebhooks.org/examples/gravity-forms-webhooks/)
 * [Send IvyForms submissions to a webhook (n8n demo)](https://wpwebhooks.org/examples/ivyforms-to-webhook/)
 * [WooCommerce orders to n8n on completion — wired up with a Claude Code agent](https://wpwebhooks.org/examples/woocommerce-order-webhook-claude-code/)
 * [WooCommerce to HubSpot integration — sync orders, contacts, and deals with no custom code](https://wpwebhooks.org/examples/hubspot-woocommerce-integration/)

## Скриншоттор

 * [[
 * Webhooks list view
 * [[
 * Webhook configuration screen
 * [[
 * Selecting WordPress action triggers
 * [[
 * Payload mapping configuration
 * [[
 * Webhook delivery logs with replay and retry controls
 * [[
 * Queue status overview
 * [[
 * Settings configuration screen
 * [[
 * REST API Tokens configuration screen
 * [[
 * Conditional webhook dispatch — conditions editor
 * [[
 * Test webhook drawer — send a test delivery and inspect request details inline
 * [[
 * Webhook Chains — pick an existing chain or create a new one, then select which
   upstream webhooks should fire this one on their 2xx response

## Орнотуу

 1. Upload the plugin files to the `/wp-content/plugins/flowsystems-webhook-actions`
    directory, or install the plugin through the WordPress plugins screen.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Navigate to Webhook Actions in the admin menu.
 4. Add your webhook endpoint URL and select the desired WordPress action triggers.

## FAQ.KG

### Is this plugin free?

Yes. The core plugin is completely free and licensed under GPL. Webhook Actions 
Pro is an optional paid upgrade that adds unlimited conditions, per-webhook retry
and backoff settings, Code Glue snippets, External Cron (activated automatically
on license activation), and more. [Learn more ](https://wpwebhooks.org/pricing/)

### Does it work with WooCommerce, n8n, Make, Zapier, and AI agents?

Yes. Any WordPress or WooCommerce action can be a trigger. The plugin delivers to
any HTTP endpoint — n8n, Make, Zapier webhook nodes, internal services, or AI agent
APIs. Scoped API tokens let Claude Code, Cursor, or any automation tool read logs,
retry deliveries, and toggle webhooks without WordPress credentials.

### Do I need extra plugins for Contact Form 7 or IvyForms?

No. Both integrations are built in. When CF7 or IvyForms is active, submissions 
are automatically normalized into clean JSON payloads — no additional plugins or
custom code required.

### How does retry work?

5xx and 429 responses retry automatically with exponential backoff (delays of ~30s,
60s, 120s, 240s, 480s, capped at 1 hour). 4xx and 3xx responses are marked `permanently_failed`
immediately — bad payloads are not worth retrying. Default maximum is 5 attempts;
override with the `fswa_max_attempts` filter or **(Pro)** per-webhook settings.

### Can I access the REST API without a WordPress login?

Yes. Create a token from the API Tokens screen and pass it as `X-FSWA-Token: <token
>` (or `Authorization: Bearer`). Three scopes available — `read`, `operational`,`
full` — so you can grant exactly the access each integration needs. Full API reference
at [wpwebhooks.org/webhook-wordpress-plugin-api/](https://wpwebhooks.org/webhook-wordpress-plugin-api/)

## Сын-пикирлер

![](https://secure.gravatar.com/avatar/e2b5e7cf73d7c58eac035a6390ec1293351d3b29cff346cfa99d3eaa1594759e?
s=60&d=retro&r=g)

### 󠀁[Reliable webhook solution](https://wordpress.org/support/topic/reliable-webhook-solution/)󠁿

 [Axel](https://profiles.wordpress.org/axeljankowski/) Март 5, 2026-ж. 1 reply

Solid plugin. Super easy to set up and it just works. If you need reliable webhooks
this makes the whole process a lot easier.

![](https://secure.gravatar.com/avatar/1a9bcddb96bd5a4e4f029fffc63f8672ef111a035b9772688ea0df7b9a359c2c?
s=60&d=retro&r=g)

### 󠀁[Very nice Webhook Retry Logic](https://wordpress.org/support/topic/very-nice-webhook-retry-logic/)󠁿

 [Rafał](https://profiles.wordpress.org/rafalwilinski/) Февраль 19, 2026-ж. 1 reply

Used it in WooCommerce project, async processing works well and retry logic saved
us from silent webhook failures.

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/flowsystems-webhook-actions/reviews/)

## Contributors & Developers

“Webhook Actions by Flow Systems” is open source software. The following people 
have contributed to this plugin.

Мүчөлөрү

 *   [ mateuszflowsystems ](https://profiles.wordpress.org/mateuszflowsystems/)

[Translate “Webhook Actions by Flow Systems” into your language.](https://translate.wordpress.org/projects/wp-plugins/flowsystems-webhook-actions)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/flowsystems-webhook-actions/),
check out the [SVN repository](https://plugins.svn.wordpress.org/flowsystems-webhook-actions/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/flowsystems-webhook-actions/)
by [RSS](https://plugins.trac.wordpress.org/log/flowsystems-webhook-actions/?limit=100&mode=stop_on_copy&format=rss).

## Өзгөртүүлөр

For the full release history see [wpwebhooks.org/changelog/](https://wpwebhooks.org/changelog/)

#### 1.14.0 — 2026-06-03

 * New: **Activity History** — persistent audit log of every admin and API-token
   action across webhooks, tokens, settings, logs, queue, schemas, chains, and cron.
   Each entry records the actor (session user or API token with a name hint), the
   action type, a structured context diff (old  new values for updates), and a timestamp.
   Designed to trace automated and AI-assisted changes end-to-end
 * New: **AI prompt and reasoning capture** — REST requests carrying `X-FSWA-Prompt`
   or `X-FSWA-Reason` headers have those values stored in the activity log context
   and surfaced in the Activity view as a highlighted card above the change diff;
   intended for AI agents that perform admin actions via API tokens
 * New: **External Cron page** _(Pro)_ — dedicated admin page for managing the external
   cron trigger: enable/disable toggle, mode selector, configurable interval and
   batch-size sliders, a live heartbeat chart (line + bar combo), monitor status
   bar, and an alert banner when the last ping failed or is stale
 * New: `fswa_cron_token_regenerated` action hook — fires after the cron secret 
   is regenerated, allowing integrations (e.g. Pro Uptime Kuma sync) to update their
   stored monitor URL
 * Fixed: created and deleted activity log entries for webhooks and tokens now include
   the full entity data (name, URL, scope, etc.) in context instead of an empty 
   object
 * Fixed: webhook toggle events now correctly capture old and new `is_enabled` state;
   webhook, settings, and schema update events capture a full old/new diff
 * Fixed: chain and chain-link CRUD actions (create, update, delete, link add/remove)
   are now covered by Activity History
 * Improved: Snippets (Pro) added to the Activity History filter list; Activity 
   tab repositioned after External Cron in the navigation
 * DB migration to 1.14.0 — adds `fswa_activity_logs` table; idempotent, safe to
   run on existing installs

## Мета

 *  Нуска **1.14.0**
 *  Акыркы жаңыртуу **21 саат мурун**
 *  Активдүү орнотуулар **Fewer than 10**
 *  WordPress нускасы ** 6.0 же андан жогору **
 *  Tested up to **7.0**
 *  PHP нускасы ** 8.0 же андан жогору **
 *  Тил
 * [English (US)](https://wordpress.org/plugins/flowsystems-webhook-actions/)
 * Тег:
 * [api](https://ky.wordpress.org/plugins/tags/api/)[automation](https://ky.wordpress.org/plugins/tags/automation/)
   [integration](https://ky.wordpress.org/plugins/tags/integration/)[n8n](https://ky.wordpress.org/plugins/tags/n8n/)
   [webhooks](https://ky.wordpress.org/plugins/tags/webhooks/)
 *  [Advanced View](https://ky.wordpress.org/plugins/flowsystems-webhook-actions/advanced/)

## Рейтинг

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/flowsystems-webhook-actions/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/flowsystems-webhook-actions/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/flowsystems-webhook-actions/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/flowsystems-webhook-actions/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/flowsystems-webhook-actions/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/flowsystems-webhook-actions/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/flowsystems-webhook-actions/reviews/)

## Мүчөлөрү

 *   [ mateuszflowsystems ](https://profiles.wordpress.org/mateuszflowsystems/)

## Колдоо

Комментарийлер барбы? Жардам керекпи?

 [Колдоо форумун көрүү](https://wordpress.org/support/plugin/flowsystems-webhook-actions/)