Microsoft Teams integration
Connect Microsoft Teams to Activepieces and automate it end to end, without writing code.
- Actions
- 16
- Triggers
- 4
- Auth
- OAuth 2.0
- License
- MIT, open source
- Updated
- September 2026
About the Microsoft Teams integration
Add the Microsoft Teams piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Microsoft Teams with 760+ other apps in the same flow.
Triggers
Start a flow the moment something happens in Microsoft Teams
Each trigger below can start a flow on its own, either instantly or on a schedule.
New Channel Message
Triggers when a new message is posted in a channel.
2 fields
New Channel
Triggers when a new channel is created in a team.
1 field
New Chat
Triggers when a new chat is created.
New Chat Message
Triggers when a new message is received in a chat.
1 field
Actions
Everything Activepieces can do in Microsoft Teams
Drop any of these into a flow and fill in the fields. No code is required.
Create Channel
Create a new channel in Microsoft Teams.
3 fields
Send Channel Message
Sends a message to a teams's channel.
4 fields
Send Chat Message
Sends a message in an existing chat.
3 fields
Reply to Channel Message
Post a reply to an existing channel message.
5 fields
Create Chat & Send Message
Start a new chat and send an initial message.
4 fields
Create Private Channel
Create a new private channel in a team.
3 fields
Get Chat Message
Fetch a specific chat message by chat and message ID.
2 fields
Delete Chat Message
Soft-Deletes a message in chat.You can only delete messages you sent.
2 fields
Get Channel Message
Fetch a specific channel message by team, channel, and message ID (optionally a reply).
4 fields
Find Channel
Finds channels by name.
2 fields
Find Team Member
Finds a team member by email or display name.
3 fields
Get Meeting Transcript
Retrieves transcripts for a Teams meeting. Provide a Transcript to fetch its text content; omit it to list all available transcripts.
3 fields
Get Meeting Recording
Retrieves recordings for a Teams meeting. Provide a Recording to fetch its metadata; omit it to list all available recordings.
3 fields
Request Approval in Channel
Send approval message to a channel and then wait until the message is approved or disapproved
3 fields
Request Approval from a User
Send approval message to a user and then wait until the message is approved or disapproved
2 fields
Custom API Call
Make a custom API call to a specific endpoint
10 fields
Use Microsoft Teams in a flow
Connect Microsoft Teams once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.
Microsoft Teams, answered.
Yes. Activepieces is open source and free to start, and the Microsoft Teams piece is included on every plan, from the free cloud tier to any self-hosted deployment.
More business intelligence integrations
Browse all integrationsGmail
Email service by Google
Slack
Channel-based messaging platform
Discord
Instant messaging and VoIP social platform
WhatsScale
Send WhatsApp messages, manage contacts, and automate conversations via WAHA
SimpliRoute
Connect with SimpliRoute, the last-mile delivery optimization platform. Manage clients, vehicles, visits, routes, and optimize your delivery operations.
Bexio
Swiss business software for accounting, invoicing, and project management