Skip to main content
Sends messages to Microsoft Teams channels or chats. Use it to alert your team about workflow results, data quality issues, or important record changes.

Configuration

SettingDescription
IntegrationYour connected Microsoft Teams integration
TitleMessage title (shown as the notification header)
Message TemplateMessage body — supports Mentions for dynamic values
Channel TypeChannel (team channel) or Chat (direct/group chat)
Team NameThe team containing the channel (required for Channel type)
Channel NameThe channel to post to (required for Channel type)
Auto SendSend automatically without manual approval when enabled

How It Works

1

Select the Teams integration

Choose your connected Microsoft Teams workspace.
2

Choose the destination

Select whether to post to a team channel or a direct chat, then specify the team and channel names.
3

Write the message

Compose the title and body using Mentions to inject record values dynamically.

Output

A Teams message is posted to the specified channel or chat when the Agent runs.
By default, all matching records are combined into a single message (field values concatenated). To send one message per record, add a Group By node before this node, grouped by the primary key field.

Example

Alert the ops team about failed syncs:
  1. Filter for sync records with Status = “Failed”
  2. Teams node:
    • Channel: General in “Operations” team
    • Title: Sync failures detected
    • Message: {{Integration.Entity.Name}} failed at {{Integration.Entity.LastSyncDate}}

Best Practices

  • Use Group By before this node to control message granularity
  • Keep messages concise with only the essential details
  • Use dedicated channels for automated alerts to reduce noise
  • Enable Auto Send only after verifying messages look correct
  • Slack — send to Slack channels instead of Teams
  • Send Email — send email notifications instead of chat messages