Pipeline Elements

Each pipeline file (xml) contains one or more subpipeline workflows; each of which begins with a start node and terminates with an interaction node, interaction continue node or end node.

A pipeline consists of a combination of four different element types:

Element Description
Pipelet Node Triggers the execution of the referenced pipelet. This includes the Script, Eval and Assign nodes and the Pipelet Placeholder.
Control Node Modifies the execution path of a pipeline. For example, in creating loops, calling other pipelines or creating alternative pipeline branches whose execution depends on certain conditions. Control nodes include start nodes (where the execution path starts) and end nodes (where the execution path ends).
Interaction Node and Interaction Continue node Generates responses to requests or interacts with the client. Interaction nodes call templates to generate the response sent back to the client.
Transition Connects pipelet, control and interaction nodes.

Start nodes and transitions determine the execution path of a workflow; that is, the order in which the nodes within the workflow are processed.

X Privacy Update: We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used and to tailor advertising. By continuing to use this site you are giving us your consent to do this.