Skip to content

Branch

Branch The branch component allows you to add branching logic to your integration. Think of branches like if/then or switch/case programming statements. Your integration can follow one branch or another depending on the values of some config variables or results from previous steps.

Actions

If Condition is Met {#branchonexpression}

Branch on Expression. Choose which step to execute next based on a condition.

Input Comments Default
Condition The set of conditions to satisfy in order to branch.

If Value Equals {#branchonvalue}

Branch on value. Choose which step to execute next based on a value.

Input Comments Default
Input Value The value used for routing to a branch. This should reference a config variable or output from a previous step.
Branch Value Mapping The branches that are associated with an expected value.

Select Executed Step Result {#selectexecutedstepresult}

Given a collection of step results, returns the results of whichever step was executed and returned a result.

Input Comments Default
Step Result The set of step results to consider when selecting a result from an executed step.