tr Skip to content

AI workflow generator for WordPress: build with Jaadu

FlowMattic Jaadu copilot: a plain-language request becomes a WooCommerce trigger, a Branch and a Slack step on the workflow canvas.

Jaadu is the AI workflow generator built into the FlowMattic workflow builder. You describe an automation in plain language, and Jaadu sets the trigger, finds the right apps, adds the steps and fills their fields on the canvas you have open. You can watch each change land and edit anything by hand at any point.

It is for anyone who knows what should happen but not which app event or field does it: store owners, agencies building for clients, and teams who want a first draft in minutes instead of an afternoon. Jaadu runs on your own Anthropic (Claude) or OpenAI connection, so there is no separate AI subscription to buy.

This guide covers where Jaadu lives, how it builds a workflow step by step, what it can and cannot do, and seven ways to put it to work.

What is Jaadu?

Jaadu is a chat copilot that edits the workflow in front of you. It is not a template picker or a preview. Every step it adds is an ordinary FlowMattic step, the same one you would add yourself, with the same Setup, Configure, Conditions and Test tabs.

You open it from the Jaadu button in the header of the visual workflow builder. Its tooltip reads “Jaadu — build, fix & configure with AI”. A drawer opens on the right of the canvas with the subtitle “Build, fix & configure — just ask.” The canvas moves aside so you can see both.

The same chat panel also appears in the Email, PDF and Image template builders and in Forms. There it reads the template or form you have open and makes the edit you describe.

How the AI workflow generator works

1. Connect a provider

Jaadu uses a connection you saved in FlowMattic Connects. The first time you open it, the panel asks you to Choose your AI provider (Claude / Anthropic or OpenAI / GPT), pick a Connection if you have more than one, Choose a model from the list your provider returns, and click Start building. If no connection exists yet, Jaadu tells you to add one on the Connects page first. The onboarding wizard has a “Connect AI” step for the same purpose.

2. Describe what should happen

Type into the box at the bottom of the drawer. Its placeholder suggests the tone: “Build, fix, configure, or test — e.g. “add a Slack alert after checkout””. On an empty workflow you also get starter chips such as Build from scratch, Add the first step and What can you do?. On a workflow that already has steps, the chips change to Add a step, Add a Router, Test the last action and Configure a step. Clicking a chip fills the box without sending, so you can adjust the wording first.

3. Jaadu builds on the canvas

Jaadu works through a set of builder tools and shows a short status line for each one, such as “Searching apps”, “Configuring a step” or “Adding a router”. In practice it:

  • Searches the app catalogue for the trigger and action events that match your words, limited to apps available on your site, including your own custom apps.
  • Sets the trigger first, then adds or inserts action steps in order.
  • Fills each step’s fields, wiring data from earlier steps in with dynamic tags, the same tags you would pick from the data list yourself.
  • Looks up your existing connections for an app and picks one for the step.
  • Adds Routers with named routes, or a Branch with Yes and No paths, and sets their conditions.
  • Can add an AI Agent step with its chat model, memory and tools when the task needs reasoning.

When a field needs a value only you know, such as which Slack channel or which email address, Jaadu opens that step on its Configure tab and asks you.

4. Test, review and save

Jaadu can test a step and read its output, but it asks first: a test runs the action for real, so you get a confirmation bar with buttons such as Run test and I’ll do it. For a webhook trigger it can post a realistic sample payload to the workflow’s webhook URL so later steps have fields to map. It then saves the workflow through the builder’s own save and ends a build with a “Before you go live” note listing anything untested or guessed.

FlowMattic workflow builder with the Jaadu chat drawer open on the right and starter chips under the message box.
The Jaadu drawer open beside the workflow canvas, ready for a plain-language request.

Key options and settings

OptionWhat it does
Choose your AI providerClaude / Anthropic or OpenAI / GPT. Only these two providers drive Jaadu.
ConnectionWhich saved Anthropic or OpenAI connection to use, shown when you have several.
Choose a modelThe model list loaded from your provider. Your last choice is remembered for next time.
Change AI modelHeader button to switch provider or model mid-session.
New chatClears the conversation and starts over on the same workflow.
StopHalts the current turn while Jaadu is working.
Token counterShows tokens in, tokens out and cached tokens under the box, so you can see what a session uses on your key.

There is no Jaadu switch in Settings. If you have an Anthropic or OpenAI connection and access to the builder, Jaadu is available.

Generate with AI from the Workflows screen

The Workflows screen has a separate one-shot path: the Generate with AI button. It opens a “Generate workflow with AI” dialog with a Workflow description box, starter templates such as “Form to Sheet to Email”, “WooCommerce to Slack” and “Route Tickets by Topic”, and an AI Provider and AI Connect picker. Click Generate workflow and the server builds and validates a draft, saves it switched off and opens it in the builder.

This path runs on the server and accepts more providers, including Google, Groq, Mistral, xAI, Perplexity, DeepSeek, OpenRouter and Straico as well as Anthropic and OpenAI. As its own tip says, connect IDs, recipient emails and message text are filled in the editor, not by the AI. Use it for a quick skeleton, then open Jaadu in the builder to finish the details.

