Integration · Team chat
AI agents for Microsoft Teams
Post and reply in Teams channels and send chat messages as the signed-in person, and list their teams, channels and chats.
- Actions
- 6
- Read
- 3
- Write
- 3
Actions
What your agents can do in Microsoft Teams
Post and reply in Teams channels and send chat messages as the signed-in person, and list their teams, channels and chats. Needs a work or school account.
Read 3
Look things up. Nothing changes.
List my teams
Lists the teams the signed-in person is a direct member of, with each team's ID, name, description and whether it is archived.
List a team's channels
Lists the channels in a team, by the team's ID (from list_teams): each channel's ID (like 19:...@thread.tacv2), name, description, membership type (standard, private or shared) and web link.
List my chats
Lists the signed-in person's one-on-one, group and meeting chats, the most recent message first, with each chat's ID, type, topic.
Write 3
Create, change or send.
Post a message in a channel
Starts a new conversation in a Teams channel as the signed-in person, by the team's and the channel's IDs, with an optional subject.
Reply to a channel message
Replies in the thread of a message in a Teams channel as the signed-in person, by the team's, channel's and first message's IDs (a reply cannot itself be replied to).
Send a chat message
Sends a message in an existing Teams chat as the signed-in person, by the chat's ID (from list_chats).
A person can approve first
Any write action can be set to wait for a person's approval before it runs, so an agent asks before it changes anything.
Connection
How it connects
Connect it once in the console, then give it to the agents and workflows that need it.
Sign in with Microsoft and approve access (OAuth).
Kept safe
- Credentials are stored encrypted with your organization's own keys.
- They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
- Calls go only to the tool's own servers.
Ideas
Ideas to start with
Starting points made only from the actions above. Mix them with any other tool your agents can use.
- 01
Ask about your Microsoft Teams data
Ask a question in plain words. The agent can list my teams, list a team's channels or list my chats in Microsoft Teams, then answers with what it found.
- 02
Let an agent update Microsoft Teams
Have the agent post a message in a channel or reply to a channel message in Microsoft Teams as part of a larger task. Turn on approval and a person signs off on each change first.
- 03
Work from your CRM
Give one agent HubSpot and Microsoft Teams: it can search contacts in HubSpot and post a message in a channel in Microsoft Teams in the same run.
FAQ
Microsoft Teams and MyDeepAgents
Can MyDeepAgents connect to Microsoft Teams?
Yes. The Microsoft Teams connector has 6 actions: 3 read and 3 make changes. Your agents can call them as tools, and your workflows can run them as steps.
How do I connect Microsoft Teams?
Sign in with Microsoft and approve access (OAuth). Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.
Can an agent change data in Microsoft Teams without asking?
Only if you let it. Each of the 3 actions that change data can be set to wait for a person's approval before it runs.
Can I use Microsoft Teams in workflows as well as agents?
Yes. Every Microsoft Teams action also works as a step in a workflow, and the same connection serves your agents and your workflows.
Early access
Put Microsoft Teams to work
Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.