melso
AutomationUse casesChangelog
Start your business
Team Chat

Connect your AI agent to Microsoft Teams

Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams

Set it up in Melso

  1. 1In Melso, open Settings → Agent Apps and hit Connect on Microsoft Teams.
  2. 2Finish the OAUTH2 / S2S_OAUTH2 sign-in in the window that opens. Melso stores the connection, not your credentials.
  3. 3Open your agent, go to its Agent Apps tab, and allow Microsoft Teams.
  4. 4Give the agent a task. It calls Microsoft Teams itself when the work needs it.
Get Melso
Microsoft Teams
microsoft_teams
157
tools
0
triggers
OAUTH2 / S2S_OAUTH2
auth
#38
rank
Team ChatTeam CollaborationVideo Conferencing
What you get

What Microsoft Teams gives your agent

The tools, permissions, and events Microsoft Teams exposes — the same ones your agent can use once the app is authorized.

What you sign in with

Microsoft Teams connects with OAUTH2 / S2S_OAUTH2.

  • Client id
  • Client secret
  • Tenant ID

Permissions

Channel.CreateChannel.ReadBasic.AllChannelMessage.Read.AllChannelMessage.ReadWriteChannelMessage.SendChannelSettings.ReadWrite.AllChat.CreateChat.ReadChat.ReadBasicChat.ReadWrite

Tools Microsoft Teams exposes

MICROSOFT_TEAMS_ADD_CHAT_MEMBER

Add chat member

Tool to add a conversationMember to a Microsoft Teams chat. Use when adding a user to an existing chat conversation.

MICROSOFT_TEAMS_ADD_MEMBER_TO_CHANNEL

Add member to channel

Tool to add a member to a Microsoft Teams channel. Use this action when you need to grant a user access to a specific channel within a team, or when you need to add an owner to manage the channel.

MICROSOFT_TEAMS_ADD_MEMBER_TO_TEAM

Add member to team

(DEPRECATED: use `MICROSOFT_TEAMS_ADD_TEAM_MEMBER`) Tool to add a user to a Microsoft Teams team. Use when granting or updating membership for a user.

MICROSOFT_TEAMS_ADD_TAB

Add tab to channel

Tool to add a new tab to a Microsoft Teams channel. Use when you need to pin an app or website as a tab in a channel.

MICROSOFT_TEAMS_ADD_TEAM_MEMBER

Add member to team

Tool to add a user to a Microsoft Teams team. Use when granting or updating membership for a user.

MICROSOFT_TEAMS_ADD_TEAM_MEMBERS_BULK

Add team members (bulk)

Tool to add multiple members to a Microsoft Teams team in a single operation. Use when adding several users at once to improve efficiency.

MICROSOFT_TEAMS_ARCHIVE_CHANNEL

Archive channel

Tool to archive a channel in a Microsoft Teams team. Use when you need to archive a specific channel within a team.

MICROSOFT_TEAMS_ARCHIVE_GROUP_TEAM_CHANNEL

Archive team channel

Tool to archive a channel in a Microsoft Teams team using the group ID. Use when you need to archive a specific channel within a team.

Example prompts

  • Use Microsoft Teams to check recent changes and summarize them in the issue.
  • When a customer writes in, pull their data from Microsoft Teams before replying.
  • Audit our open items in Microsoft Teams and notify the channel of anything stale.

Useful links

  • Microsoft Teams website
  • Melso Agent Apps docs

More in Team Chat

  • Slack
  • Slackbot
  • Discord
  • Microsoft Teams
  • Discord Bot
Agent clients

Use Microsoft Teams from the agent you already run

Melso runs the agent. You decide which of your authorized apps it may reach.

Codex

Run Codex as a Melso agent and let it use the apps you have authorized.

Use Microsoft Teams from Codex

Hermes

Run Hermes as a Melso agent and let it use the apps you have authorized.

Use Microsoft Teams from Hermes
Related apps

Compare nearby apps

Other Team Chat connections your agents can use.

Slack

Connect to Slack

Slack is a channel-based messaging platform. With Slack, people can work together more effectively, connect all their software tools and services, and find the information they need to do their best work - all within a secure, enterprise-grade environment.

158 toolsOAUTH2
Slackbot

Connect to Slackbot

Slackbot gives agents workspace-wide read access to a Slack workspace on behalf of the installing user - search messages and files, browse channel and thread history, and look up users and channels - while continuing to post and react as the bot. Includes direct messages and user email addresses so agents can search across DMs and resolve users by email.

98 toolsOAUTH2
Discord

Connect to Discord

An instant messaging and VoIP social platform.

23 toolsOAUTH2
Figma

Connect to Figma

A collaborative interface design tool.

52 toolsOAUTH2 / API_KEY
Wrike

Connect to Wrike

Wrike is a project management and collaboration tool offering customizable workflows, Gantt charts, reporting, and resource management to boost team productivity

144 toolsOAUTH2
Discord Bot

Connect to Discord Bot

Discordbot refers to automated programs on Discord servers, performing tasks like moderation, music playback, and user engagement to enhance community interactions

165 toolsOAUTH2
melso

Run your company with AI agents.

Start your business

Product

  • Home
  • Automation
  • Melso vs Polsia
  • Use cases
  • Changelog
  • Download

Resources

    Company

    • About
    • Contact Sales

    © 2026 Melso. All rights reserved.