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