Power Virtual Agents
The Power Virtual Agents is a web-based application that allows you to create a Bot that interacts with your customers. Power Virtual Agents empowers teams to easily create powerful bots using a guided, no-code graphical interface without the need for data scientists or developers. Power Virtual Agents addresses many of the major issues with bot building in the industry today.
![Power Virtual Agents]()
![Microsoft Power Platform]()
Create a Power Virtual Agents bot
Go to https://aka.ms/TryPVA in your browser. click on start free.
![]()
Enter your user credential.
![Enter user credential]()
Click on New bot button and provide bot name.
![New bot button]()
Select Create, the process of creating the first bot within a new environment can take up to 15 minutes.
![Create first Bot]()
Virtual agent home now ready.
![Virtual agent home]()
Start by selecting Topics in the side navigation pane, and then select New topic at the top of the page.
![Side navigation pane]()
You can now name your topic and include some trigger phrases for this topic.
![Some trigger phrases]()
After saving your topic, select Go to authoring canvas. This is the graphical dialog tree editor that allows you to define bot responses and the overall bot conversation.
![Bot conversation]()
Then, click on the + below the node, and we can add an Ask a question, call action, show a message, go to another topic, end the conversation node by selecting it in the menu.
![Conversation node]()
![Message]()
To test this out in real time to see if it’s working as you expected. For this, you’ll use the test bot panel.
![Test bot panel]()
Now click on Publish to activate your bot.
![Publish to activate your bot]()
Deploy bot in dynamics 365
Click on publish button select Go to channels.
![Go to channel]()
Now click on custom website.
![Custom website]()
Copy the selected URL.
![Selected URL]()
Now login dynamics 365 and open Iframe where you want to implement bot. and paste that URL in URL section. and click ok.
![Login Dynamic 365]()
After publishing it’s visible to dynamics 365.
![Bot visible to Dynamic 365]()