Export and import app configuration data

After you've used the omnichannel capabilities in a test environment, you can export some of your app configuration data to a live production environment. Use the configuration management tool to export and import the data. More information: Download the Configuration Migration tool from NuGet using the PowerShell script

Important

Channel configurations are specific to the environment in which they're created, so exporting and importing complete configurations as-is won't work. We recommend that you create the configurations using the Customer Service admin center or Contact Center admin center app.

While you can use the Configuration Migration tool to export and import entity data, omnichannel-related configurations contain different entities that have internal dependencies. Therefore, you must bring together the required data by following a very specific process. For example, if you've already imported the context variables and then try to import preconversation configuration, which also creates context variables, the import might not work. Similarly, you must import all the internal entities, such as ruleset configurations that contain decision rulesets and contracts, for the import of workstreams and record queues to be successful.

Note

We recommend that you don't export the msdyn_analytics entity. Because the entity contains org-specific configuration data for intraday insights in Omnichannel for Customer Service, exporting it might lead to an incorrect configuration of your intraday insights data.

Provision channels
Migrate configuration data for records based on unified routing
Migrate configuration for live chat
Migrate configuration for voice channel
Enable third-party cobrowse and screen sharing
Overview of channels