Create a Chatbot With Power Virtual Agent
Start course

This course takes you through Power Platform, giving you an understanding of what Microsoft Power Platform is and what kind of value it can provide you and your organization. 

Learning Objectives

  • Explain each application, what it does, and when to use them
  • Understand how Power Platform communications with other Microsoft products 
  • Understand administrative tasks and determine from which admin center they can be accessed
  • Define data loss prevention policies and understand security options within Power Platform 

Intended Audience

  • Users looking to learn about the core components of Power Platform and additional insight into how their data connects within it


  • No prior knowledge of Microsoft Power Platform is required

And finally, we have Power Virtual Agent. This is a unique tool that allows you to create custom chatbots for your organization. Utilizing a no-code graphical interface, anyone can create a powerful chatbot without the need for developers. Since Power Virtual Agent doesn't require prior coding knowledge, anyone in your organization can now build their own chatbot for whatever use case they can think of. And since Power Virtual Agent works with tools like Power Automate, you can streamline chatbots to trigger flows based upon the conversations had. 

Each chatbot has components that make up how a conversation will play out. These components are known as topics, entities, and actions. Starting off with topics, these define how a conversation will play out within the chatbot. It contains keywords, phrases, or questions that may be asked and those phrases then define how a chatbot should respond. An example of this would be something like a support bot on a shopping site, where you type in the phrase refund and the bot sends you down a path to assist with that.

Next, an entity is information that represents a real-world subject that a chatbot AI can detect. Entities are things like phone numbers, zip codes, and cities. Chatbots built using Power Virtual Agent can register when those entities are typed, and you can even make your own custom entities with your organization's specific knowledge. And finally, we have actions. If you recall our Power Automate section, the chatbot can perform an action by calling on a flow. You can either connect flows that have already been created or create them right within the Power Virtual Agent canvas. You can use Power Virtual Agent chatbots for a range of different uses, but just to give a few examples, here's a few. An IT support chatbot that categorizes support requests and sends that information to a technician. An internal chatbot that employees can use to submit or request time off that then gets sent to the manager for approval.

Or a chatbot that can provide information about a store stock and request to hold for a specific item. Those are just a few examples of how you can enable Power Virtual Agents within your organization. Now that we have a basic understanding of each tool, let's take a look at some security administration settings within Power Platform to ensure the safety of your organization's data.


About the Author
Learning Paths

Lee has spent most of his professional career learning as much as he could about PC hardware and software while working as a PC technician with Microsoft. Once covid hit, he moved into a customer training role with the goal to get as many people prepared for remote work as possible using Microsoft 365. Being both Microsoft 365 certified and a self-proclaimed Microsoft Teams expert, Lee continues to expand his knowledge by working through the wide range of Microsoft certifications.