What problem does it solve?
It helps you expose an already-deployed Microsoft Foundry Hosted Agent as a Microsoft Teams bot, so users can chat with your agent directly inside Teams with the right infrastructure and Teams app manifest.
Core Features & Use Cases
- Teams bot frontend generation: Creates bot code (bot.py/app.py), container deployment assets (Dockerfile), and the Teams sideload package (manifest.json + icons).
- Azure infrastructure for hosting and routing: Deploys Azure Bot Service with the Teams channel plus an Azure Container Apps-based hosting layer for ACA, including UAMI identity and RBAC.
- Foundry integration with streaming + files: Connects to the Foundry agent via Responses or Invocations patterns (depending on hosted agent protocol) and supports sending agent-generated reports to Teams via the FileConsentCard flow.
Quick Start
Use the skill to connect a deployed Foundry hosted agent to Teams by providing your agent name and Foundry project endpoint, then run the postprovision step to build the Teams package zip for sideloading.