Overview

The Loop over inputs node iterates through multiple configured inputs sequentially and emits the current item plus a 1-based index on each run. Commonly paired with Loop controller node to terminate iteration when all inputs have been processed.

Node Information

Property Value
Category Data flow
Display Name Loop over inputs
Internal Name loopOverInputs

Parameters

Parameter Type Default Description
Input data type dataTypeChoice Text Type for all inputs (Text, Number, JSON object, Content, Segments, Knowledge, Configured Service)
Number of inputs mergeInputs 3 Number of input connectors (2–10); adds Input 4…N

Input Ports

Port Type Accepts Required Description
Input 1 Configurable Based on Input data type No First input item
Input 2 Configurable Based on Input data type No Second input item
Input 3 Configurable Based on Input data type No Third input item

Output Ports

Port Type Description
Current output Configurable The current item in the declared Input data type
Current index Number 1-based index of the current item

Process Flow Exits

Exit Condition Description
Main exit Always Continues to downstream nodes; use Loop controller to terminate iteration

How It Works

Common Flows

Service comparison (Configured Service)