initializdocs
Workflows

Workflows

Compose agents into multi-step workflows — plan from a goal, run, monitor each step, and share.

A workflow is a multi-step pipeline of agents. Each step (node) dispatches to one agent in your workspace; the output of one step can feed the input of the next, so a single run can chain research, drafting, triage, or any sequence of agent tasks into one execution.

Workflows live in a workspace, next to the agents they orchestrate. You can build one by hand on the pipeline canvas, or describe a goal in plain language and let the platform plan the steps and wiring for you. Once saved, a workflow runs on demand from the console or on a recurring schedule, and every run is recorded as an execution with per-step status, outputs, and runtime events.

The Workflows list: each workflow with its agent count, schedule, status, and creation time

Key concepts

  • Pipeline — the ordered set of nodes a workflow executes. Each node names the agent it calls and the message it sends.
  • Input placeholders — a node's message can reference run-time values: $userinput.<key> resolves from the inputs you provide when starting a run, and $<nodeId>.<key> resolves from an earlier step's output.
  • Execution — one run of a workflow. Executions record inputs, per-step status and output, errors, and the runtime events emitted by each agent.
  • Schedule — an optional recurrence (hourly, daily, weekly, monthly). A scheduled workflow runs automatically; an unscheduled one runs manually.

In this section

On this page