Documentation
IntegrationsMicrosoft Teams

Microsoft Teams

Connect Microsoft Teams so Fabric agents can list teams and channels, search messages, and read chats as runtime actions.

Connect Microsoft Teams to Fabric AI so agents and workflows can list teams and channels, search messages, read channel and chat history, and find shared files — as live runtime actions.

Teams is a Hybrid provider. It connects through Microsoft Graph, so a single authorization covers Teams (and, when available, other Microsoft 365 content).

Setting Up Teams

Open Teams under Integrations

Go to Settings → Integrations and open the Teams card.

Set Up Actions

Click Set Up Actions and sign in with your Microsoft account, granting the requested Graph permissions.

Confirm

The provider shows Connected with its available runtime actions.

Connecting at the organization level shares one Teams connection across all members. A Microsoft 365 admin may need to grant consent for the Fabric app in your tenant.

Available Actions

ActionTypeDescription
List TeamsKnowledgeList all teams the user has joined
List ChannelsKnowledgeList channels in a specific team
Search MessagesKnowledgeSearch for messages across all Teams channels and chats
List Channel MessagesKnowledgeList recent messages in a channel
Get Shared FilesKnowledgeGet files shared in a Teams channel
List ChatsKnowledgeList direct and group chats for the user
Get Chat MessagesKnowledgeGet messages from a direct or group chat

In AI Chat

"Search Teams for the deploy discussion from last week"

"Summarize recent messages in the #incidents channel"

Microsoft 365

Microsoft 365 (SharePoint docs, OneDrive files) appears under Settings → Integrations as a separate card, but runtime actions for it aren't available yet — its card shows "Actions setup not yet available." Microsoft Teams is the Microsoft Graph integration that currently exposes runtime actions.

Disconnecting & Reconnecting

  1. Open Settings → Integrations → Teams
  2. Click Disconnect
  3. To reconnect, click Set Up Actions again and re-authorize

Troubleshooting

  • A Microsoft 365 administrator may need to approve the Fabric app for your tenant

Messages or channels aren't found

  • Confirm the connection shows Connected
  • Make sure the signed-in account is a member of the teams/channels you expect

Beyond runtime actions

Teams also feeds project context and can host a bot:

  • Channels, chats & meetings as context — monitor Teams channels and group chats for backlog proposals, and sync meeting transcripts into a project as searchable context. See Channels & Meetings as Context.
  • Talk to an agent in Teams — deploy a Fabric agent with a chat trigger and @-mention it; bound to a project, it can answer from that project's data. See Agent Deployments.

Next Steps