You are here:
Create an Enhanced Chat v2 Deployment for an Existing Messaging Channel
If you have an established Messaging Channel, you can create a new Enhanced Chat v2 deployment and add it to the existing channel.
Required Editions
| View supported editions. | |
This article applies to:
|
Enhanced Web Chat channels |
This article doesn’t apply to:
|
Enhanced In-App Chat, Standard and Enhanced WhatsApp, Standard and Enhanced Facebook Messenger, Standard and Enhanced SMS, Enhanced Apple Messages for Business, Enhanced LINE, and Bring Your Own Channel |
| User Permissions Needed | |
|---|---|
| To create and edit an Enhanced Chat v2 deployment: | Customize Application AND Modify Metadata Through Metadata API Functions |
Note After you create a messaging channel, you can add additional deployments to it. If you
deploy both Enhanced Chat v1 and v2 on the same website, messages may fail to appear in the
Enhanced Chat v1 version. This is especially true for Lightning Types, as Enhanced Chat v1 does
not support them. We recommend against mixing v1 and v2 deployments on the same domain to
prevent unexpected behavior.
To review the deployments currently associated with a messaging channel, go to Messaging Settings in Setup and click the name of a channel. Scroll down to the Embedded Service Deployments list.
- Enable digital experiences in your org.
- From Setup, in the Quick Find box, enter Embedded Service Deployments, and select Embedded Service Deployments.
- Click the New Deployment button. Choose your conversation type, Enhanced Chat.
- Select Web as the deployment destination for your channel.
- Name your Embedded Service deployment, which creates the API Name.
-
Enter the top level Domain name of the website, such as example.com. This name covers any
subdomains of the URL, such as help.example.com. For an Experience Builder or Commerce Cloud
site deployment, go to Domains in Setup, and copy the Experience Cloud Site Domain.
-
To change the domain that’s associated with your embedded service deployment, go to Setup | User Interface | Sites and Domains | Sites, and select your site from the Site Label column. Your site is formatted as
ESW_[deploymentname]_[numbers]. Under Trusted Domains for Inline Frames, find the domain or subdomain that you want to change, and click Edit. Save your changes.
-
To change the domain that’s associated with your embedded service deployment, go to Setup | User Interface | Sites and Domains | Sites, and select your site from the Site Label column. Your site is formatted as
- Select the Messaging Channel you created in Messaging Settings and add to the deployment.
- Save your work.
- Click Switch to v2.
- Click Switch & Publish.
- To ensure that Enhanced Chat continues to work optimally, always republish your deployment after testing newly added features.
Did this article solve your issue?
Let us know so we can improve!



