EzFlowEzFlow Docs
Building Workflows

AI builder

Generate and modify Workflows using natural language instructions.

The AI builder is a chat panel built into the Workflow canvas. You describe what you want in plain language — a trigger, a sequence of actions, a transformation — and the AI places and connects nodes on your behalf. You can then review, adjust, and commit the result.

Opening the AI builder

Look for the sparkle icon button (✦) in the bottom-right corner of the canvas. Click it to slide open the AI chat panel. The panel expands to a maximum size of 600 × 600 px and overlays the canvas without hiding the nodes.

Press Escape or click the × in the panel header to close it.

Sending a message

Type your instruction in the text area at the bottom of the panel. Press Enter to send (hold Shift+Enter to insert a line break). You can also click the send button (arrow icon) next to the text area.

Examples of things to ask:

  • "Add an HTTP trigger that sends a WhatsApp message to {{data.phone}}"
  • "Add a Cron Trigger that fires every day at 9 am"
  • "Add a Mapper node after the HTTP trigger to rename name to recipient"

What the AI can do

The AI can build or modify the canvas in two ways:

Build — Given an initial description, the AI creates a set of nodes and connects them in a left-to-right sequence. All nodes are laid out horizontally and auto-wired where the handle types are compatible.

Edit — On an existing canvas, the AI can add nodes, connect existing nodes, update a node's configuration data, or remove nodes.

Auto-wiring connects a source output to a target input when their data types match. Branch outputs from conditional nodes are wired to branch inputs automatically. When the AI cannot find a compatible handle pair, the connection is skipped and you receive a notice in a toast notification.

Reviewing and restoring

After the AI responds, a restore version button appears on the assistant message. Click it to revert the canvas to the state it was in before that AI response was applied — useful if you want to try a different instruction.

Always review the canvas after an AI-generated change. Check that nodes are connected as intended and that configuration fields have the right values. When you are satisfied, commit the Workflow to save the result.

Limitations

  • Auto-wiring requires type-compatible handles. If two nodes share no matching handle types, the AI places both nodes but cannot connect them — wire those edges manually.
  • The AI generates node structure; it does not fill in credentials, API keys, or account-specific settings. Open each node's configuration modal to complete those fields.
  • Complex multi-branch logic may need manual adjustments after generation.

Next steps

On this page