microsoft_teams
Microsoft Teams is a robust communication and collaboration platform that enables users to engage in real-time messaging, meetings, and content sharing within teams and organizations. As part of Microsoft's productivity ecosystem, Microsoft Teams offers seamless chat functionality integrated with Office 365, allowing users to post messages, coordinate work, and stay connected across devices and workflows.
With Microsoft Teams, you can:
Send and receive messages: Communicate instantly with individuals or groups in chat threads
Collaborate in real-time: Share updates and information across teams within channels and chats
Organize conversations: Maintain context with threaded discussions and persistent chat history
Share files and content: Attach and view documents, images, and links directly in chat
Integrate with Microsoft 365: Seamlessly connect with Outlook, SharePoint, OneDrive, and more
Access across devices: Use Teams on desktop, web, and mobile with cloud-synced conversations
Secure communication: Leverage enterprise-grade security and compliance features
In Agent Forge, the Microsoft Teams integration enables your agents to interact directly with chat messages programmatically. This allows for powerful automation scenarios such as sending updates, posting alerts, coordinating tasks, and responding to conversations in real time. Your agents can write new messages to chats or channels, update content based on workflow data, and engage with users where collaboration happens. By integrating Agent Forge with Microsoft Teams, you bridge the gap between intelligent workflows and team communication — empowering your agents to streamline collaboration, automate communication tasks, and keep your teams aligned.
Usage Instructions
Integrate Microsoft Teams functionality to manage messages. Read content from existing messages and write to messages using OAuth authentication. Supports text content manipulation for message creation and editing.
Tools
microsoft_teams_read_chat
microsoft_teams_read_chatRead content from a Microsoft Teams chat
Input
accessToken
string
Yes
The access token for the Microsoft Teams API
chatId
string
Yes
The ID of the chat to read from
Output
content
string
Message content
metadata
json
Message metadata
updatedContent
boolean
Content update status
microsoft_teams_write_chat
microsoft_teams_write_chatWrite or update content in a Microsoft Teams chat
Input
accessToken
string
Yes
The access token for the Microsoft Teams API
chatId
string
Yes
The ID of the chat to write to
content
string
Yes
The content to write to the message
Output
content
string
Message content
metadata
json
Message metadata
updatedContent
boolean
Content update status
microsoft_teams_read_channel
microsoft_teams_read_channelRead content from a Microsoft Teams channel
Input
accessToken
string
Yes
The access token for the Microsoft Teams API
teamId
string
Yes
The ID of the team to read from
channelId
string
Yes
The ID of the channel to read from
Output
content
string
Message content
metadata
json
Message metadata
updatedContent
boolean
Content update status
microsoft_teams_write_channel
microsoft_teams_write_channelWrite or send a message to a Microsoft Teams channel
Input
accessToken
string
Yes
The access token for the Microsoft Teams API
teamId
string
Yes
The ID of the team to write to
channelId
string
Yes
The ID of the channel to write to
content
string
Yes
The content to write to the channel
Output
content
string
Message content
metadata
json
Message metadata
updatedContent
boolean
Content update status
Notes
Category:
toolsType:
microsoft_teams
Was this helpful?
