Skip to main content
Sends messages to one or more Slack channels. Use it to alert your team about matching records, workflow results, or data quality issues.

Configuration

SettingDescription
IntegrationYour connected Slack integration
TitleMessage header/title template — supports Mentions for dynamic values
MessageMessage body template — supports Mentions for dynamic values
ChannelOne or more Slack channels to post to (e.g., #alerts, #data-quality)

How It Works

1

Select the Slack integration

Choose your connected Slack workspace.
2

Write message templates

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

Choose channels

Select which Slack channels should receive the notification.

Output

A Slack message is posted to the specified channels 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 sales team about new high-value opportunities:
  1. Filter for opportunities above $100K
  2. Add a Slack node targeting #sales-alerts
  3. Title: New high-value opportunity
  4. Message: {{Salesforce.Opportunity.Name}} — ${{Salesforce.Opportunity.Amount}}

Best Practices

  • Use Group By before this node to control message granularity (one per record vs. batch)
  • Keep messages concise — include key details, not every field
  • Use dedicated channels for automated alerts to avoid noise in general channels
  • Teams — send notifications to Microsoft Teams instead of Slack
  • Send Email — send email notifications instead of chat messages