Export and Import of complete Bot

In Export and Import Bot Skills, we have covered how to Export the Skills from one environment and import the same into another environment. Now we will learn how to export a complete bot from one bot to another.

Luma Bot builder application provides an Export and Import feature that enables you to export your setup, configurations, and other details from one bot to another bot, without the need to recreate the content. Using the feature, you can export and import specific components such as Bot configurations, Tenant Configurations, Custom Skills and Attributes, Integrations, System Skills, Follow-ups, etc, or the complete bot.

Export Process 

To start Export the Bot, follow the below steps:

  1. In the Source environment, navigate to Export & Import

  2. Click Export 

  3. Select the components which you want to export. Select Complete bot to export all the components.

  4. Click Export.

The selected components and related entities will be downloaded in a .zip file on your local computer.

Import Process 

The Import process allows you to import the .zip file (generated in the above step) and import all the components of the Bot in the target system.

Follow the below steps to import the file:

  1. In the Target environment, navigate to Export & Import.

  2. Browse and select the exported zip file.

  3. Click Import and select Yes to confirm the Import. The Import status is displayed once the Import process starts.

  4. Upon completion of the Import process, the selected components are imported into the target bot.

  5. In case of an error in the Import History section, click on the record to view the detailed logs or summary of the import process.

  6. Some components such as Skills, Attributes, Small talk require ‘Build and Publish’ to make them available in the Virtual Agent. Run Build and Publish for the changes to take effect.