Export and import copilots
You can export and import copilots using solutions to move your copilots across multiple environments. For example, you might build your copilot in a development environment, then move it to a different environment for testing purposes. Once the testing is complete, you can move it to a production environment for the copilot to be deployed to end users.
Solutions are the mechanism for implementing application lifecycle management (ALM). The solution acts as a carrier for the copilots. You use solutions to export the copilot from one environment and import it into another. For more information, see Solutions.
Export your copilot
You can add a copilot to an existing solution or create a new solution for your copilot from Power Apps Solutions.
In your browser navigate to the Power Apps maker portal, make.powerapps.com.
On the left-hand side, select Solutions.
Select the solution you would like to add the copilot to.
Within the solution, choose the copilots you would like to add by clicking Add existing > Copilot. Multiple copilots can be added to a single solution.
Note
It is also possible to create a new copilot from solutions.
Note
Subcomponents of the copilot will be added to the solution, such as topics, entities, and cloud flows. You shouldn't remove or change any of the copilot subcomponents from Power Apps as this can cause the export to fail.
Note
If you add more components to your copilot, such as creating new topics, you can add these to the solution by selecting Add required components from the copilot in the solution as shown here.
Once your solution is ready, you can export the package. Go back to all solutions by selecting the Back to solutions arrow on the left pane.
Select the circle next to the solution name that you would like to export.
Select the Export button at the top.
Select Next on the export pane, and then select Export.
This downloads a .zip file of the solution, which is used for importing the copilot into another environment. If you're moving your copilot to a test or production environment, you should export as a managed solution.
For more information, see Export solutions.
Import your copilot
You use the solution package downloaded at the export stage to import your copilot into the desired environment. It imports from Power Apps Solutions.
In the top right, select your environment name and change to the desired environment to import the solution and copilot.
On the left-hand side, select Solutions
Select Import, and select your solution .zip file.
Select Next and then Import.
For more information, see Import solutions.
Once the import is complete, you see it appear in your solutions list. You can access your imported copilot from Microsoft Copilot Studio as it now appears in your list of copilots in the new environment.