iFlow design for testing CPI synchronous response in IFTT
CPI’s flexible design model allows for various approaches to design synchronous integration scenarios.
The most basic approach uses synchronous-based adapters on the sender and receiver channels, as depicted in the following diagram.

Although there is no explicit routing of the response from the receiver back to the sender, this happens automatically.
However, when testing such a scenario in IFTT, if the synchronous response needs to be compared/validated, the above design is not compatible with IFTT. For configuration of IFlow block for output payload, IFTT supports either the steps (Mapping, Transformers, Routing) within the Integration Process or the Events node (except the Start event). Connectors (sender/receiver channels) are not supported.
The IFlow needs to be modified to use a Request Reply call instead, with the response routed to the next step to test synchronous response. The following diagram shows an example with a Request Reply, and the response routed to the End event.

With this approach, the synchronous response is available in the model step EndEvent_2, as shown below.

The configuration in the Additional Parameters of the corresponding Automation Object is as shown below.