FlowMattic Generate workflow with AI dialog showing the Workflow description box and template chips such as WooCommerce to Slack.
The one-shot Generate workflow with AI dialog on the Workflows screen, with starter templates and the provider picker.

Use cases

Announce big orders to the sales team

Ask for “a message to the sales channel when an order over 500 comes in”. Jaadu finds the WooCommerce order trigger and the Slack message action, adds a Branch with the condition and maps the order total and customer name into the message on the Yes path.

WooCommerce new order → Branch (total over 500) → Yes: Slack message

Route support requests by topic

Describe three kinds of tickets and where each should go. Jaadu adds a Router with routes named Billing, General and Pre-purchase, sets a condition on each and adds the right action inside every route.

Webhook (help desk) → Router → Billing: Email · General: Slack · Pre-purchase: CRM contact

Client onboarding for an agency

An agency building for Acme can say “when the intake form is submitted, create the WordPress user and email the welcome pack”. Jaadu sets the form trigger, adds the create user step with the form’s name and email mapped, and adds the email step after it.

Form submission → WordPress create user → Send email

New SaaS customer setup

For a webhook from your billing system, Jaadu can send a sample payload such as {"name":"Priya Sharma","email":"[email protected]","plan":"pro"} to the workflow’s URL so the trigger has fields, then map them into a CRM contact and a Slack note.

Webhook (payment succeeded) → CRM create contact → Slack message

Social copy written by an AI Agent

Ask Jaadu to “write a short social post for each new blog post and send it to the team chat”. It adds an AI Agent step, sets its chat model, instructions and input from the post, and maps the agent’s answer into the message step.

WordPress new post → AI Agent → Telegram message

Extend a workflow you already built

Open an existing workflow and say “add a step after the AI Agent that writes its answer to a Google Sheet”. Jaadu reads the canvas first, inserts the step in the right place and leaves the rest of your work alone.

Existing trigger → AI Agent → (new) Google Sheets add row

Fix a step that failed

Tell Jaadu which step broke and paste the error. It reads that step’s settings and last output, changes what is wrong and offers to test it again.

Failing step → Jaadu reads config and output → corrected fields → Run test

Tips and gotchas

  • Name the apps you use. “Gravity Forms to Slack” lands faster than “my form to chat”.
  • Deleting always asks. Removing a step shows Keep it and Delete it; a Router or Branch offers Delete all. The trigger cannot be deleted, only reconfigured.
  • One level of branching. Jaadu builds Routers and Branches, but not a branch nested inside a route. Add deeper nesting by hand.
  • Tests are real. A test sends the email or calls the API, which is why Jaadu asks before running one.
  • Non-webhook triggers need a real event. For a WooCommerce or form trigger, capture a real event so later steps have data to map.
  • It does not switch the workflow on. Read the “Before you go live” note, test, then turn it on yourself.
  • Long jobs pause. One turn can take up to 40 tool calls; after that Jaadu asks you to send another message to continue. If the provider rate-limits, it waits and carries on.
  • Where data goes. The chat streams from your browser straight to Anthropic or OpenAI with your key, so only users who can manage workflows can use it. App search uses a catalogue index; with an active licence, queries are ranked by FlowMattic’s search service, otherwise Jaadu falls back to keyword search.
  • Chats are kept per workflow in your browser for up to seven days, so you can close the drawer and pick up later. New chat starts fresh.

Related features

  • Visual workflow builder: the canvas Jaadu edits, and where you refine its work.
  • AI Agents: the reasoning step Jaadu can add when a task needs judgement at run time.
  • MCP server: build workflows from Claude or ChatGPT instead of from inside the builder.
  • Connects: where the Anthropic or OpenAI key Jaadu uses is saved.

FAQ

Is Jaadu an AI workflow generator or a chatbot?

It is a workflow generator you talk to. Each message becomes edits on the canvas: a trigger set, a step added, fields filled. It is not the chat widget for site visitors; that is AI Assistants.

Which AI providers does Jaadu use?

Anthropic (Claude) or OpenAI, through a connection you saved in Connects. You choose the provider and model in the Jaadu panel. The separate Generate with AI dialog on the Workflows screen accepts more providers.

Does Jaadu cost extra?

No. Jaadu comes with the plugin. Your provider bills the tokens a conversation uses on your own key, and the token counter in the panel shows how many that is.

Can Jaadu change a workflow I already built?

Yes. Open the workflow and describe the change. Jaadu reads the current canvas, adds around your existing steps and asks before removing anything.

Is Jaadu the same as an AI Agent step?

No. Jaadu builds and edits workflows while you design them. An AI Agent is a step that reasons and calls tools each time the workflow runs. Jaadu can add an AI Agent step for you.

Want to see your first automation appear from one sentence? Try FlowMattic on a live demo site, connect a Claude or OpenAI key and ask Jaadu to build it.

More from the blog