Slack Mention Watch
Built-inMonitor Slack for @mentions, keywords, and important channel activity
Try This Skill →Trigger Phrases
Say any of these to activate this skill:
Tools Used
How It Works
Slack Mention Watch
Monitor Slack for mentions, keywords, and important activity:
1. Connect — Check if Slack integration is installed via `tool_search`. If not:
• `tool_install({ name: "slack" })` to connect via Composio OAuth
2. Load rules — Read watch rules from memory (key: `slack_watch_rules`)
• @mention detection (always on by default)
• Keyword patterns (e.g., "production down", "outage", "deploy")
• Channel watchlist (specific channels to monitor closely)
• If no rules exist, set up defaults and ask user to customize
3. Scan — Search Slack for new activity since last check:
• `SLACK_SEARCH` for @mentions of the user
• `SLACK_SEARCH` for each configured keyword
• `SLACK_READ_MESSAGES` for watched channels (recent messages)
4. Categorize — Classify each match:
• **Urgent:** direct @mention + urgent keywords, DMs from leadership
• **Normal:** regular @mentions, keyword matches in public channels
• **FYI:** channel activity in watched channels, thread replies
5. Update canvas — Refresh the mention monitor dashboard:
• KPIs: unread mentions, channels watched, keywords tracked
• Recent mentions feed with channel, author, timestamp, snippet
• Urgency breakdown (urgent / normal / FYI counts)
6. Alert — For urgent mentions:
• `send_message` immediately with context and link
7. Persist — Save last-check timestamp and mention log to memory
• Deduplicate: skip already-seen message IDs
Ready to use Slack Mention Watch?
Create a free agent and install this skill in one click.
Get Started Free →