Creating Workflows
Workflows are built in the visual workflow editor, accessible from your project's settings or directly from a work item. The editor presents a canvas where you assemble logic by placing nodes and drawing connections between them.
Opening the editor
Navigate to your project, then go to Settings > Workflows. Click New Workflow to open the editor with a blank canvas. You can also open an existing workflow to edit it.
The canvas
The canvas is a free-form workspace. You can:
- Pan by clicking and dragging on an empty area
- Zoom using the scroll wheel or the zoom controls in the toolbar
- Select one or more nodes by clicking or drawing a selection box
A minimap in the corner gives you a bird's-eye view of larger workflows.
Adding nodes
Open the node library by clicking the + button in the toolbar or right-clicking on the canvas. Browse or search for the node you want, then drag it onto the canvas or click to place it at the center of your current view.
Every workflow must start with a Trigger node. Drag one from the Triggers category to begin.
Connecting nodes
Nodes have input and output handles (small dots on their edges). Draw a wire from an output handle to an input handle on another node to create a connection. Execution flows along these wires from left to right.
Output handles come in two types:
- Exec handles (white) — control the order of execution
- Data handles (colored) — carry values between nodes
Configuring nodes
Click a node to select it. Its configuration panel appears on the right side of the editor. Fill in any required fields — for example, a "Create Work Item" node needs a title and type, while an "AI Prompt" node needs a model and prompt text.
Many fields accept variable expressions. Type $ to open the variable picker and reference data from earlier nodes.
Saving and versioning
Click Save in the toolbar to save your changes. Fluxlix keeps a version history for each workflow. You can review previous versions and restore an earlier state from the workflow's History tab in settings.
Testing a workflow
Use the Run button to manually trigger a workflow from the editor. The run panel shows each node as it executes and highlights any errors, making it easy to trace problems and inspect output values.