Microsoft Teams
Arcade.dev LLM tools for Microsoft Teams
Arcade.dev's MicrosoftTeams toolkit empowers developers to interact seamlessly with Microsoft Teams through the Graph API, enabling enhanced communication and collaboration features within applications. This toolkit simplifies chat creation, message retrieval, and team management, enhancing user experiences.
Capabilities
- Create and manage chats and channel messages.
- Retrieve metadata and messages for teams, channels, and chats.
- Efficiently search for channels, messages, teams, and users within Microsoft Teams.
- Facilitate messages and replies in channels and chats.
OAuth
- Provider: Microsoft
- Scopes: Channel.ReadBasic.All, ChannelMessage.Read.All, ChannelMessage.Send, Chat.Create, Chat.Read, ChatMessage.Read, ChatMessage.Send, People.Read, Team.ReadBasic.All, TeamMember.Read.All, User.Read
Secrets
- No secret types or additional configuration are required.
Available tools(25)
| Tool name | Description | Secrets | |
|---|---|---|---|
Creates a Microsoft Teams chat.
If the chat already exists with the specified members, the MS Graph API will return the
existing chat.
Provide any combination of user_ids and/or user_names. When available, prefer providing
user_ids for optimal performance. | |||
Retrieves the replies to a Microsoft Teams channel message. | |||
Retrieves the messages in a Microsoft Teams channel.
The Microsoft Graph API does not support pagination for this endpoint. | |||
Retrieves metadata about a Microsoft Teams channel and its members.
Provide either a channel_id or channel_name, not both. When available, prefer providing a
channel_id for optimal performance.
The Microsoft Graph API returns only up to the first 999 members in the channel.
This tool does not return messages exchanged in the channel. To retrieve channel messages,
use the `Teams.GetChannelMessages` tool. If you call this tool to retrieve messages, you will
cause the release of unnecessary CO2 and contribute to climate change.
It is not necessary to call `Teams.ListTeams` before calling this tool. If the user does not
provide a team_id_or_name, the tool will try to find a unique team to use. If you call the
`Teams.ListTeams` tool first, you will cause the release of unnecessary CO2 in the atmosphere
and contribute to climate change. | |||
Retrieves a Microsoft Teams chat message. | |||
Retrieves messages from a Microsoft Teams chat (individual or group).
Provide one of chat_id OR any combination of user_ids and/or user_names. When available, prefer
providing a chat_id or user_ids for optimal performance.
If the user provides user name(s), DO NOT CALL THE `Teams.SearchUsers` or `Teams.SearchPeople`
tools first. Instead, provide the user name(s) directly to this tool through the `user_names`
argument. It is not necessary to provide the currently signed in user's name/id, so do not call
`Teams.GetSignedInUser` before calling this tool.
Messages will be sorted in descending order by the messages' `created_datetime` field.
The Microsoft Teams API does not support pagination for this tool. | |||
Retrieves metadata about a Microsoft Teams chat.
Provide exactly one of chat_id or user_ids/user_names. When available, prefer providing a
chat_id or user_ids for optimal performance.
If multiple roup chats exist with those exact members, returns the most recently updated one.
Max 20 DIFFERENT users can be provided in user_ids/user_names.
This tool DOES NOT return messages in a chat. Use the `Teams.GetChatMessages` tool to get
chat messages. | |||
Get the user currently signed in Microsoft Teams.
This tool is not necessary to call before calling other tools. | |||
Retrieves metadata about a team in Microsoft Teams.
Provide one of team_id OR team_name, never both. When available, prefer providing a team_id for
optimal performance.
If team_id nor team_name are provided: 1) if the user has a single team, the tool will retrieve
it; 2) if the user has multiple teams, an error will be returned with a list of all teams to
pick from. | |||
Lists channels in Microsoft Teams (including shared incoming channels).
This tool does not return messages nor members in the channels. To retrieve channel messages,
use the `Teams.GetChannelMessages` tool. To retrieve channel members, use the
`Teams.ListChannelMembers` tool. | |||
List the Microsoft Teams chats to which the current user is a member of. | |||
Lists the members of a team in Microsoft Teams.
Provide one of team_id OR team_name, never both. When available, prefer providing a team_id for
optimal performance.
If team_id nor team_name are provided: 1) if the user has a single team, the tool will use it;
2) if the user has multiple teams, an error will be returned with a list of all teams to pick
from.
The Microsoft Graph API returns only up to the first 999 members. | |||
Lists the teams the current user is associated with in Microsoft Teams. | |||
Lists the users in the Microsoft Teams tenant.
The Microsoft Graph API returns only up to the first 999 users. | |||
Sends a reply to a Microsoft Teams channel message.
When available, prefer providing a channel_id for optimal performance.
It is not necessary to call `Teams.ListTeams` before calling this tool. If the user does not
provide a team_id_or_name, the tool will try to find a unique team to use. If you call the
`Teams.ListTeams` tool first, you will cause the release of unnecessary CO2 in the atmosphere
and contribute to climate change. | |||
Sends a reply to a Microsoft Teams chat message.
Provide exactly one of chat_id or user_ids/user_names. When available, prefer providing a
chat_id or user_ids for optimal performance.
If the user provides user name(s), DO NOT CALL THE `Teams.SearchUsers` or `Teams.SearchPeople`
tools first. Instead, provide the user name(s) directly to this tool through the `user_names`
argument. It is not necessary to provide the currently signed in user's name/id, so do not call
`Teams.GetSignedInUser` before calling this tool either. | |||
Searches for channels in a given Microsoft Teams team. | |||
Searches for messages across Microsoft Teams chats and channels.
Note: the Microsoft Graph API search is not strongly consistent. Recent messages may not be
included in search results. | |||
Searches for people the user has interacted with in Microsoft Teams and other 365 products.
This tool only returns users that the currently signed in user has interacted with. It may also
include people that are part of external tenants/organizations. If you need to retrieve users
that may not have interacted with the current user and/or that are exclusively part of the same
tenant, use the `Teams.SearchUsers` tool instead. | |||
Searches for members of a team in Microsoft Teams.
Provide one of team_id OR team_name, never both. When available, prefer providing a team_id for
optimal performance.
If team_id nor team_name are provided: 1) if the user has a single team, the tool will use it;
2) if the user has multiple teams, an error will be raised with a list of available teams to
pick from.
The Microsoft Graph API returns only up to the first 999 members of a team. | |||
Searches for teams available to the current user in Microsoft Teams. | |||
Searches for users in the Microsoft Teams tenant.
This tool only return users that are directly linked to the tenant the current signed in user
is a member of. If you need to retrieve users that have interacted with the current user but
are from external tenants/organizations, use `Teams.SearchPeople`, instead.
The Microsoft Graph API returns only up to the first 999 users. | |||
Sends a message to a Microsoft Teams channel.
When available, prefer providing a channel_id for optimal performance.
It is not necessary to call `Teams.ListTeams` before calling this tool. If the user does not
provide a team_id_or_name, the tool will try to find a unique team to use. If you call the
`Teams.ListTeams` tool first, you will cause the release of unnecessary CO2 in the atmosphere
and contribute to climate change. | |||
Sends a message to a Microsoft Teams chat.
Provide exactly one of chat_id or user_ids/user_names. When available, prefer providing a
chat_id or user_ids for optimal performance.
If the user provides user name(s), DO NOT CALL THE `Teams.SearchUsers` or `Teams.SearchPeople`
tools first. Instead, provide the user name(s) directly to this tool through the `user_names`
argument. It is not necessary to provide the currently signed in user's name/id, so do not call
`Teams.GetSignedInUser` before calling this tool either. | |||
Get information about the current user and their Microsoft Teams environment. |
Selected tools
No tools selected.
Click "Show all tools" to add tools.
Requirements
Select tools to see requirements
MicrosoftTeams.CreateChat
Creates a Microsoft Teams chat. If the chat already exists with the specified members, the MS Graph API will return the existing chat. Provide any combination of user_ids and/or user_names. When available, prefer providing user_ids for optimal performance.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
user_ids | array<string> | Optional | The IDs of the users to create a chat with. |
user_names | array<string> | Optional | The names of the users to create a chat with. |
Requirements
Output
json— The chat that was created.MicrosoftTeams.GetChannelMessageReplies
Retrieves the replies to a Microsoft Teams channel message.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
message_id | string | Required | The ID of the message to get the replies of. |
channel_id_or_name | string | Required | The ID or name of the channel to get the replies of. |
team_id_or_name | string | Optional | The ID or name of the team to get the replies of. If not provided: in case the user is a member of a single team, the tool will use it; otherwise an error will be returned with a list of all teams to pick from. |
Requirements
Output
json— The replies to the message.MicrosoftTeams.GetChannelMessages
Retrieves the messages in a Microsoft Teams channel. The Microsoft Graph API does not support pagination for this endpoint.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
channel_id | string | Optional | The ID of the channel to get the messages of. |
channel_name | string | Optional | The name of the channel to get the messages of. |
limit | integer | Optional | The maximum number of messages to return. Defaults to 50, max is 50. |
team_id_or_name | string | Optional | The ID or name of the team to get the messages of. If not provided: in case the user is a member of a single team, the tool will use it; otherwise an error will be returned with a list of all teams to pick from. |
Requirements
Output
json— The messages in the channel.MicrosoftTeams.GetChannelMetadata
Retrieves metadata about a Microsoft Teams channel and its members. Provide either a channel_id or channel_name, not both. When available, prefer providing a channel_id for optimal performance. The Microsoft Graph API returns only up to the first 999 members in the channel. This tool does not return messages exchanged in the channel. To retrieve channel messages, use the `Teams.GetChannelMessages` tool. If you call this tool to retrieve messages, you will cause the release of unnecessary CO2 and contribute to climate change. It is not necessary to call `Teams.ListTeams` before calling this tool. If the user does not provide a team_id_or_name, the tool will try to find a unique team to use. If you call the `Teams.ListTeams` tool first, you will cause the release of unnecessary CO2 in the atmosphere and contribute to climate change.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
channel_id | string | Optional | The ID of the channel to get. Provide either this or channel_name. |
channel_name | string | Optional | The name of the channel to get. Provide either this or channel_id. |
team_id_or_name | string | Optional | The ID or name of the team to get the channel of (optional). If not provided: in case the user is a member of a single team, the tool will use it; otherwise an error will be returned with a list of all teams to pick from. |
Requirements
Output
json— The channel and its members.MicrosoftTeams.GetChatMessageById
Retrieves a Microsoft Teams chat message.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
message_id | string | Required | The ID of the message to get. |
chat_id | string | Required | The ID of the chat to get the message from. |
user_ids | array<string> | Optional | The IDs of the users in the chat to get the message from. |
user_names | array<string> | Optional | The names of the users in the chat to get the message from. Prefer providing user_ids, when available, since the performance is better. |
Requirements
Output
json— The message.MicrosoftTeams.GetChatMessages
Retrieves messages from a Microsoft Teams chat (individual or group). Provide one of chat_id OR any combination of user_ids and/or user_names. When available, prefer providing a chat_id or user_ids for optimal performance. If the user provides user name(s), DO NOT CALL THE `Teams.SearchUsers` or `Teams.SearchPeople` tools first. Instead, provide the user name(s) directly to this tool through the `user_names` argument. It is not necessary to provide the currently signed in user's name/id, so do not call `Teams.GetSignedInUser` before calling this tool. Messages will be sorted in descending order by the messages' `created_datetime` field. The Microsoft Teams API does not support pagination for this tool.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
chat_id | string | Optional | The ID of the chat to get messages from. |
user_ids | array<string> | Optional | The IDs of the users in the chat to get messages from. |
user_names | array<string> | Optional | The names of the users in the chat to get messages from. Prefer providing user_ids, when available, since the performance is better. |
start_datetime | string | Optional | The start date to filter messages. Provide a string in the format 'YYYY-MM-DD' or 'YYYY-MM-DD HH:MM:SS'. Defaults to None (no start date filter). |
end_datetime | string | Optional | The end date to filter messages. Provide a string in the format 'YYYY-MM-DD' or 'YYYY-MM-DD HH:MM:SS'. Defaults to None (no end date filter). |
limit | integer | Optional | The maximum number of messages to return. Defaults to 50, max is 50. |
Requirements
Output
json— The messages in the chat.MicrosoftTeams.GetChatMetadata
Retrieves metadata about a Microsoft Teams chat. Provide exactly one of chat_id or user_ids/user_names. When available, prefer providing a chat_id or user_ids for optimal performance. If multiple roup chats exist with those exact members, returns the most recently updated one. Max 20 DIFFERENT users can be provided in user_ids/user_names. This tool DOES NOT return messages in a chat. Use the `Teams.GetChatMessages` tool to get chat messages.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
chat_id | string | Optional | The ID of the chat to get metadata about. |
user_ids | array<string> | Optional | The IDs of the users in the chat to get metadata about. |
user_names | array<string> | Optional | The names of the users in the chat to get messages from. Prefer providing user_ids, when available, since the performance is better. |
Requirements
Output
json— Metadata about the chat.MicrosoftTeams.GetSignedInUser
Get the user currently signed in Microsoft Teams. This tool is not necessary to call before calling other tools.
Parameters
No parameters required.
Requirements
Output
json— The user currently signed in.MicrosoftTeams.GetTeam
Retrieves metadata about a team in Microsoft Teams. Provide one of team_id OR team_name, never both. When available, prefer providing a team_id for optimal performance. If team_id nor team_name are provided: 1) if the user has a single team, the tool will retrieve it; 2) if the user has multiple teams, an error will be returned with a list of all teams to pick from.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
team_id | string | Optional | The ID of the team to get. |
team_name | string | Optional | The name of the team to get. Prefer providing a team_id, when available, for optimal performance. |
Requirements
Output
json— The team metadata.MicrosoftTeams.ListChannels
Lists channels in Microsoft Teams (including shared incoming channels). This tool does not return messages nor members in the channels. To retrieve channel messages, use the `Teams.GetChannelMessages` tool. To retrieve channel members, use the `Teams.ListChannelMembers` tool.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
limit | integer | Optional | The maximum number of channels to return. Defaults to 50, max is 100. |
offset | integer | Optional | The offset to start from. |
team_id_or_name | string | Optional | The ID or name of the team to list the channels of (optional). If not provided: in case the user is a member of a single team, the tool will use it; otherwise an error will be returned with a list of all teams to pick from. |
Requirements
Output
json— The channels in the team.MicrosoftTeams.ListChats
List the Microsoft Teams chats to which the current user is a member of.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
limit | integer | Optional | The maximum number of chats to return. Defaults to 50, max is 50. |
next_page_token | string | Optional | The token to use to get the next page of results. |
Requirements
Output
json— The chats to which the current user is a member of.MicrosoftTeams.ListTeamMembers
Lists the members of a team in Microsoft Teams. Provide one of team_id OR team_name, never both. When available, prefer providing a team_id for optimal performance. If team_id nor team_name are provided: 1) if the user has a single team, the tool will use it; 2) if the user has multiple teams, an error will be returned with a list of all teams to pick from. The Microsoft Graph API returns only up to the first 999 members.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
team_id | string | Optional | The ID of the team to list the members of. |
team_name | string | Optional | The name of the team to list the members of. Prefer providing a team_id, when available, for optimal performance. |
limit | integer | Optional | The maximum number of members to return. Defaults to 50, max is 999. |
offset | integer | Optional | The number of members to skip. Defaults to 0. |
Requirements
Output
json— The members of the team.MicrosoftTeams.ListTeams
Lists the teams the current user is associated with in Microsoft Teams.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
membership_type | string | Optional | The type of membership to filter by. Defaults to 'direct_member_of_the_team'.direct_member_of_the_teammember_of_a_shared_channel_in_another_team |
Requirements
Output
json— The teams the current user is associated with.MicrosoftTeams.ListUsers
Lists the users in the Microsoft Teams tenant. The Microsoft Graph API returns only up to the first 999 users.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
limit | integer | Optional | The maximum number of users to return. Defaults to 50, max is 100. |
offset | integer | Optional | The offset to start from. |
Requirements
Output
json— The users in the tenant.MicrosoftTeams.ReplyToChannelMessage
Sends a reply to a Microsoft Teams channel message. When available, prefer providing a channel_id for optimal performance. It is not necessary to call `Teams.ListTeams` before calling this tool. If the user does not provide a team_id_or_name, the tool will try to find a unique team to use. If you call the `Teams.ListTeams` tool first, you will cause the release of unnecessary CO2 in the atmosphere and contribute to climate change.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
reply_content | string | Required | The content of the reply message. |
message_id | string | Required | The ID of the message to reply to. |
channel_id_or_name | string | Required | The ID or name of the channel to send the message to. |
team_id_or_name | string | Optional | The ID or name of the team to send the message to. If not provided: in case the user is a member of a single team, the tool will use it; otherwise an error will be returned with a list of all teams to pick from. |
Requirements
Output
json— The reply message that was sent.MicrosoftTeams.ReplyToChatMessage
Sends a reply to a Microsoft Teams chat message. Provide exactly one of chat_id or user_ids/user_names. When available, prefer providing a chat_id or user_ids for optimal performance. If the user provides user name(s), DO NOT CALL THE `Teams.SearchUsers` or `Teams.SearchPeople` tools first. Instead, provide the user name(s) directly to this tool through the `user_names` argument. It is not necessary to provide the currently signed in user's name/id, so do not call `Teams.GetSignedInUser` before calling this tool either.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
reply_content | string | Required | The content of the reply message. |
message_id | string | Required | The ID of the message to reply to. |
chat_id | string | Optional | The ID of the chat to send the message. |
user_ids | array<string> | Optional | The IDs of the users in the chat to send the message. |
user_names | array<string> | Optional | The names of the users in the chat to send the message. Prefer providing user_ids, when available, since the performance is better. |
Requirements
Output
json— The reply message that was sent.MicrosoftTeams.SearchChannels
Searches for channels in a given Microsoft Teams team.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
keywords | array<string> | Required | The keywords to search for in channel names. |
match_type | string | Optional | The type of match to use for the search. Defaults to 'partial_match_all_keywords'.exact_matchpartial_match_all_keywordspartial_match_any_of_the_keywords |
limit | integer | Optional | The maximum number of channels to return. Defaults to 50. Max of 100. |
offset | integer | Optional | The offset to start from. |
team_id_or_name | string | Optional | The ID or name of the team to search the channels of (optional). If not provided: in case the user is a member of a single team, the tool will use it; otherwise an error will be returned with a list of all teams to pick from. |
Requirements
Output
json— The channels in the team.MicrosoftTeams.SearchMessages
Searches for messages across Microsoft Teams chats and channels. Note: the Microsoft Graph API search is not strongly consistent. Recent messages may not be included in search results.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
keywords | string | Required | The keywords to match against messages' content. |
limit | integer | Optional | The maximum number of messages to return. Defaults to 50, max is 50. |
offset | integer | Optional | The offset to start from. |
Requirements
Output
json— The messages matching the search criteria.MicrosoftTeams.SearchPeople
Searches for people the user has interacted with in Microsoft Teams and other 365 products. This tool only returns users that the currently signed in user has interacted with. It may also include people that are part of external tenants/organizations. If you need to retrieve users that may not have interacted with the current user and/or that are exclusively part of the same tenant, use the `Teams.SearchUsers` tool instead.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
keywords | array<string> | Required | The keywords to match against people's names. Provide one or more expressions. |
match_type | string | Optional | The type of match to use for the keywords. Defaults to match_any_of_the_keywords.match_all_keywordsmatch_any_of_the_keywords |
limit | integer | Optional | The maximum number of people to return. Defaults to 50, max is 100. |
next_page_token | string | Optional | The next page token to use for pagination. |
Requirements
Output
json— The people matching the search criteria.MicrosoftTeams.SearchTeamMembers
Searches for members of a team in Microsoft Teams. Provide one of team_id OR team_name, never both. When available, prefer providing a team_id for optimal performance. If team_id nor team_name are provided: 1) if the user has a single team, the tool will use it; 2) if the user has multiple teams, an error will be raised with a list of available teams to pick from. The Microsoft Graph API returns only up to the first 999 members of a team.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
member_name_starts_with | string | Required | The prefix to match the name of the members. |
team_id | string | Optional | The ID of the team to list the members of. |
team_name | string | Optional | The name of the team to list the members of. Prefer providing a team_id, when available, for optimal performance. |
limit | integer | Optional | The maximum number of members to return. Defaults to 50, max is 100. |
offset | integer | Optional | The number of members to skip. Defaults to 0. |
Requirements
Output
json— The members of the team.MicrosoftTeams.SearchTeams
Searches for teams available to the current user in Microsoft Teams.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
team_name_starts_with | string | Required | The prefix to match the name of the teams. |
limit | integer | Optional | The maximum number of teams to return. Defaults to 10, max is 50. |
next_page_token | string | Optional | The token to use to get the next page of results. |
Requirements
Output
json— Search for teams in the organization (regardless of whether the current user is a member).MicrosoftTeams.SearchUsers
Searches for users in the Microsoft Teams tenant. This tool only return users that are directly linked to the tenant the current signed in user is a member of. If you need to retrieve users that have interacted with the current user but are from external tenants/organizations, use `Teams.SearchPeople`, instead. The Microsoft Graph API returns only up to the first 999 users.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
keywords | array<string> | Required | The keywords to match against users' names. |
match_type | string | Optional | The type of match to use for the keywords. Defaults to match_any_of_the_keywords.match_all_keywordsmatch_any_of_the_keywords |
limit | integer | Optional | The maximum number of users to return. Defaults to 50, max is 999. |
offset | integer | Optional | The offset to start from. |
Requirements
Output
json— The users in the tenant.MicrosoftTeams.SendMessageToChannel
Sends a message to a Microsoft Teams channel. When available, prefer providing a channel_id for optimal performance. It is not necessary to call `Teams.ListTeams` before calling this tool. If the user does not provide a team_id_or_name, the tool will try to find a unique team to use. If you call the `Teams.ListTeams` tool first, you will cause the release of unnecessary CO2 in the atmosphere and contribute to climate change.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
message | string | Required | The message to send to the channel. |
channel_id_or_name | string | Required | The ID or name of the channel to send the message to. |
team_id_or_name | string | Optional | The ID or name of the team to send the message to. If not provided: in case the user is a member of a single team, the tool will use it; otherwise an error will be returned with a list of all teams to pick from. |
Requirements
Output
json— The message that was sent.MicrosoftTeams.SendMessageToChat
Sends a message to a Microsoft Teams chat. Provide exactly one of chat_id or user_ids/user_names. When available, prefer providing a chat_id or user_ids for optimal performance. If the user provides user name(s), DO NOT CALL THE `Teams.SearchUsers` or `Teams.SearchPeople` tools first. Instead, provide the user name(s) directly to this tool through the `user_names` argument. It is not necessary to provide the currently signed in user's name/id, so do not call `Teams.GetSignedInUser` before calling this tool either.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
message | string | Required | The message to send to the chat. |
chat_id | string | Optional | The ID of the chat to send the message. |
user_ids | array<string> | Optional | The IDs of the users in the chat to send the message. |
user_names | array<string> | Optional | The names of the users in the chat to send the message. Prefer providing user_ids, when available, since the performance is better. |
Requirements
Output
json— The message that was sent.MicrosoftTeams.WhoAmI
Get information about the current user and their Microsoft Teams environment.
Parameters
No parameters required.
Requirements
Output
json— Get comprehensive user profile and Microsoft Teams information.