Microsoft Teams
Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams
What agents can do
Actions28
Add member to team
Tool to add a user to a microsoft teams team.
Archive team
Tool to archive a microsoft teams team.
Chats get all chats
Retrieves all microsoft teams chats a specified user is part of, supporting filtering, property selection, and pagination.
Chats get all messages
Retrieves all messages from a specified microsoft teams chat using the microsoft graph api, automatically handling pagination; ensure `chat id` is valid and odata expressions in `filter` or `select`…
Create meeting
Use to schedule a new standalone microsoft teams online meeting, i.e., one not linked to any calendar event.
Create team
Tool to create a new microsoft teams team.
Delete team
Tool to delete a microsoft teams team.
Get channel
Tool to get a specific channel in a team.
20 moreFewer
Get chat message
Tool to get a specific chat message.
Get team
Tool to get a specific team.
List message replies
Tool to list replies to a channel message.
List team members
Tool to list members of a microsoft teams team.
List teams templates
Tool to list available microsoft teams templates.
List users
Tool to list all users in the organization.
Teams create channel
Creates a new 'standard', 'private', or 'shared' channel within a specified microsoft teams team.
Teams create chat
Creates a new chat; if a 'oneonone' chat with the specified members already exists, its details are returned, while 'group' chats are always newly created.
Teams get message
Retrieves a specific message from a microsoft teams channel using its team, channel, and message ids.
Teams list
Retrieves microsoft teams accessible by the authenticated user, allowing filtering, property selection, and pagination.
Teams list channels
Retrieves channels for a specified microsoft teams team id (must be valid and for an existing team), with options to include shared channels, filter results, and select properties.
Teams list chat messages
Retrieves messages (newest first) from an existing and accessible microsoft teams one-on-one chat, group chat, or channel thread, specified by `chat id`.
Teams list people
Retrieves a list of people relevant to a specified user from microsoft graph, noting the `search` parameter is only effective if `user id` is 'me'.
Teams post channel message
Posts a new text or html message to a specified channel in a microsoft teams team.
Teams post chat message
Sends a non-empty message (text or html) to a specified, existing microsoft teams chat; content must be valid html if `content type` is 'html'.
Teams post message reply
Sends a reply to an existing message, identified by `message id`, within a specific `channel id` of a given `team id` in microsoft teams.
Unarchive team
Tool to unarchive a microsoft teams team.
Update channel message
Tool to update a message in a channel.
Update chat message
Tool to update a specific message in a chat.
Update team
Tool to update the properties of a team.
How it connects
You sign in to Microsoft Teams in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.
Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.
More in Team Chat
Slack
team chat
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.
Slackbot
team chat
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.
Zulip
team chat
Chat for distributed teams. Zulip combines the immediacy of real-time chat with an email threading model.
Zoom Team Chat
team chat
Zoom Team Chat is Zoom's persistent messaging product: channels, direct messages, threads, reactions, file sharing, reminders and shared spaces, all accessible through the Zoom REST API as the connected user
Superchat
team chat
Superchat is a unified messaging platform that enables businesses to communicate with customers across multiple channels, including WhatsApp, Instagram Direct, Facebook Messenger, Email, and more.
Telegram
team chat
Telegram is a cloud-based messaging app with a focus on security and speed. Build bots to send messages, manage chats, and interact with users.