Loading
Salesforce Enforces New Security Requirements in Summer 2026Read More
Automate Your Business Processes with Salesforce Flow
Outbound Message Actions

Outbound Message Actions

An outbound message sends information to a designated endpoint, like an external service. You configure outbound messages from Setup. You must configure the external endpoint and create a listener for the messages using SOAP API. You can associate outbound messages with flows, workflow rules, approval processes, or entitlement processes.

Required Editions

Available in: Lightning Experience and Salesforce Classic
Available in: Enterprise, Performance, Unlimited, and Developer Editions
Note
Note Previously, outbound messages were available in Professional Edition with the purchase of an add-on. The add-on is no longer available for Professional Edition.

For example, automatically initiate the reimbursement process for an approved expense report by triggering an outbound API message to an external HR system.

From Setup, in the Quick Find box, enter Outbound Messages, and then select Outbound Messages. Then use these settings to configure your outbound message.

Field Description
Object Choose the object that has the information you want included in the outbound message
Name Enter a name for this outbound message.
Unique Name

Enter a unique name to refer to this component in the API. The requirement for uniqueness is only within the selected object type. You can have outbound messages with the same unique name, provided they’re defined for different objects.

The Unique Name field can contain only underscores and alphanumeric characters. It must be unique within the selected object type, begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores.

Description Enter a description that makes it easy for other users to tell what the outbound message does.
Endpoint URL Enter an endpoint URL for the recipient of the message. Salesforce sends a SOAP message to this endpoint.
User to send as Select the Salesforce user to use when sending the message. The chosen user controls data visibility for the message that is sent to the endpoint
Protected Component If present, select Protected Component to mark the outbound message as protected in a managed package. Only available in Developer Edition.
Object fields to send Select the fields to include in the outbound message, and click Add.

If your endpoint URL uses a client certificate, see Import a Client Certificate for Your Endpoint URL.

 
Loading
Salesforce Help | Article