Description of the business scenario
For the purpose of this introductory chapter to Power Virtual Agents for Teams, we will look at creating a simple human resources (HR) chatbot for Teams that will return information about holidays and remaining vacation days. A user will be able to interact with the chatbot and request details on holidays for the current year, as well as to get more personalized information about their respective remaining vacation days.
As you will see, the process to create a chatbot is, for Teams, quite similar to the one for creating a chatbot for the web. The user interface (UI) is identical, and the topics and actions are created in a similar fashion. The main difference stems from the fact that, while exposing the chatbot through Teams, we now have context about the user interacting with the chatbot, and we have no need to process the user authentication.
Let's see next how to build our first Power Virtual Agents application for Teams.