Slack notifications
Outbound notifications from Tree to a configured Slack workspace.
Slack notifications send messages from Tree to a configured Slack channel or user. They keep team members informed about graph changes without requiring them to actively watch Tree. Slack notifications are a Paid feature available on Paid and Team tiers.
What can trigger a Slack notification
Notifications can be triggered by:
- Node state changes: a node unlocks, completes, or stalls
- Assignment changes: a node is assigned or reassigned (Team feature, see Assignments)
- Due date events: a node is approaching or past its due date
- Comments and mentions: a comment is posted or a user is mentioned (Team feature, see Comments)
- Custom triggers: any condition configured via Automation rules
Each trigger is configurable per workspace and per project, so teams can subscribe to only the events that matter.
Where notifications are delivered
Notifications can be routed to:
- A specific Slack channel (typical for project-wide updates)
- A specific user via DM (typical for personal assignments or mentions)
- Multiple destinations based on routing rules
The routing is configured per notification type, so different events can go to different places.
Setup
Slack notifications require:
- A Slack workspace connected via OAuth
- Channel or user selection for routing
- Per-project enablement to specify which projects use the integration
The setup is one-time per Slack workspace.
Tier availability
Slack notifications are a Paid feature, available on Paid and Team. Free does not include Slack notifications.
Related
LAST UPDATED · 2026-05-12


