Microsoft Teams Actions

Configure Microsoft Teams actions to send messages and interact with Teams channels from your workflows.

Overview

Microsoft Teams actions enable your workflows to interact with Teams channels. You can send messages, reply to threads, and look up user information. All Teams actions require a Microsoft Teams connector configured in AI Team > Connectors.

Configuration

To add a Microsoft Teams action to your workflow:

  1. Click Add Node and select Action
Action node configuration panel Action node configuration panel
  1. In the action configuration panel, select Microsoft Teams
  2. Select the Integration (your Microsoft Teams connector name)
  3. Select the Action type

Once you select an integration and action, the action-specific options appear.

Screenshot Screenshot

Available actions

Get Teams User

Retrieves information about a Teams user.

Screenshot Screenshot
OptionDescription
TeamThe team to search within
UsernameThe username to look up
User EmailThe user’s email address

Advanced fields:

OptionDescription
Result FieldThe field where the result of this action is stored
Retry Interval (ms)Time between retry attempts
Maximum Retry CountMaximum number of retry attempts

Send Teams Message

Posts a message to a Microsoft Teams channel.

Screenshot Screenshot
OptionDescription
TeamThe target team
ChannelThe target channel within the team
MentionsSelect users to mention in the message
MessageThe message content. The rich text editor supports Markdown formatting with a Preview button to check the rendered result.

Advanced fields:

OptionDescription
Result FieldThe field where the result of this action is stored
Retry Interval (ms)Time between retry attempts
Maximum Retry CountMaximum number of retry attempts

Reply to Teams Message

Replies to an existing message in a Teams channel thread.

Screenshot Screenshot
OptionDescription
TeamThe target team
ChannelThe target channel within the team
Parent Message IDThe ID of the message to reply to
MentionsSelect users to mention in the reply
MessageThe reply content. The rich text editor supports Markdown formatting with a Preview button to check the rendered result.

Advanced fields:

OptionDescription
Result FieldThe field where the result of this action is stored
Retry Interval (ms)Time between retry attempts
Maximum Retry CountMaximum number of retry attempts

Using variables

For fields that support variables (Message), you can insert dynamic content from previous workflow nodes:

  1. Type {{ in the text field to see variable suggestions
  2. Select from the available variables in the dropdown

Note: You must run the workflow at least once or connect nodes with outputs to see available variables.

Chaining actions

Teams actions can be chained together to build context-aware notifications. For example:

  1. Get Teams User - Look up a user and store their details in a result field
  2. Send Teams Message - Send a message mentioning the looked-up user

The Result Field option stores action outputs that downstream nodes can reference as variables. This pattern enables dynamic workflows that adapt to user information or previous action results.

Example use cases

Common patterns for Microsoft Teams actions:

  • Alert notifications: Post formatted alerts to monitoring channels with user mentions
  • Thread updates: Reply to existing threads with status updates as incidents progress
  • User lookup workflows: Fetch user details to personalize notifications
  • Escalation chains: Look up on-call users and notify them directly