Cascade Forge is a no-code workflow automation plugin built into WordPress. Define a trigger (something that happens), add one or more actions (what to do next), and Cascade Forge runs the flow automatically — no code, no cron hacks, no external service required. Nothing has to be written as JSON. E
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.5 and PHP 7.4.
SourceWordPress plugins · Oct 19, 2026
01 / Source details
About this tool.
Cascade Forge is a no-code workflow automation plugin built into WordPress. Define a trigger (something that happens), add one or more actions (what to do next), and Cascade Forge runs the flow automatically — no code, no cron hacks, no external service required.
Nothing has to be written as JSON. Every trigger and every step draws its own form from the parameters it declares, conditions are rows of field / operator / value, and a picker drops values from the event into any field. If you would rather not start from a blank screen, the plugin ships twenty ready-made flows you can import as drafts.
Free
Unlimited flows, unlimited runs, no feature counters.
Visual flow builder (form editor and drag-and-drop canvas), unlimited active flows
No JSON required: each trigger and each step renders a form built from the parameters it declares, and an “Insert field” menu next to every text field drops in a value from the event with a real example beside it. The JSON textareas are still there under an “Advanced” toggle, and anything the form cannot draw safely — a nested condition group, a key no schema knows — opens as JSON with an explanation instead of being quietly rewritten
A library of 20 ready-made flows, grouped by the plugin they lean on. Import lands a draft, never a live automation, and a recipe this site cannot run says which plugin is missing instead of showing a dead button
Conditions on any trigger field, with AND/OR groups
Retry with exponential backoff, a dead-letter queue you can read and act on, and a run log you control the retention of (Settings → Log retention, 1–365 days)
An email when a run gives up or needs a manual decision — at most one per flow every 15 minutes, so a broken endpoint sends one message, not a storm (Settings → Notifications)
Dispatch concurrency: a limit on how many runs execute at once, so a burst of events queues the rest instead of all firing together (Settings → Engine)
A Failed view on the Runs screen: which step a run stopped on, the error it stopped with, a preview of what it was carrying, and one button that starts it again from that step
A “run was dead-lettered” trigger, so a flow of your own can page you, open a ticket or post to a channel when another flow gives up
11 WordPress triggers: post published, user registered, user login, comment received, comment approved, post meta updated, term updated, attachment uploaded, user role changed, user deleted, password reset
All 7 WooCommerce triggers when WooCommerce is active: order created, order status changed, payment complete, subscription status changed, refund created, product stock low, review added
9 actions: send email, show admin notice, log a message, update post meta, update user meta, create term, create user, FormForge admin notify, and outbound webhook (POST, with HMAC signing and an SSRF guard)
Forge Suite event triggers, for the events those plugins publish from their own free cores: GuardForge IP lockout and integrity scan, FormForge submissions, FieldForge custom fields updated and field group saved, LangForge translation published, RankForge post analysis
Pro
Cascade Forge Pro is a separate add-on installed alongside this free plugin. Its code is not part of this download — nothing above is a locked or greyed-out version of it. Installing it adds:
Inbound webhooks: a public URL per flow, HMAC-verified, de-duplicated and rate-limited
Five more event triggers, for events only a paid sibling module can fire: GuardForge WAF block, malware finding and lockdown toggle; LangForge translation QA failure; RankForge whole-site audit complete
Scheduled triggers: start a flow every so many minutes, or at a time of day on the weekdays you choose, read in the site’s own timezone. A stretch of downtime produces one catch-up run, never a backlog of them
A trigger for any WordPress hook: add a hook name to an allow-list on the Settings screen and it becomes a trigger in the editor, so a flow can react to an event no catalogue knows about
Flow control steps: wait / delay, wait for a person’s approval, conditional branch
Wait for approval: the flow pauses and e-mails one person two links. Whichever they click is recorded, the run continues from where it paused, and later steps can read who decided and what they decided. Unanswered requests expire on a timer you set, and you choose in advance whether that counts as a rejection, an approval, or a reason to stop
Retry every dead-lettered run of a flow at once, each from the step it stopped on
Generic HTTP request step
Messaging steps: Slack, Discord, Telegram, Mattermost, Microsoft Teams, Gmail send
CRM and SaaS steps: ActiveCampaign, Pipedrive, Close, Mailchimp, Notion, Airtable, Google Sheets
Storage steps: Dropbox, S3-compatible upload, media sideload from a URL
Forge Suite action steps: LangForge translate post, GuardForge alert
AI recipe generator — describe a workflow in plain language, get a draft flow. It costs 3 Forge credits per draft, and the number is printed on the button before you press it. The 20-recipe library in the free plugin costs nothing
A Pro licence also includes priority email support while it is active. It ends when the licence expires and comes back on renewal.
Cascade Forge is part of the Forge Suite . Learn more and get Pro at https://avakode.com.
External services
This plugin can make outbound HTTP requests. What is sent depends on which of the following you use — activating the plugin does not contact any server and does not schedule anything that would. This is the whole list: the plugin’s code makes no other request.
Outbound webhook action. A flow you build can end with an “Outgoing webhook (POST)” step. What is sent: a POST to the URL you typed into that step, with the optional body you typed, a Content-Type: application/json header and, only if you filled in the optional signing secret, an X-CascadeForge-Signature header that carries sha256= and the HMAC signature of the body (the secret itself is not sent). Like any WordPress HTTP request it also carries WordPress’s standard User-Agent, which names your WordPress version and your site’s address. Cascade Forge does not know or choose the destination in advance, and no bundled recipe ships with this step pre-filled. What is received: the HTTP status code, used to mark the run successful, failed or blocked. When: only while a flow containing this step is actually running.
Cascade Forge Pro (a separate add-on, not part of this download) adds outbound steps — HTTP request, Slack, Discord, Telegram, Mattermost, Microsoft Teams, ActiveCampaign, Pipedrive, Close, Mailchimp, Notion, Airtable, Google Sheets, Dropbox, S3 — that send data only to destinations you configure per step, subject to those services’ own terms, plus an AI recipe generator that sends your prompt to our servers for a response.
See it in action
Screenshots & previews.
The flow editor: a trigger such as "WooCommerce — order created", conditions as rows of field, operator and value, then the steps, each drawn as its own form with an "Insert field" menu that drops in a value from the event.The same flow on the drag-and-drop canvas.The recipe library: ready-made flows grouped by the plugin they use. Importing one creates a draft, never a live automation.The Runs screen: each run with its status and the order, user or post it was about."Test this flow": which conditions matched and, step by step, the exact request, message or meta each step would produce, without sending or writing anything.
02 / Source details
Getting started.
01Upload the flowforge folder to /wp-content/plugins/ , or install through Plugins → Add New.
02Activate Cascade Forge through the Plugins menu.
03Open Cascade Forge → Flows and create your first automation.
03 / Source details
Frequently asked questions.
Do I need an account or API key for the free version?
No. The free plugin runs entirely on your own server. See “External services” above for exactly what this download does and does not contact.
How do I get the Pro features?
Pro features ship in a separate “Cascade Forge Pro” add-on. Install this free plugin first, then add Pro from https://avakode.com.
How many flows can I create?
As many as you like. There is no cap on flows, active or draft, and none on runs. How long run history is kept is a setting (Settings → Log retention), not a limit.
Which triggers and actions do I get for free?
Every WordPress and WooCommerce trigger, the sibling events those plugins publish from their own free cores, the “a run was dead-lettered” trigger, and the nine actions listed above — including the outbound webhook. Nothing in the free plugin is switched off waiting for a licence; the Pro catalogue is a separate download and simply is not there until you install it.
Does Cascade Forge work with WooCommerce High-Performance Order Storage?
Yes. Cascade Forge declares itself compatible with High-Performance Order Storage, and it reads and writes orders only through WooCommerce’s own order functions, so it does not depend on whether orders are kept in posts or in WooCommerce’s order tables. Two things are worth knowing when a flow works on orders. The “Update post meta” step sets the meta on the order itself when the ID you give it is an order’s. The “Post meta updated” trigger listens to WordPress post meta, and under High-Performance Order Storage an order’s meta is not post meta, so it is not a reliable trigger for orders (with compatibility mode on, WooCommerce may still copy order meta to posts); for orders, use the WooCommerce triggers: order created, order status changed, payment complete and refund created.
Do I have to write JSON?
No. Every trigger and every step renders a form built from the parameters it declares, and conditions are rows: field, operator, value. The JSON textareas survive under an “Advanced” toggle for anyone who wants them. If a flow contains something the form cannot draw without risking your data — a nested condition group, a parameter no schema knows about, an OR group on a site without the Pro add-on — that panel opens as JSON with a note saying why, rather than being redrawn and silently truncated. Without JavaScript the screen falls back to the plain editor.
Where do the ready-made recipes come from?
They ship with the plugin as data, not as model output: 20 flows whose every trigger and action is a real id in Cascade Forge’s catalogue, checked by the test suite against the live registries. Some of them lean on ids that belong to the Pro add-on or to a sibling plugin, so a recipe this site cannot run yet says which plugin it needs instead of offering a button that would fail. Importing one creates a draft — it cannot switch itself on — and any credential a step needs is left blank on purpose so you fill it in and read the flow before turning it on. Recipes cost nothing.
What happens when a flow fails in the middle of the night?
The run is kept. The Failed view on the Runs screen shows the step it stopped on, the error, and a preview of the payload it was carrying with anything token-shaped blanked out. Retry writes a new run that starts at that step with the original payload, so the steps that already succeeded do not run twice. It is refused if you have edited the flow since the failure, because the step it stopped on is then no longer that step; if the step’s own connection is already known to be access-revoked, the button reads “Fix access, then resume” instead, because retrying now would only fail the same way again; and if the run stopped not knowing whether its last step reached its target, retrying could repeat that exact request, so the free screen explains that instead of offering a retry — start a new run of the flow, or resolve it from the Pro add-on’s Inbox once you know what actually happened. An incident already resolved that way is not retried either. If you would rather be told than go looking, the “a run was dead-lettered” trigger lets one flow react to another giving up.
Can a flow wait for a person?
With the Pro add-on. The “Wait for approval” step pauses the run and e-mails one approver an Approve link and a Reject link; the decision is recorded and the run continues from exactly where it paused, with the decision, who made it and when available to every later step. Only a hash of the link’s token is stored, a second click cannot change the answer, and you decide in advance what happens if nobody replies before the timeout — rejection is the default.
Does anything in the free plugin spend credits?
No. The only thing in Cascade Forge that spends Forge credits is the Pro add-on’s AI recipe generator, at 3 credits per draft, and the button says so before you press it.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati