You are here:
Create a Bring Your Own Channel for Messaging Channel
To create a Bring Your Own Channel for Messaging channel, follow the setup flow.
Required Editions
| View supported editions. | |
This article applies to:
|
Bring Your Own Channel for Messaging |
This article doesn’t apply to:
|
Enhanced In-App Chat, Enhanced Web Chat v1, Enhanced Web Chat v2, Enhanced WhatsApp, Standard and Enhanced Facebook Messenger, Standard and Enhanced SMS, Enhanced Apple Messages for Business, Enhanced LINE, and Bring Your Own Channel for CCaaS |
| User Permissions Needed | |
|---|---|
| To install packages: | Download AppExchange Packages |
| To set up and edit Messaging channels: | Configure Messaging |
Install a Managed Package
Install the managed package for your Bring Your
Own Channel for Messaging provider.
Tip To learn how to create your own Messaging provider integration instead
of installing a managed package from AppExchange, see the Bring Your Own Channel for Messaging Developer
Guide.
Create a Bring Your Own Channel for Messaging Channel
- From Setup, enter Messaging Settings, and then select Messaging Settings.
- Click New Channel.
- Select the Conversation Channel Definition tile that represents the Managed Package that you installed previously, and click Next.
- Give your Bring Your Own Channel for Messaging channel a name.
- Click anywhere to populate the API Name field, and save your changes.
-
If required for your Messaging channel, turn on Event-Driven
Settings. These options appear if your Messaging partner supports them in
the Conversation Channel Definition. Usage counts towards your high volume platform
event allocation. See Considerations and Limitations for Bring Your Own Channel and Bring Your
Own Channel for CCaaS for more information.
- To show messaging end users an indicator when a rep is typing, select Show agent typing indicator.
- To send end users acknowledgments when their inbound messages are read or delivered, select Show messaging users read and delivered receipts.
- To show end users loading text and progress animations while an Agentforce Service agent is processing, select Show Agentforce agent progress indicator.
-
Set up routing for this Messaging channel.
- Under Omni-Channel Routing, click Edit.
- To route messages with an Omni-Channel flow, select Omni-Channel Flow in the Routing Type field, and then enter the names of the Omni-Channel flow and fallback queue that you created previously.
- To route messages to a queue, select Queue in the Routing Type field, and then enter the name of the Salesforce queue that you created previously.
- Save your changes.
- Click Activate.
Create and Configure an External Client App or Connected App for OAuth Integration
If it’s required by your Messaging provider, set up and configure your own OAuth
app.
Test Your Bring Your Own Channel for Messaging Channel
- Open the Service Console app, and go to the Omni-Channel utility bar at the bottom of the console, provided it’s installed. Go online as the service rep assigned to the messaging button.
- Open the app where your customers initiate Bring Your Own Channel for Messaging, and start a conversation.
- In the console tab, verify that you received a conversation request. Accept the request and try sending a message.
Did this article solve your issue?
Let us know so we can improve!



