Configuration
| Setting | Description |
|---|---|
| Integration | Your connected Slack integration |
| Title | Message header/title template — supports Mentions for dynamic values |
| Message | Message body template — supports Mentions for dynamic values |
| Channel | One or more Slack channels to post to (e.g., #alerts, #data-quality) |
How It Works
Write message templates
Compose the title and body using Mentions to inject record values dynamically.
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:- Filter for opportunities above $100K
- Add a Slack node targeting
#sales-alerts - Title:
New high-value opportunity - 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
Related Nodes
- Teams — send notifications to Microsoft Teams instead of Slack
- Send Email — send email notifications instead of chat messages