---
title: Branching Workflow Example
slug: rm/branching-workflow-example
docTags: 
createdAt: 2026-06-09T13:38:48.787Z
---

In the following example, State A branches:

![](https://files.helpdocs.io/4rdnduk17o/other/1569011439743/branching-workflow-1.png)

In the Blueprint interface, users would have one of two Transitions to choose from in the Workflow drop-down. The following Workflow XML represents the above diagram:

![](https://files.helpdocs.io/4rdnduk17o/other/1569011454695/branching-workflow-2.png)

Branching is implicitly defined in the Workflow:

- (A) State A's name (which is conveniently "State A") is directly referenced in Transitions.
- (B) The `FromState` for this particular Transition is State A, and flows to State B.
- (C) The `FromState` for this Transition is also State A, but the Transition flows to State C.

When a State is referenced more than once in a `FromState`, that means it presents Transitions to multiple States.
