Workflow Builder
Assemble a multi-step workflow by hand, step by step.
The Workflow Builder lets you construct a workflow explicitly, rather than describing it in chat. It's handy when you want precise control over each step, or to tweak and re-run something the assistant planned.
Building a workflow
Add a step
Click Add Step. Each step has a few fields (below).
Define the step
Fill in what the step should do.
Add more steps
Repeat. Steps can depend on earlier ones and pass data forward.
Create & run
Use Create Workflow to save it, or Run Workflow to execute immediately. You'll see "Workflow created and running!" on success.
Step fields
| Field | Meaning |
|---|---|
| Step ID | A unique name for the step |
| Target Agent | Which capability group handles it |
| Action Method | The specific tool to run |
| Arguments (JSON) | The inputs, as JSON β may reference earlier steps' outputs with $key |
The builder validates your input β you'll get a clear message if a step is missing its agent or has invalid JSON, so you can fix it before running.
Passing data between steps
Just like AI-planned workflows, a later step can consume an earlier step's output using a
$variable in its arguments. See
variable passing for how it works.
Builder vs. chat
When you want exact, repeatable steps and full control over arguments.
When you'd rather describe the goal and let the assistant plan the steps for you.
Both produce the same kind of workflow, run by the same engine, and both show up in the Agents Dashboard.