Happy Monday All,
I am wondering how do I export all the topics from a PVA bot and import into a different PVA Bot? I saw something on powerapps but I don't see any topics from my bot on the portal?
Let me know!
-n
Solved! Go to Solution.
Hi @nk1ng ,
Today, you can export your bot and import that solution as a new bot within your other environment. But it is not possible to import your bot to an existing bot.
You can raise your idea here: https://aka.ms/pva/community/ideas
Doc: Export and import bots using solutions - Power Virtual Agents | Microsoft Docs
Hi @nk1ng ,
Today, you can export your bot and import that solution as a new bot within your other environment. But it is not possible to import your bot to an existing bot.
You can raise your idea here: https://aka.ms/pva/community/ideas
Doc: Export and import bots using solutions - Power Virtual Agents | Microsoft Docs
What is the point if you can't import to a bot? Just a backup on the original bot? Sorry the "solutions" is foggy still trying to understand what is the purpose...
Thanks Renato!
@nk1ng ,
When we are developing an App using Power Apps, a flow using Power Automate, or a bot using Power Virtual Agents, the best practice is to develop using a specific environment within a solution. After finish your development, you need to migrate to a test environment. After the approval, you migrate the solution to production (Go Live).
It is part of the ALM process:
So basically, I am starting over on a bot. I have 50~ topics and couple Bot Framework Composer's topics on the old one and need to copy and paste everything from the old one to the new bot? Same environment just need to clone the bot... As for "ALM" thing, I was not using that at all, how to you test in Teams with the powerapps? So you make two "solutions" for the same bot? "Testing" and "Go-live" and then what? What is the correlation between the powerva.microsoft.com (where I currently test and then publish to Teams) and the powerapps.*? I still don't understand what is the point having the powerapps solutions I guess?
What about this?
https://docs.microsoft.com/en-us/power-virtual-agents/teams/authoring-export-import-bots-teams
or this is different?
Let me know!
-n
Hi @nk1ng ,
My comments:
PVA for Web (bot developed using the powerva.microsoft.com)
- The best practice is to have 3 environments:
1. DEV
2. TEST
3. PROD
You can develop your bot using the DEV environment. After that, export/import to the TEST environment. After the approval in the TEST env, you export/import to PROD.
- It is not possible to reuse the topics from one bot to another exporting/importing that specific bot in the same environment.
PVA for Teams (developed using the Teams DEsktop or WEb app)
- The best practice is to develop within the final Team that you will use in PROD. Why? Today, we have some limitations to move the bot from one team to another. So, before that improvement, you can develop directly your bot within the final team.
- If you want to move your bot to another team, you can use this documentation: https://docs.microsoft.com/en-us/power-virtual-agents/teams/authoring-export-import-bots-teams
Move customizations between environments - Power Apps | Microsoft Docs
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.