Executing Workflows
Once your nodes are configured and connected, you execute the workflow to generate outputs. Flow Studio gives you flexible execution options -- from running a single node to executing the entire pipeline -- along with real-time status tracking and credit confirmation before any generation begins.
Execution Steps
Running a workflow follows this sequence:
- Configure settings -- Make sure every node in the path you want to execute has its parameters set.
- Validate -- Flow Studio checks that all required inputs are connected and configured correctly.
- Credit confirmation -- Before execution starts, you see a summary of the credits that will be consumed. Confirm to proceed.
- Execution -- Nodes run in dependency order. Each node processes its inputs, generates outputs, and passes them downstream.
Execution Modes
| Mode | Description |
|---|---|
| Single node | Run one specific node in isolation. Useful for testing configuration changes. |
| Selected nodes | Run only the nodes you have selected on the canvas. |
| All nodes | Run the entire workflow from start to finish. |
Nodes execute in dependency order: a node will not start until all of its upstream inputs have completed. Independent branches of the workflow may run in parallel.
Node Status Lifecycle
Each node displays a visual status indicator during execution. The following table describes every possible state.
| Status | Description |
|---|---|
| Idle | The node has not been executed and is waiting for input or user action. |
| Pending | The node is queued for execution and waiting for upstream nodes to complete. |
| Executing | The node is actively running its generation or processing task. |
| Completed | The node finished successfully and its output is available. |
| Error | The node encountered a failure during execution. Check the error message for details. |
| Skipped | The node was not included in the current execution scope or its inputs were unavailable. |
Multi-Result Behavior
When a node produces multiple results (for example, an Image Generator connected to a Prompt Generator in Multiply mode), the workflow can behave in two ways:
| Behavior | Description |
|---|---|
| Pause | Execution pauses after the multi-result node so you can review and select which result to pass downstream. |
| Auto-first | The workflow automatically selects the first result and continues execution without pausing. |
You can configure this behavior in the workflow settings to match your preferred working style.
Monitoring Progress
While a workflow runs, Flow Studio provides real-time feedback:
- Node indicators -- Each node shows its current status (see lifecycle table above).
- Execution navigator -- A panel that lists all executing nodes and their progress, letting you jump to any node on the canvas.
- Progress percentage -- Nodes that support it display a completion percentage during generation.
Error Handling
When a node encounters an error:
- The node's status changes to Error and displays an error message.
- Downstream nodes that depend on it are marked as Skipped.
- Independent branches of the workflow continue to execute normally.
- You can fix the issue, reconfigure the node, and re-run just the failed node without restarting the entire workflow.
If a generation node fails due to a transient issue (such as a timeout), try re-running just that node before modifying your configuration. Many transient errors resolve on retry.