Microsoft Teams Bot n8n community node
n8n-nodes-microsoft-teams-bot — n8n node for Microsoft Teams Bot integration
Weekly downloads61
Change vs prior week+35
Latest versionv2.2.1
Last published2026-07-09
First published2025-11-27
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
n8n-nodes-microsoft-teams-bot
Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.
Nodes in this package
- Microsoft Teams Bot — Send messages and cards via Microsoft Teams Bot
- Microsoft Teams Bot AI Tools — Expose Microsoft Teams Bot operations as AI tools for the AI Agent
- Microsoft Teams Bot Trigger Trigger — Triggers workflows when Teams messages are created, updated, or deleted via Microsoft Graph API subscriptions
Supported operations
| Resource | Operation | Description |
|---|---|---|
| Card | Process Action | Process card action |
| Card | Send Approval Request | Send an approval request card |
| Card | Send | Send an adaptive card |
| Card | Send Notification | Send a notification card |
| Card | Update | Update an adaptive card |
| Card | Update Card (from Action) | Update card from action |
| Card | Update in Channel | Update card in channel |
| Chat | Add Member | Add chat member |
| Chat | Create Chat | Create chat |
| Chat | Delete Chat | Delete chat |
| Chat | Get Chat | Get chat |
| Chat | Get Chat for App Installation | Get chat for user app installation |
| Chat | Get Member | Get chat member |
| Chat | List Members | List chat members |
| Chat | Remove All Access For User | Remove all access for user |
| Chat | Remove Member | Remove chat member |
| Chat | Update Chat | Update chat |
| Message | Analyze Reactions | Analyze message reactions |
| Message | Delete | Delete a message |
| Message | Delta (All Chats) | Run message delta |
| Message | Export All Messages (Metered) | Export all messages |
| Message | Export Retained Messages (Metered) | Export retained messages |
| Message | Generate Thumbnail | Generate image thumbnail |
| Message | Get | Get a message |
| Message | Get Many | Get many messages |
| Message | Get Pinned Messages | Get pinned messages |
| Message | Get Reaction Analytics | Get reaction analytics |
| Message | List Messages | List messages |
| Message | List Replies | List message replies |
| Message | Monitor Upload | Monitor upload progress |
| Message | Pin Message | Pin a message |
| Message | Pin Channel Message | Pin a channel message |
| Message | Process File | Process file attachment |
| Message | Reply | Reply to a message |
| Message | Reply with Attachment | Reply with attachment |
| Message | Send | Send a message |
| Message | Send and Wait | Send a message and wait for response |
| Message | Send File Link | Send file link message |
| Message | Send with Attachment | Send message with attachment |
| Message | Set Reaction | Add reaction to message |
| Message | Soft Delete | Soft delete message |
| Message | Undo Delete | Restore deleted message |
| Message | Unpin Message | Unpin a message |
| Message | Unpin Channel Message | Unpin a channel message |
| Message | Unset Reaction | Remove reaction from message |
| Message | Update | Update a message |
| Message | Upload to OneDrive | Upload file to OneDrive |
| Card Builder | Create | Create an adaptive card |
| User | Get by UPN | Get a user by UPN |
| User | Get Many | Get a list of users |
| Team | Get by ID | Get team by ID |
| Team | Get by Name | Get teams by name |
| Team | Get Many | Get all teams in the tenant |
| Channel | Get by ID | Get channel by ID |
| Channel | Get by Name | Get channels by name |
| Channel | Get Many | Get all channels in a team |
| Subscriptions | Renew All | Renew all subscriptions |
Parsed automatically from the published npm package; may be incomplete.
Links
Maintainers: maxs05
Other Microsoft Teams Bot community nodes
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.