---
schema_version: "1"
id: c7d293587a1081879d92042432d55ae0a635497f71d928610605506fd0bc1daf
title: Outbound Message Flows
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/partner-manager/latest/outbound-message-flows.md
canonical_url: https://docs.mulesoft.com/partner-manager/latest/outbound-message-flows
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 0cad3b83bb3af1b8d0f9832d92a24478dac43252e3f37f092fe49e0273e08103
description: MuleSoft Documentation Site
release: 2.x
latest: true
---
---
product: Partner Manager
version: 2.x
is-latest-version: true
---

# Outbound Message Flows

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

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:

![A flowchart showing how outbound messages are configured](/mulesoft/current/en-us/partner-manager/latest/_images/pm-outbound-message-flow.png)

<table><colgroup><col> <col> <col> <col></colgroup><thead><tr><th>Callout</th><th>Setting</th><th>Description</th><th>Supported Formats or Protocols</th></tr></thead><tbody><tr><td><p><span><img src="https://docs.mulesoft.com/partner-manager/latest/_images/pm-annotation-1.png" alt="A circle with a number 1 inside"></span></p></td><td><p>Receiving endpoint</p></td><td><p>Endpoint where the host receives transmissions from the backend</p></td><td><div><div><ul><li><p>FTP</p></li><li><p>HTTP</p></li><li><p>HTTPS</p></li><li><p>SFTP</p></li></ul></div></div></td></tr><tr><td><p><span><img src="https://docs.mulesoft.com/partner-manager/latest/_images/pm-annotation-2.png" alt="A circle with a number 2 inside"></span></p></td><td><p>Source message type</p></td><td><p>Message type of the message received from the backend</p></td><td><div><div><ul><li><p>CSV</p></li><li><p>JSON</p></li><li><p>XML</p></li></ul></div></div></td></tr><tr><td><p><span><img src="https://docs.mulesoft.com/partner-manager/latest/_images/pm-annotation-3.png" alt="A circle with a number 3 inside"></span></p></td><td><p>Transform</p></td><td><p>DataWeave map used to transform the JSON or XML formats to EDIFACT or X12. The map must have Java output (<code>output application/java</code>) to transform JSON or XML formats to EDIFACT.</p></td><td><div><div><p>N/A</p></div></div></td></tr><tr><td><p><span><img src="https://docs.mulesoft.com/partner-manager/latest/_images/pm-annotation-4.png" alt="A circle with a number 4 inside"></span></p></td><td><p>Target message type</p></td><td><p>Message type to which to transform the input message</p></td><td><div><div><ul><li><p>CSV</p></li><li><p>EDIFACT</p></li><li><p>JSON</p></li><li><p>X12</p></li><li><p>XML</p></li></ul></div></div></td></tr><tr><td><p><span><img src="https://docs.mulesoft.com/partner-manager/latest/_images/pm-annotation-5.png" alt="A circle with a number 5 inside"></span></p></td><td><p>Target endpoint</p></td><td><p>Partner endpoint to which to send the transformed message</p></td><td><div><div><ul><li><p>AS2</p></li><li><p>FTP</p></li><li><p>HTTP</p></li><li><p>HTTPS</p></li><li><p>SFTP</p></li></ul></div></div></td></tr></tbody></table>

## See Also

- [Creating Outbound Message Flows](https://docs.mulesoft.com/partner-manager/latest/create-outbound-message-flow)

- [Deploying and Testing Message Flows](https://docs.mulesoft.com/partner-manager/latest/deploy-message-flows)

- [Modifying Message Flow Settings](https://docs.mulesoft.com/partner-manager/latest/manage-message-flows)

- [Outbound Message Routing](https://docs.mulesoft.com/partner-manager/latest/outbound-message-routing)
