Skip to content

Creating Workflows

Create a New Workflow

  1. Navigate to Workflows in the sidebar
  2. Click Create Workflow
  3. Enter a name and optional description
  4. You'll be taken to the visual builder

Adding Steps

In the builder, use the left palette to add steps:

  • Agent Step — assigned to an AI agent for automated processing
  • Human Review — requires a human to complete the task

Each step gets a unique Step ID (auto-generated) and can be configured with:

  • Name — displayed on the canvas and in tasks
  • Agent — which agent handles this step
  • Action Prompt — instructions for the agent
  • Timeout — maximum minutes before the step is considered stuck
  • Requires Approval — pauses workflow until approved

Connecting Steps

Steps are connected by dependencies. To create a connection:

  1. Drag from the output handle (bottom circle) of a source step
  2. Drop on the input handle (top circle) of a target step

The target step will wait for the source step to complete before starting.

You can also add dependencies through the config panel's dependency dropdown.

Removing Connections

Click on a connection line (edge) to remove it. You can also remove dependencies from the config panel.

Saving

Click Save to persist your changes. The builder validates your DAG before saving:

  • No circular dependencies
  • No references to unknown steps
  • At least one root step (no dependencies)

Built by HelixNode