Loops & Conditions
Loop Breakpoint
Control loop execution with breakpoints for testing and debugging
The Loop Breakpoint block allows you to control and test loops within your automation. Use it to prevent excessive iterations during debugging or to validate loop behavior.
Inputs
☐ Loop Reference (Required)
Select which loop in your automation this breakpoint will control.
Example: Select the product scraping loop to test product data extraction
☐ Stop Loop (Required)
Choose whether to halt the loop after one iteration:
- Unchecked (Default): Loop runs fully as intended
- Checked: Loop executes only once for testing
Usage Examples
1. Testing Product Scraper
LoopProduct List Loop
Stop Loop✓ Enabled
Tests extraction of first product before running full loop
2. Production Email Sender
LoopCustomer Email Loop
Stop Loop✗ Disabled
Processes all customer emails in production
When to Use
Debugging
- Enable Stop Loop during testing
- Validates loop behavior quickly
- Prevents unwanted iterations
Production
- Disable Stop Loop for full execution
- Processes all iterations as intended
- Normal automation operation
Notes
- Always test loops with Stop Loop enabled first
- Remember to disable Stop Loop before deploying to production
- Useful for validating complex loop logic