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#

FieldTypeRequiredDefaultWhat it does
Team IDTextYes(empty)The ID of the team to add the member to.
User EmailTextYes(empty)The email address of the user to add to the team.

Outputs#

OutputType
MessageAny
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Team IDTextYes(empty)The ID of the team to create the channel in.
Channel NameTextYes(empty)The name of the new channel.
DescriptionTextNo(empty)The description of the new channel.

Outputs#

OutputType
ChannelObject
Channel IdAny
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Team IDTextYes(empty)The ID of the team the channel belongs to.
Channel IDTextYes(empty)The ID of the channel to get details for.

Outputs#

OutputType
ChannelObject
Channel IdAny
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Team IDTextYes(empty)The ID of the team to get details for.

Outputs#

OutputType
TeamObject
Team IdAny
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Team IDTextYes(empty)The ID of the team the channel belongs to.
Channel IDTextYes(empty)The ID of the channel to list messages from.
Max ResultsNumberNo50Maximum number of messages to return.

Outputs#

OutputType
MessagesList
Total CountNumber
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Team IDTextYes(empty)The ID of the team to list channels for.

Outputs#

OutputType
ChannelsList
Total CountNumber
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Max ResultsNumberNo50Maximum number of chats to return.

Outputs#

OutputType
ChatsList
Total CountNumber
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Team IDTextYes(empty)The ID of the team to list members for.

Outputs#

OutputType
MembersList
Total CountNumber
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Max ResultsNumberNo50Maximum number of teams to return.

Outputs#

OutputType
TeamsList
Total CountNumber
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Team IDTextYes(empty)The ID of the team the channel belongs to.
Channel IDTextYes(empty)The ID of the channel containing the message.
Message IDTextYes(empty)The ID of the message to reply to.
Reply ContentTextYes(empty)The content of the reply.
Content TypeTextNotextThe content type of the reply. Use ’text’ for plain text or ‘html’ for HTML content. Options: text, html

Outputs#

OutputType
MessageAny
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Team IDTextYes(empty)The ID of the team the channel belongs to.
Channel IDTextYes(empty)The ID of the channel to send the message to.
Message ContentTextYes(empty)The content of the message to send.
Content TypeTextNotextThe content type of the message. Use ’text’ for plain text or ‘html’ for HTML content. Options: text, html

Outputs#

OutputType
MessageAny
SuccessYes/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#

FieldTypeRequiredDefaultWhat it does
Chat IDTextYes(empty)The ID of the chat to send the message to.
Message ContentTextYes(empty)The content of the message to send.
Content TypeTextNotextThe content type of the message. Use ’text’ for plain text or ‘html’ for HTML content. Options: text, html

Outputs#

OutputType
MessageAny
SuccessYes/No

Use as an agent tool#

Tool name: teams_send_chat_message

Send a message to a chat in Microsoft Teams