title | description | author | ms.author | ms.reviewer | ms.topic | ms.collection | ms.date | ms.custom | ai.usage |
---|---|---|---|---|---|---|---|---|---|
Copy an environment that includes omnichannel environment |
Follow these steps to create a copy of a Dynamics 365 environment that includes omnichannel capabilities. |
neeranelli |
nenellim |
how-to |
08/12/2024 |
bap-template |
ai-assisted |
Omnichannel capabilities in Dynamics 365 Contact Center and Dynamics 365 Customer Service let you integrate external services and channels such as WhatsApp, Twilio, and Azure Communication Services. The integration parameters are stored in Dataverse tables. To create a copy of an environment that contains omnichannel capabilities, you can use the standard copy feature of model-driven apps. The integration parameters are copied to the new environment. However, you need to perform some additional steps to make sure that the copied environment works correctly. For example, if you have digital messaging channels, you need to delete and configure them again.
- Omnichannel for Customer Service is configured in both the source and the target environment.
- Both the source and the target environment have the same set of channels enabled.
- If you use unified routing, it's turned on in both the source and the target environment.
Copy an environment and choose one of the following copy options:
- Minimal copy. Schemas and customizations only are copied. The source data isn't copied. You can create the channels and workstreams in the target environment, and no corrections are needed.
- Full copy. Everything in the source is copied. You need to make a few corrections in the target environment before you can start using it.
If you chose the full copy option, it can take up to an hour for the data to appear in the target environment.
-
Review and update the users, role mappings, and capacity profiles in the target environment.
-
Review the queues and update the agent memberships for agent assignments. For more information, see the following articles:
-
If you have live chat configured in your source environment, update the live chat widget snippets in your website or portal to point to the target environment.
The live chat widget snippets in the source are regenerated in the target environment. Make sure that you copy the new scripts from the target environment and update your website code to use them.
-
Make sure that the user features and chat settings are updated for the chat channel configuration in the target environment.
-
Recreate the channel configurations for each channel in the target environment. Delete the existing channel or page and dissociate the channel from the corresponding channel-specific workstream. Configure the channel again, and then update the channel-specific workstream with the newly configured channel.
- Voice:
- Configure a new WhatsApp channel
- Configure a new Facebook channel
- Configure a LINE channel
- Configure an Apple Messages for Business channel
- Configure a Microsoft Teams channel
- Configure a WeChat channel
- Configure a custom channel
- Configure an SMS channel using Azure Communication Services
- Configure an SMS channel for TeleSign
- Configure an SMS channel for Twilio
-
Delete any Copilot Studio bots in all workstreams and the environment.
-
Create a bot or connect a previously configured bot that's specific to the target environment and configure with channel workstreams.
-
Update the workstreams to use the new bot.
Note
To use the same Copilot Studio bot in the target environment, reconnect it to the new environment, and then follow the configuration steps to disconnect and reconnect the application. If you reconnect the bot to another environment, it will break the source environment.
-
Delete any Azure bots in all workstreams and the environment.
-
Reconnect the bot following the steps in Configure the Bot user.
-
To make sure that real-time analytics reports reflect information in the target environment, on the real-time analytics page in the Customer Service admin center, turn off Enable Omnichannel real-time analytics, and then turn it back on.
-
To make sure that historical analytics reports reflect information in the target environment, on the historical analytics page in the Customer Service admin center, turn off Enable Omnichannel historical analytics report, and then turn it back on.