Create Simple Bot (Power Virtual Agents)


Microsoft Power Virtual Agents is a no-code platform that allows users to create chatbots and conversational AI experiences without coding skills. This article will walk us through the steps to create a simple Power Virtual Agents demo.

Steps to Create a Chatbot

Here are some general steps you can follow to get started,

Step 1. Sign in to Power Virtual Agents.

To get started, you must sign in to Power Virtual Agents with your Microsoft account. If you don't have one, you can create one for free.

Power Virtual Agents

Step 2. Create a new bot.

Once you're signed in, click on the "Create a bot" button on the left-hand side of the screen, and give your bot a name and a description.

Power Virtual Agents

Once you're done, now our bot is ready to test. Click the "Test bot" button (PVA) for some features. Let's see a brief of them.

Test bot

  • Topics- Power Virtual Agents uses topics to determine how the bot responds to user questions. Topics can be created by customizing provided templates, creating new topics from scratch, or getting suggestions from existing help sites. Each topic has trigger phrases and conversation nodes that allow the bot to provide accurate and relevant responses to user queries.

  • Entities- Entities in Power Virtual Agents can be viewed as units of information that represent specific real-world subjects, such as phone numbers, zip codes, cities, or even people's names. By utilizing entities, a bot can intelligently recognize relevant information from user inputs and save it for future use.

  •  Analytics- In Power Virtual Agents, you can access a comprehensive set of analytics that provide key performance indicators for your bot. The analytics include multiple charts that show trends and usage data for your bot's topics. These charts utilize AI to highlight the topics that have the most significant impact on your bot's performance.

  • Publish- All done. Publish our bot.

Test bot

Step 3. Create topics.

Power Virtual Agents uses topics to organize your bot's content and interactions. And it has inbuild topics also. To create a new topic, click on the "New Topic" button, and give it a name and a description.

Test bot

Step 4. Add triggers and actions.

Each topic in your bot will have triggers and actions. Triggers are the user inputs your bot will respond to, such as specific keywords or phrases. Actions are the responses that your bot will provide when triggered. To create triggers and actions, click the "Add a trigger" or "Add an action" button and select the type of trigger or action you want to add.


Once you are done, give your answer to the user, click the add button and select send a message, and add an image and video also, for example.

Step 5. Test your bot.

Once you've finished setting up your bot, it's time to test it. Power Virtual Agents provides a built-in test mode that allows you to interact with your bot and see how it responds to different inputs. To test your bot, click the "Test bot" button at the top of the screen and enter some test inputs.

Test bot

Step 6. Publish your bot.

Finally, it's time to publish your bot. To publish your bot, click on the "Publish" button at the top left of the screen, and select configure channels,

Test bot

Test bot

Configure your bot channels to meet where they are. It also has a demo website; just click the demo website and see our bot live demo website. And it supported custom websites also.

Power Virtual Agents

Just click the custom website and copy the code and paste the HTML page of your website.


Microsoft Power Virtual Agents is a powerful platform that allows users to create chatbots and conversational AI experiences without coding skills. By following these simple steps, you can create your own Power Virtual Agents demo and start providing automated support and assistance to your customers. If you have any questions, just use the comment section.

Similar Articles