2026-07-15
Loop Definitions Now Support Conditional Branching
Route loop execution through different paths based on node output, enabling approval gates and dynamic branching without leaving the visual editor.
← Back to NewsLoopCraft now supports conditional branching inside loop definitions. You can add a condition node that evaluates the output of a previous step and routes execution to different branches accordingly. This is useful for approval workflows — if a generated output passes a quality check, proceed to the next step; otherwise, route it back for regeneration. It also enables dynamic branching where the loop takes different paths based on the data it encounters, such as routing product descriptions to different translation pipelines based on target language.