# 2026-04-14: VSM - Branching, Looping and Debugger

## Overview

Empower your business with next-level process automation - the new branching and looping feature lets you design smarter, more adaptable processes by enabling iterative flows, dynamic branching, and flexible triggers. This means you can automate complex business processes with ease, ensuring your operations are both powerful and agile.

Additionally, we introduced the Value Stream Debugger, which brings a new level of transparency and control to process automation. Instead of treating workflows like a black box, teams can now see exactly how a process ran, where it failed, and what needs to happen next - directly inside the Value Stream Modeler. This makes troubleshooting much faster and far less technical. Operations, IT, and business users can understand issues visually, resolve them more efficiently, and avoid restarting entire processes for a single failed step.

The result is less downtime, faster recovery, and more confidence in business-critical automation.

## New features

| Feature                                | Benefit                                                                                                                                                                                                                                                                                        |
| -------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Conditional branching**              | Steer each process instance automatically into the right path based on business rules (such as customer type, order value, or risk level), so the system executes the best-fit actions in real time - boosting efficiency, improving customer experience, and reducing manual decision-making. |
| **Looping**                            | Automate repetitive tasks by letting the system re-run the same step (for example, checking inventory or recalculating prices) until the desired result is reached - handling complex scenarios without manual intervention and significantly reducing errors and workload.                    |
| **Visual process path highlighting**   | Shows the exact path a process instance took through the value stream, directly highlighted in the model. Helps teams identify failures faster and reduce troubleshooting time by making process execution immediately visible and easy to understand.                                         |
| **Step-level detail panel**            | Lets users inspect the input, output, completion event, and status of every individual step. Gives operations and business users the information they need to investigate issues on their own, reducing dependency on technical teams and speeding up resolution.                              |
| **Role-based access control**          | Restricts debugger access to authorized admin users only. Supports secure troubleshooting by protecting sensitive diagnostic data while still enabling fast action by the right teams.                                                                                                         |
| **Integrated Make scenario link-view** | Connects a process step directly to its related Make scenario for deeper technical insight. Keeps teams in one workflow, reduces context switching, and speeds up issue resolution across business and technical users.                                                                        |

## Fixes and improvements

None as this is a new feature.

## Known problems

No known problems at time of release.

## Documentation and links

* [Value Streams Components - Conditions](https://app.gitbook.com/s/rSc4haeKWrTrOPHzdrMO/value-stream-designer/process-components/conditions)
* [Debugger](https://app.gitbook.com/s/rSc4haeKWrTrOPHzdrMO/value-stream-designer/debugger)
