Use the Start another flow action to move your contacts from one flow to another from within a flow. Once a contact passes through this step, they will be removed from the current flow and start another.
In the example below, we're directing students eligible to apply for training program from the "Training Program Eligibility Check" flow to a different flow titled "Training Program Elegibility | Enrolment Module" where we will discuss the application process.
When a Start another flow action is placed within a flow, all flow variables created up to that step may be passed to the next flow. This flow becomes a 'parent' flow. Within the 'child' flow, flow variables collected in the parent are referenced using the @parent prefix.
For example, if you collect a contact's Age (@flow.age) and Location (@flow.location) in FLOW A, then use the Start another flow action to place that contact in a new flow, FLOW B, you can reference those previously collected flow variables by calling @parent.age and @parent.location:
Note that @parent variables are only capable of referencing values from a previous flow when a contact starts a flow through either a Start another flow or Start somebody else in a flow action.