Flow debugger

  • Release version: Zurich
  • Updated July 31, 2025
  • 1 minute to read
  • Debug flows and subflows from a dedicated Workflow Studio tab. Set breakpoints and step through a paused flow to review configuration and runtime values.

    The flow debugger enables you to perform these actions.
    • Debug a flow or subflow from a dedicated Workflow Studio tab
    • Set and remove breakpoints.
    • Pause a flow or subflow at a breakpoint.
    • Review the configuration and runtime values of each step of a flow or subflow.
    • Step through a flow or subflow line-by-line.
    • Step into and out of subflows.
    • Step over the next breakpoint.
    • Skip over all remaining breakpoints.
    • Resume running a paused flow or subflow.

    Debug mode

    To debug a flow, open the flow from the Workflow Studio home page and select Test > Debug.

    Entry point for the debug mode.

    Debug mode tabs

    A Workflow Studio debug mode tab displays flow execution details in a debugging view.

    Figure 1. Sample debugging mode tab
    Controls available on a debug mode tab.
    A Workflow Studio debugging view tab consists of these elements.
    1. Debug mode label
    Confirm that you are debugging the current flow or subflow.
    2. Debug controls
    Select a debug control to step through a flow or subflow line-by-line.
    • Resume a flow or subflow to run it until the next breakpoint.
    • Step over a breakpoint to run the flow or subflow without pausing at the next breakpoint.
    • Step into a subflow to debug the subflow in a separate tab.
    • Step out of subflow to return to the debug tab of the parent flow.
    • Skip all breakpoints to resume running the flow or subflow without pausing at any breakpoints.
    3. Debugging state
    See which step of the flow or subflow you are currently debugging.
    4. Breakpoints
    Set a breakpoint to pause the flow at this step. Remove a breakpoint to run the flow without pausing on a step.
    5. Runtime and configuration values
    View the runtime and configuration values generated by the current step. Use these values to determine if the flow generates the data you expect it to.
    Figure 2. Sample subflow stepped into
    Subflow stepped into from main flow
    When you step into a subflow, Workflow Studio displays a separate tab to debug the subflow.
    6. Subflow debug tab
    Step into a subflow to debug it in a separate tab.