Blocks
Microsoft Teams
Send messages, create channels, and manage Teams communications
Integrate Microsoft Teams functionality to send messages, create channels, manage team communications, and send interactive Adaptive Cards within your workflow. Automate team collaboration using OAuth authentication.
Block Preview
Microsoft Teams
Send messages, create channels, and manage Teams communications
Usage
- Add the block to your workflow and connect it to the upstream step.
- Connect the required credentials or OAuth provider before running.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the teams block with monitoring enabled in production.
Inputs (UI)
Microsoft Teams Account
oauth-inputConnect your Microsoft Teams account to send messages and manage teams
Layout: full
Provider: microsoft
What would you like to do?
dropdownLayout: full
Options: 💬 Send Chat Message, 📢 Send Channel Message, 📊 Create Meeting, 📁 Create Channel
Select Chat or Enter Email
chats-selectorPlaceholder: Choose existing chat or enter email address...
Layout: full
Condition: action = "send_chat_message"
Select Team
teams-selectorPlaceholder: Choose a team...
Layout: full
Provider: microsoft
Condition: action = ["send_channel_message","create_channel","create_meeting"]
Select Channel
channels-selectorPlaceholder: Choose a channel...
Layout: full
Condition: action = "send_channel_message"
Message
long-inputPlaceholder: Type your message here...
Layout: full
Condition: action = ["send_chat_message","send_channel_message"]
Meeting Title
short-inputPlaceholder: Enter meeting title...
Layout: full
Condition: action = "create_meeting"
New Channel Name
short-inputPlaceholder: Enter channel name...
Layout: full
Condition: action = "create_channel"
Channel Description (Optional)
long-inputPlaceholder: Describe what this channel is for...
Layout: full
Condition: action = "create_channel"
Inputs (API)
0
selectRequired
1
credentialRequired
2
textOptional
3
textOptional
4
textOptional
5
textareaOptional
6
textOptional
7
textareaOptional
8
selectOptional
9
codeOptional
10
selectOptional
Outputs
Primary response type:
json
Tool Access
Examples
Send Chat Message
Send a direct message to a user via chat
Send Channel Message
Send a message to a Teams channel
Create Team Meeting
Create an instant meeting for a team
Create New Channel
Create a new channel in a team