Where to Use Chatbots


Intro & Overview
Putting Your Solution In Motion
Course Conclusion
Start course

Power Virtual Agents is part of the Microsoft Power Platform and is a useful tool for creating automated chatbots to help guide users on a path.

This course will teach you how to use and build your own chatbots. You will learn how to identify common components like topics, entities, and actions, as well as how to build chatbots that can be started with keywords.

Also, you will learn how to prepare your bots for use on websites, Teams, and other channels. This course will help you in preparing for Microsoft certification.

Learning Objectives

  • Describe the different uses for Power Virtual Agents
  • Create topics with questions, conditions, messages, and links
  • Find and use entities to structure your data
  • Test and deploy your bots
  • Keep tabs on the analytics of your agents to track usage and performance

Intended Audience

  • IT professionals who are interested in obtaining a Microsoft certification
  • Those who would like to help customers and teams find the right information quickly through an automated chatbot


There are no prerequisites for this course. The application to create Power Virtual Agents is free to try and anyone with a Microsoft license can use it.


We've looked at use cases, now let's look at where we can actually use our Virtual Agent chat bots. So, you've created your chat bot and you wanna use it somewhere. Where can you put it? We've talked about a couple of these already. You can put the bots in your website anywhere that embedding is allowed. They could be in the header, footer, side navigation area, or right down the middle of the screen. Simply add the code to an embed area, and then test the bot to see if it works.

If you have Power Apps developers, you can give them your bot ID to put into a Power App that can be used on a computer or on mobile devices. You can even put your bot inside your Facebook page with a lot of patience and exchange of codes between Facebook and Virtual Agents. You could have your developers use the bot ID to interface with Skype so that people can chat with a bot to find the right support person and then dial them up.

With most of the channels, you get a bot ID that your developers can use to call up your agent within specific applications. Since the website is the easiest to install and use, we are going to do our work and preview it on a website. That work that you do is not wasted though if you wanna use the same bot on some of the other channel applications.

About the Author

Ron is an experienced professional with in-depth expertise in SharePoint, Power Automate, Power BI, and Microsoft 365. He enjoys involvement in corporate presentations, training, change management, communications, marketing, and facilitation.

Ron brings this experience together to design SharePoint solutions that meet his client’s business, training, and collaboration needs. His skillset includes: Program Management, Change Management, SharePoint Site Administration and Architecture, Project Management, Graphic Design, and Technology Infrastructure Expertise. Ron is an expert skier and speaks Japanese as a second language.