add-teams

Integrate Microsoft Teams as a communication channel for AI agents.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/tharunramagiri/bookoraaagent --skill add-teams-tharunramagiri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-teams
Source: https://github.com/tharunramagiri/bookoraaagent/tree/main/.claude/skills/add-teams
Command: npx skills add https://github.com/tharunramagiri/bookoraaagent --skill add-teams-tharunramagiri

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @chat-adapter/teams.

What problem does it solve?

This skill bridges the gap between your local AI agent and Microsoft Teams, enabling interactive communication within team channels, group chats, and direct messages.

Core Features & Use Cases

  • Multi-Channel Integration: Connects your agent to Microsoft Teams using the Chat SDK.
  • Flexible Deployment: Supports both automated CLI-based setup and manual Azure Portal configuration.
  • Use Case: Use this to allow your team to collaborate with your AI assistant directly within their existing Teams workspace without switching applications.

Quick Start

Run the add-teams skill to configure the Microsoft Teams adapter and link your agent to your organization's Teams workspace.

Frequently Asked Questions about add-teams

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Microsoft Teams with an AI agent for chat?

You can integrate Microsoft Teams either through manual Azure Portal configuration or an automated CLI-based setup. Both methods require Azure Bot Service registration and environment-level credential mapping to link your agent to Teams.

Does the Microsoft Teams bot integration support group chats and team channels?

Yes, the Microsoft Teams bot integration supports personal, group, and team scopes. This allows your AI assistant to interact collaboratively within team channels and direct messages without users switching applications.

Do I need Azure Bot Service registration to connect a chatbot to Microsoft Teams?

Yes, Azure Bot Service registration is required to connect a chatbot to Microsoft Teams. It facilitates secure authentication and environment-level credential mapping for routing bot interactions across the platform.

What is the best way to configure a webhook for a Microsoft Teams chatbot?

The best way to configure a webhook for a Microsoft Teams chatbot is using the automated CLI-based setup via the Teams Chat SDK adapter. This links your agent to your organization's workspace and handles message routing.

Why does my Microsoft Teams integration fail to route messages across chat scopes?

Microsoft Teams integration fails to route messages when environment-level credential mapping or Azure Bot Service registration is incomplete. Properly configuring these secure authentication prerequisites ensures bot interaction across all scopes.