Skip to main content
A workflow describes a repeatable process: read information, transform it, ask a model, call an Agent, or use an installed tool. Open Settings → Workflows → Manage to browse workflows and their run history.
New to workflows? Watch the 2½-minute video tutorial Build Your First Workflow to create, edit, and run one from start to finish.

Choose the right automation

Jobs and steps

Current workflows use version: agent-workflow/v1 with a jobs map. Each job contains an ordered steps list. Steps within a job run sequentially. Jobs start in parallel unless needs makes one job wait for another.
The old top-level tasks format is no longer accepted. Move each sequence into jobs.<name>.steps, give steps explicit IDs, and use steps.<id>.output within a job or jobs.<job>.<step>.output across jobs.

What a step can do

Each step has exactly one executor. A workflow can add conditions, loops, retries, and output schemas; see Advanced Workflows.

Where to run a workflow

  • Open it in Workflows, set Inputs, and choose Run.
  • Search for a saved workflow in SmartBar. Launcher text is available as inputs.input_text.
  • Mention an available workflow with @ in chat so an Agent can use it.
Saved workflow files live at ~/.enconvo/workflows/<id>.yaml. The filename is the workflow ID. Keep that ID stable to preserve the link with its run history. Continue with Creating Workflows for the visual editor, YAML, assistant, and a first run.