Skip to main content
Skip table of contents

Process control

For Each Loop

This node allows you to iterate through an array and retrieve the values ​​at any index.

An array is a data structure that stores a sequence of fixed-length elements of the same type. Each element can be accessed via its index, starting at zero.

Flow

Screenshot 2026-01-13 145614.png

Parameter set

Parameter

Description

Array

A wildcard array. Contains a data record to be iterated through.

Break

The event that terminates the loop.

Body

The event that is performed after each iteration.

Element

Attribute of type Wildcard. Specifies the content of the element at the current position of the loop iteration.

Index

Attribute of type Int32. Specifies the current position of the loop iteration.

Complete

The event that is executed after the loop iteration has finished.

For Loop

This node allows you to create a for loop, which is perfect for situations where you need to repeat actions in the workflow a certain number of times.

Flow

Screenshot 2026-01-13 144951.png

Parameter set

Parameter

Description

First Index

Attribute of type Int32. Specifies at which position the loop iteration should begin.

Last Index

Attribute of type Int32. Specifies at which position the loop iteration should end.

Break

The event that terminates the loop.

Body

The event that is performed after each iteration.

Index

Attribute of type Int32. Specifies the current position of the loop iteration.

Complete

The event that is executed after the loop iteration has finished.

While Loop

This node allows the creation of a while loop in which a subsequent action is performed until the break event occurs.

Important: Be careful not to create an infinite loop in which the break event never occurs.

Flow

Screenshot 2026-01-13 145844.png

Parameter set

Parameter

Description

Break

The event that terminates the loop.

Body

The event that is performed after each iteration.

Complete

The event that is executed after the loop iteration has finished.

Branch

This node functions like an if-then condition. If the input condition is true, one execution path is executed; otherwise, the other path is chosen.

Flow

Screenshot 2026-01-13 144146.png

Parameter set

Parameter

Description

Condition

A Boolean value representing the test condition. The value of this attribute determines whether the output "Then" or "Else" is executed.

Then

Executed when the Condition attribute is set to true.

Else

Executed if the Condition attribute is set to false.

Sequence By Index

The "Sequence By Index" node enables a clear and structured execution flow, where each defined subprocess is executed in the order of its input as an index. This is particularly useful for organizing workflows that require the step-by-step processing of tasks or actions. Note that indexing starts at 0, which is standard practice in programming.

Flow

Screenshot 2026-01-13 143919.png

Parameter set

Parameter

Description

Input

Any number of events that are processed sequentially and can be individually determined by the user.

Indices

An array of type Int32. Specifies the order in which the sequences should be processed.

Then

Executed after the try or catch block.

Sequence

The Sequence Node enables a clear and structured execution flow, where each defined subprocess is executed sequentially. This is particularly useful for organizing workflows that require the step-by-step processing of tasks or actions.

Flow

Screenshot 2026-01-13 143555.png

Parameter set

Parameter

Description

Then

Any number of events that are processed sequentially and can be individually determined by the user.

Try Catch

This node allows you to safeguard potentially faulty execution paths in your workflow and implement custom logic in case of errors.

Flow

Screenshot 2025-11-03 115815.png

Parameter set

Parameter

Description

Try

The program is executed; if an exception occurs, execution jumps to the catch block.

Catch

Executed after an exception occurs during the try operation.

Then

Executed after the try or catch block.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.