Salesforce acquired Slack; integration is deep.
Capabilities:
- Salesforce notifications in Slack channels — opportunity updates, case alerts, etc.
- Slack as the front-end — query Salesforce via slash commands (
/salesforce search Acme). - Approval requests in Slack — approver clicks "Approve" without leaving Slack.
- Channel-per-deal / channel-per-case — auto-created Slack channel for high-priority records, linked to the Salesforce record.
- Sales Coach in Slack — AI suggestions inside the channel.
Configuration:
- Install Salesforce app in Slack workspace.
- Set up the Slack app in Salesforce — Setup -> Slack.
- Configure user mapping — Salesforce User <-> Slack User.
- Per-feature setup — record-channel auto-creation, notification routing, slash commands.
Common use cases:
- Sales: opportunity won notifications to a #wins channel; large deal alerts to leadership.
- Service: high-severity case alerts to support managers; case channel for complex multi-team incidents.
- Cross-functional: deal-team channel auto-created when an opportunity exceeds threshold; notes synced back.
Architecture decisions:
- Notifications — what to send, to whom, at what frequency? Too many = noise; too few = missed signals.
- Bidirectional? — read-only from Slack (lower risk) or write back to Salesforce (deeper integration but care needed).
- PII / security — be careful about what data flows into Slack channels (which may have broad audiences).
Alternatives:
- Microsoft Teams integration — similar capabilities for MS Teams shops.
- Custom webhook integration — for niche use cases.
Senior consultants think about which moments in workflow benefit from Slack delivery — and which don't. Not everything needs to be a Slack notification.
