Skip to main content

Microsoft Teams 365

Manages Microsoft Teams via Microsoft Graph API. Provides full CRUD for teams, channels, messages, and members — list/get teams, create/list/get/update/delete channels, send/list/reply to channel messages, list/send chat messages, and add/list/remove team members. Messages support plain text and HTML content types. Nodes can authenticate via a shared Connect node (client_id pattern) or directly with per-node credentials. Two auth modes: Azure AD client credentials (server-to-server) and OAuth2 delegated (user context). Chat operations (list chats, send chat message) require delegated OAuth2 permissions.

NamespaceRobomotion.Teams365
Version1.2.0
CategoryCommunication, Collaboration
Nodes18

Nodes

NodeDescription
ConnectOpens a connection to Microsoft Teams 365 and returns a Client ID.
DisconnectCloses a Microsoft Teams 365 connection.
List TeamsLists teams in Microsoft Teams 365.
Get TeamGets a team in Microsoft Teams 365.
List ChannelsLists channels in Microsoft Teams 365.
Get ChannelGets a channel in Microsoft Teams 365.
Create ChannelCreates a channel in Microsoft Teams 365.
Update ChannelUpdates a channel in Microsoft Teams 365.
Delete ChannelDeletes a channel in Microsoft Teams 365.
Send Channel MessageSends a channel message in Microsoft Teams 365.
List Channel MessagesLists channel messages in Microsoft Teams 365.
Reply to MessageReply to Message — see the properties below.
List Team MembersLists team members in Microsoft Teams 365.
Add Team MemberAdds a team member in Microsoft Teams 365.
Remove Team MemberRemoves a team member in Microsoft Teams 365.
List ChatsLists chats in Microsoft Teams 365.
Send Chat MessageSends a chat message in Microsoft Teams 365.
ToolkitExposes this package's operations to an AI Agent as a single tool.

Connecting

This package has a Connect node. Run it once at the start of your flow; it returns a Client ID that the other nodes take as input. Pair it with Disconnect so the connection is released when the flow ends.

Credentials belong in a Vault rather than typed into the node.

AI Agent tools

17 of these nodes are exposed as tools an AI Agent can call directly: Connect, Disconnect, List Teams, Get Team, List Channels, Get Channel, Create Channel, Update Channel, Delete Channel, Send Channel Message, List Channel Messages, Reply to Message, List Team Members, Add Team Member, Remove Team Member, List Chats, Send Chat Message.

About this page

Generated from the package spec that the Flow Designer itself loads, so the node list and every property below match the version above exactly.

It does not yet include worked examples or service-specific guidance — those are written by hand, and a plausible-sounding guess in a reference page is worse than an honest gap. If you build something useful with this package, the community is the place to share it.