Skip to content
Kunal Kankariya
  • Home
  • About
Search

Home » Power Virtual Agent – Build and publish bot to your website

power virtual agent

Power Virtual Agent – Build and publish bot to your website

Leave a Comment / Power Virtual Agent / July 1, 2020 August 13, 2020

Welcome to the first part of the three-part series of my blog where I detail the steps to build a Power Virtual Agent bot that you can publish to your custom website. We will also see how to dynamically fetch data from the website using Power Automate and display them as a part of the bot’s response.

In this first part, we will build a simple Power Virtual Agent bot.

  • Part 1 : Build a simple Power Virtual Agent bot
  • Part 2 : Integrate Power Automate with the bot
  • Part 3 : Publish the bot to a custom website

Go to https://aka.ms/TryPVA in your browser to begin. Select Try preview, and then sign in with your work email address. Choose a name for the bot and select Create. 

Power Virtual Agent - Create

I have published a bot to this site (named it after my son’s nick – Battu) . It’s a work in progress. You should see the bot icon at the bottom right-hand corner of this page. Yeah, the bot avatar you see, is my son’s pic as well. 🙂

You should now be able to create and edit Topics. Topics allow you to start a new branch of conversation with the user. To know more about Topics, go through the Microsoft docs link here. 

As a sample, we will create a topic that will send a link to the subscription page of the blog to the user. You can add new trigger phrase(s) as given below. 

new-topic-pva

After you are done with adding trigger phases click on ‘Go to authoring canvas.’ Click on the ‘+’ sign to add a new node and click on “Show a message”. 

pva-message

You can now “Save” your bot and test it. From the left navigation, select Test Your Bot at the bottom. 

test-bot-power virtual agent

Type any phrase that is related to your trigger phase. You should see the bot respond with your choice of response present in the authoring canvas.

pva-test-bot

The chat stopped because the dialog flow has ended. You can now play around with the topic or create new topics, test them till you are happy with the flow. 

In this part, we have built a bot using power virtual agent.

In the next part of the blog we will create a  more complex topic incorporating variables, entities, and Power Automate flows. 

close

Oh hi there! 👋
It’s nice to meet you.

Subscribe to receive awesome content in your inbox, every week.

I don’t spam! Read my privacy policy for more info.

Thank you! Check your inbox or spam folder to confirm your subscription.

Spread the love

Related Posts:

  • How To Publish Power Virtual Agent Bot to a custom website
    How To Publish Power Virtual Agent Bot to a custom website
  • How to trigger a Power Automate flow from a Power Virtual Agent bot
    How to trigger a Power Automate flow from a Power Virtual…
  • Power Apps Build Tools - Automate ALM
    Power Apps Build Tools - Automate ALM
  • Configure a Teams App with Power Apps and SharePoint as two separate tabs
    Configure a Teams App with Power Apps and SharePoint as two…
  • Building Your M365 Governance Strategy: What you can do with an E3 License
    Building Your M365 Governance Strategy: What you can do with…
  • Community plan - Power Apps
    Community plan - Power Apps

Post navigation

← Previous Post
Next Post →

Leave a Comment Cancel Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Connect

Categories

  • .Net (2)
  • Authentication (2)
  • Azure Logic Apps (1)
  • Information Governance (1)
  • Information Protection (3)
  • Microsoft Teams (1)
  • msal (2)
  • Power Apps (6)
  • Power Automate (1)
  • Power Virtual Agent (3)
  • SharePoint (5)

Tag Cloud

AAD ALM Azure Azure App Azure DevOps Azure Logic Apps Bot browserautherror Build Tools canvas app CDS Computer Vision container controls Custom Connector Excel group Information governance Information protection Lists m365 microsoft 365 Microsoft Information Protection MIP msal msal-broswer MS Teams oAuth Office 365 Plans Power Apps PowerApps Power Automate Power Platform Power Virtual Agent Pricing PVA Secure security & compliance Sensitivity Labels SharePoint Spfx Web API webinar webparts
Copyright © 2023 Kunal Kankariya
  • Privacy Policy
  • Home
  • About