The CX Pipeline is composed of a series of modules that you enable and configure to perform a specific set of operations on captured data.
Each module, called a session agent, performs a specific manipulation on the captured data and forwards it to the next session agent. At the end of a CX pipeline, a terminal agent performs final pipeline disposition of the session data, which may include forwarding to a Short Term Canister (canister in the diagram below), to an archive, to another port on the server for processing by a different pipeline, or to the NULL session agent, which discards the data.
Tealeaf session agents in the pipeline can modify the data with no effects on the visitor.