ITERATE

Loops over a list in the process data. Performs the THEN branch for each item in the list. Performs a FINALLY when done iterating.

Properties

Key to Iterate On
iterate_key

A reference to the list object in the process data for which subsequent actions will be executed for each record in the list.

Key to Apply Each Value To
iterate_setKey

The process data property that will contain the individual record in subsequent actions.

For example, if you had iterate_key pointed to a list named "labels" where the value is ["a", "b", "c"] and the iterate_setKey set to "letter". This would result in the first iteration containing the property letter="a", the second iteration would contain the property letter="b", and the third letter="c".

Delay Each By (Seconds)
iterate_delay

Amount of time in seconds to wait after the previous iteration has completed before beginning the next iteration.

Key for Returned Data
iterate_outKey

The property that will contain all logged success records that occurred during the iteration. This property is accessible in the subsequent FINALLY branch.

Key for Returned Errors
iterate_errorOutKey

The property that will contain all logged error records that occurred during the iteration. This property is accessible in the subsequent FINALLY branch.

Segment Items?
iterate_isChunked

When enabled the iterator will break the input list object into smaller list of objects of equal length which may be accessed in subsequent actions.

Segment Size
iterate_chunkSize

How many records will be included in each iteration action.