Forum Discussion
Help with Deploying AI Agents to Microsoft Teams Chats
Dalvir82 - Thanks for reporting your issue.
Here’s are the steps:
Register Your Bot
First, you need to register your bot with the Microsoft Bot Framework. This involves:
-
Creating a bot in the Azure Bot Service: Azure AI Bot Service | Microsoft Azure
-
Registering your bot and obtaining the necessary credentials (App ID and Password).
Develop Your Bot
You can use the Microsoft Bot Framework SDK (Bot Framework SDK documentation - Bot Service | Microsoft Learn) to develop your bot. Since you already have a REST API, you can integrate it with the bot framework to handle user queries.
Configure Your Bot for Teams
Ensure your bot is configured to work with Microsoft Teams:
-
Update your bot’s manifest file to include Teams-specific settings.
-
Use the Teams Toolkit in Visual Studio Code (Steps to Install Teams Toolkit - Teams | Microsoft Learn) to streamline the development process.
Deploy Your Bot
Deploy your bot to a hosting service like Azure. Make sure your bot’s endpoint is accessible and secure.
Integrate with Microsoft Teams
Add your bot to Microsoft Teams:
-
Use the Developer Portal for Teams (Know about Developer Portal for Teams - Teams | Microsoft Learn) to upload your bot’s manifest file.
-
Test your bot within Teams to ensure it responds correctly to user queries.
Publish Your Bot
Once tested, you can publish your bot to the Teams App Store, making it available to all users within your organization or publicly.
Ref Doc:
Thanks,
Nivedipa
------------------------------------------------------------------------------------------
If the response is helpful, please click "**Mark as Best Response**" and like it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.
Thansk for your answer.
All steps you mentioned are using UI.
But I need to create a bot and then generate a manifest using .net or python code.
What AI I need to use as user from my website will only click on download app package and then my code will create bot and then provide a manifest to them.
So let me know if you can help me in it.