Overview
Welcome to Bot Development with the Microsoft Power Virtual Agent series. During this entire article series, we will learn how to create a Chatbot using Microsoft Power Virtual Agent without writing a single line of code. From this series, you will learn complete end to end process from development to deployment.
I have divided this article series into five Parts.
- Introduction to Microsoft Power Virtual Agent – Part One
- Get Started with the Bot Development Step by Step – Part Two
- Connect your Power Virtual Agent with the MS Power Automate – Part Three
- Publish Power Virtual Agent ChatBot and Deploy to MS Teams – Part Four
- Deploy Power Virtual Agent ChatBot to Any Website – Part Five
Use Case
In this article, we will talk about how we can deploy our ChatBot to Microsoft Teams.
Recap
In my previous article, we have created Power Virtual Agents ChatBot and connected ChatBot with Power Automate.
So, now let’s get started!
Step 1
Click on Go to Publish button.

Step 2
Click on Publish button.


Step 3
Click on Go to Channels.
Or
From Manage > Select Channels

Step 4
This will open the following screen
Select Microsoft Teams from the above options.

Step 5
This will open below screen. Click on Add button. This will automatically add App ID.

Copy App ID.

Step 6
Now, Open MS Teams.
Click on Elipses and select App Studio.

Step 7
From Manifest Editor, select Create a new App

Step 8
Add the following information,
- Short Name of your App
- Full Name
- Identification: Click on Generate Button. This will generate the App ID.
- Package Name
- Version

Add Descriptions,
- Short description and Full description

You can skip Partner Information.
Enter App URLs
- Privacy statement
- Terms of use
- Upload Image
- Transparent Outline
- Accent color

Step 9
Now, go to Bots option and click on Set up

From Existing BotsClick on Connect to a different bot id
Paste the App ID which we have copied in Step 5.
This will create a screen like below.

Go to Test and distribute option.
Click on Install button.

Click on Set up a bot.

This will deploy a chat bot to MS Teams.
From eclipses, select your published app

You can test your bot.

Conclusion
This is how we can easily deply ChatBot to MS Teams. Hope you love this article!
Stay connected with me for more amazing articles!!

Join the conversation! Your thoughts help the community grow.