Integrations
Microsoft Teams
12 actions for Microsoft Teams.
Add Team Member in Microsoft Teams#
Adds a member to a team by email address.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsAddTeamMember
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Team ID | Text | Yes | (empty) | The ID of the team to add the member to. |
| User Email | Text | Yes | (empty) | The email address of the user to add to the team. |
Outputs#
| Output | Type |
|---|---|
| Message | Any |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_add_team_member
Add a member to a team in Microsoft Teams by email address
Create Channel in Microsoft Teams#
Creates a new channel in a team.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsCreateChannel
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Team ID | Text | Yes | (empty) | The ID of the team to create the channel in. |
| Channel Name | Text | Yes | (empty) | The name of the new channel. |
| Description | Text | No | (empty) | The description of the new channel. |
Outputs#
| Output | Type |
|---|---|
| Channel | Object |
| Channel Id | Any |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_create_channel
Create a new channel in a team in Microsoft Teams
Get Channel from Microsoft Teams#
Gets details of a specific channel in a team.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsGetChannel
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Team ID | Text | Yes | (empty) | The ID of the team the channel belongs to. |
| Channel ID | Text | Yes | (empty) | The ID of the channel to get details for. |
Outputs#
| Output | Type |
|---|---|
| Channel | Object |
| Channel Id | Any |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_get_channel
Get details of a specific channel in a team in Microsoft Teams
Get Team from Microsoft Teams#
Gets detailed information about a specific team.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsGetTeam
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Team ID | Text | Yes | (empty) | The ID of the team to get details for. |
Outputs#
| Output | Type |
|---|---|
| Team | Object |
| Team Id | Any |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_get_team
Get detailed information about a specific team in Microsoft Teams
List Channel Messages from Microsoft Teams#
Lists messages in a channel.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsListChannelMessages
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Team ID | Text | Yes | (empty) | The ID of the team the channel belongs to. |
| Channel ID | Text | Yes | (empty) | The ID of the channel to list messages from. |
| Max Results | Number | No | 50 | Maximum number of messages to return. |
Outputs#
| Output | Type |
|---|---|
| Messages | List |
| Total Count | Number |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_list_channel_messages
List messages in a channel in Microsoft Teams
List Channels from Microsoft Teams#
Lists all channels in a team.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsListChannels
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Team ID | Text | Yes | (empty) | The ID of the team to list channels for. |
Outputs#
| Output | Type |
|---|---|
| Channels | List |
| Total Count | Number |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_list_channels
List all channels in a team in Microsoft Teams
List Chats from Microsoft Teams#
Lists user’s chats (1:1 and group chats).
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsListChats
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Max Results | Number | No | 50 | Maximum number of chats to return. |
Outputs#
| Output | Type |
|---|---|
| Chats | List |
| Total Count | Number |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_list_chats
List user’s chats (1:1 and group chats) in Microsoft Teams
List Team Members from Microsoft Teams#
Lists members of a specific team.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsListTeamMembers
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Team ID | Text | Yes | (empty) | The ID of the team to list members for. |
Outputs#
| Output | Type |
|---|---|
| Members | List |
| Total Count | Number |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_list_team_members
List members of a specific team in Microsoft Teams
List Teams from Microsoft Teams#
Lists all teams the user is a member of.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsListTeams
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Max Results | Number | No | 50 | Maximum number of teams to return. |
Outputs#
| Output | Type |
|---|---|
| Teams | List |
| Total Count | Number |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_list_teams
List all teams the user is a member of in Microsoft Teams
Reply to Channel Message in Microsoft Teams#
Replies to an existing message in a channel.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsReplyToChannelMessage
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Team ID | Text | Yes | (empty) | The ID of the team the channel belongs to. |
| Channel ID | Text | Yes | (empty) | The ID of the channel containing the message. |
| Message ID | Text | Yes | (empty) | The ID of the message to reply to. |
| Reply Content | Text | Yes | (empty) | The content of the reply. |
| Content Type | Text | No | text | The content type of the reply. Use ’text’ for plain text or ‘html’ for HTML content. Options: text, html |
Outputs#
| Output | Type |
|---|---|
| Message | Any |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_reply_to_channel_message
Reply to an existing message in a channel in Microsoft Teams
Send Channel Message in Microsoft Teams#
Sends a message to a channel in a team.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsSendChannelMessage
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Team ID | Text | Yes | (empty) | The ID of the team the channel belongs to. |
| Channel ID | Text | Yes | (empty) | The ID of the channel to send the message to. |
| Message Content | Text | Yes | (empty) | The content of the message to send. |
| Content Type | Text | No | text | The content type of the message. Use ’text’ for plain text or ‘html’ for HTML content. Options: text, html |
Outputs#
| Output | Type |
|---|---|
| Message | Any |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_send_channel_message
Send a message to a channel in Microsoft Teams
Send Chat Message in Microsoft Teams#
Sends a message to a chat.
Plans: Trial, Pro, Premium, Enterprise · Type: TeamsSendChatMessage
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Chat ID | Text | Yes | (empty) | The ID of the chat to send the message to. |
| Message Content | Text | Yes | (empty) | The content of the message to send. |
| Content Type | Text | No | text | The content type of the message. Use ’text’ for plain text or ‘html’ for HTML content. Options: text, html |
Outputs#
| Output | Type |
|---|---|
| Message | Any |
| Success | Yes/No |
Use as an agent tool#
Tool name: teams_send_chat_message
Send a message to a chat in Microsoft Teams