Skip to content

Loop Data Block ​

Loop example

Loop through a list of items. Pair this block with a Loop Breakpoint that uses the same Loop ID. See Looping.

Loop through ​

Choose the data source:

  • Table
  • Numbers (from / to)
  • Elements (selectors that match on the page)
  • Variable
  • Custom JSON array

Custom data must be a JSON array, for example:

json
["one", "two", 3, 4, { "key": "value" }]

With elements, SoloForces builds a list of selectors for matches. You can then open or click each one inside the loop.

Loop elements

Loop ID ​

Identifies this loop. Use it in expressions and in the Loop Breakpoint.

Max data ​

Limit how many items to process (0 = no limit).

Concurrency ​

How many items to process at the same time (1–6). Default is 1 (sequential). Higher values speed up “open many detail URLs” flows; keep it reasonable to avoid rate limits. The loop body should usually open each item in its own tab (New Tab).