This operator lets you control the flow of your Pipeline by applying true or false conditions on the input JSON data. Once you infer the input JSON on the input dent, you can use the mapped JSON as params variable inside our condition block. Each condition block takes Javascript using which you can evaluate your condition. For example, setting flag = true will always execute that particular dent. Similarly, if your params has an age as key with some value then user code could be flag = params.age >= 50? true: false. You can create and configure many such conditional outputs.


This operator takes one input and provides the same data as output multiple times. Useful when multple Blocks need to consume the same data.


This operator takes multiple inputs and aggregates all the inputs. Once all inputs are concatenated, it just passes them onto the next connection through output. User has the option to choose what inputs go as output using the feature of Map JSON.