Contact Us 1-800-596-4880

Outbound Message Flows

An outbound message flow receives application messages from the backend, transforms the messages to the format your partner supports, and then forwards the messages to your partner.

The following diagram shows the components of an outbound message flow:

Outbound message flow
Callout Setting Description Supported Formats or Protocols

pm annotation 1

Receiving endpoint

Endpoint where the host receives transmissions from the backend

  • FTP

  • HTTP

  • HTTPS

  • SFTP

pm annotation 2

Source message type

Message type of the message received from the backend

  • CSV

  • JSON

  • XML

pm annotation 3

Transform

DataWeave map used to transform the JSON or XML formats to EDIFACT or X12. The map must have Java output (output application/java) to transform JSON or XML formats to EDIFACT.

N/A

pm annotation 4

Target message type

Message type to which to transform the input message

  • CSV

  • EDIFACT

  • JSON

  • X12

  • XML

pm annotation 5

Target endpoint

Partner endpoint to which to send the transformed message

  • AS2

  • FTP

  • HTTP

  • HTTPS

  • SFTP