What you can build in Integration Studio
Conditions, loops, error handling and the rest of the recipe logic available to you
Recipe step logic
Recipe steps define the logic of a recipe. They let you create, update, or search within a target app, and they include control flow statements.
Use the IF condition step to create conditional branches:
- The IF condition evaluates an initial condition and runs actions when the condition is true.
- The ELSE IF condition adds conditional branches evaluated only if the previous conditions fail.
- ELSE runs actions when no preceding conditions are met.
Repeat steps handle list items:
- A Repeat for each loop executes the actions inside a block of steps for each item in a given list.
- A Repeat while loop executes the actions inside a block of steps at least once, then keeps iterating while a condition is met.
Three more steps:
- Call recipe function triggers another recipe, so you can reuse logic across recipes.
- Stop job ends a job early when your business logic hits an error.
- Handle errors monitors and manages errors in actions, similar to a try/catch block in programming.
Recipe test and validation
Use Integration Studio's Test mode to run your recipe as a test job. Integration Studio triggers the recipe with live or sample trigger data and executes all active steps in sequence, so you can catch mapping errors, configuration issues, or logic flaws before going live.
Each test run appears in the recipe's job history, with a detailed log.

Updated about 1 month ago
Did this page help you?