Power Virtual Agents is a chatbot-building platform provided by Microsoft that allows users to create conversational AI chatbots without the need for coding or specialized technical skills. The platform provides a graphical user interface and pre-built templates to help users create and customize chatbots for various use cases, such as customer service, lead generation, and employee self-service. Power Virtual Agents integrates with other Microsoft products, such as Microsoft Teams and Dynamics 365, to provide a seamless experience for users.
Power Virtual Variables are a feature in Microsoft Power Virtual Agents that allow you to store and reuse values throughout a chatbot conversation. They enable you to keep track of information such as a customer's name or order number and use that information in later interactions with the chatbot. Power Virtual Variables can be set and retrieved using the platform's graphical user interface and allow for a more personalized and efficient experience for the user.
Power Virtual Agents supports three scopes for variables: global, topic, and System.
Global scope: Variables defined in the global scope are available throughout the entire chatbot, regardless of the topic.
Topic scope: Variables defined in the topic scope are available only within that specific topic.
System scope: System scope created by the bot.
By using variables with different scopes, you can control the visibility and accessibility of data throughout the chatbot conversation. This helps to maintain data consistency and improves the overall user experience.