Pipelines
Chain workflows into multi-phase pipelines and track work across columns on a kanban board.
The Pipelines screen lets you group related flows into a structured pipeline — a sequence of phases, each mapped to a workflow. This is useful when a business process spans multiple steps that should each be tracked and governed separately.
Pipeline workspace
The top of the screen has a pipeline selector (a dropdown listing all pipelines in the workspace) and a view toggle to switch between two views:
- Board — a kanban-style column view showing current work items moving through phases.
- Chain — a visual map of all phases and their connections, rendered as a node graph.
Board view
The board shows one column per pipeline phase. Each card in a column represents a unit of work. You can:
- Move cards between columns by drag-and-drop.
- Click a card to see its details, including the bound workflow and latest run status.
- Use the Run bar at the top to trigger a full pipeline run.
Each column has a settings panel where you can configure:
- The workflow bound to this phase.
- Execution mode (sequential, parallel).
- Input/output key mappings that pass data between phases.
- A CDC (change-data-capture) source if the phase listens to database events.
- Whether human approval is required before advancing.
Chain view
The chain view renders the end-to-end phase sequence as a visual graph. Phases are nodes; arrows show the data flow between them. This is a read-only map — to edit bindings, go back to the Board view column settings.
Creating a pipeline
If no pipelines exist, the screen shows an empty state with a Create pipeline button. Click it to open the create dialog, give the pipeline a name, and confirm. The new pipeline appears in the selector with a single default column. Add more phases from the Board view.
Pipeline run bar
A persistent run bar appears below the selector bar whenever a pipeline is selected. It shows the latest pipeline-level run status and provides a Run pipeline button to start a fresh end-to-end execution.