Slack Deal Mention Tracker
Real-time Slack signal classification for active CRM deals — buying signals, risks, competitive mentions, and more.
Real-time per-message Slack monitoring that fuzzy-matches messages to active Pipedrive deals and classifies them into 6 signal types (buying, risk, competitive, feature request, support escalation, neutral). High-confidence actionable signals get automatic Pipedrive deal notes and Slack alerts. Weekly Notion digest summarizes all mentions by deal. This came from a CRO who asked how often specific deals were discussed in Slack and got blank stares. The tracker surfaces deal mentions across channels so leadership knows which deals are getting attention and which are being ignored.
Last updated March 19, 2026
CRM data decays at 30% per year — contacts change roles, companies rebrand, phone numbers go stale. Sales teams that do not systematically audit data quality waste pipeline on unreachable contacts. Automated data validation catches decay before it costs pipeline.
Five Agents. Real-Time Signal Classification. CRM-Linked Deal Intelligence.
Step 1 — The Listener
Code-only
Receives real-time Slack messages via webhook from configured deal channels. Extracts message text, author, channel context, thread references, and timestamps. Filters out bot messages, system notifications, and messages below configurable length threshold.
Step 2 — The Classifier
Tier 1 Reasoning
What does The Classifier actually decide? Classifies each message into one of 6 signal types: buying_signal (budget mentions, timeline requests, stakeholder introductions), risk_signal (delay language, competitor references, budget concerns), competitive_mention (named competitors, comparison language), feature_request (product capability questions, integration needs), support_escalation (bug reports, SLA concerns, frustration indicators), neutral_context (general discussion, no actionable signal). Assigns confidence score per classification.
Step 3 — The Matcher
Code-only
This step exists because raw data alone is not enough. Matches classified signals to active Pipedrive deals using channel name conventions, mentioned contact names, or configurable channel-to-deal mapping. Retrieves deal context (stage, value, owner) for matched signals. Unmatched signals are flagged for manual review.
Step 4 — The Writer
Tier 1 Reasoning
The output here feeds everything downstream. Generates structured signal notes for CRM annotation — signal type, confidence, source message summary, recommended action, and deal context. For buying signals: next-step recommendations. For risk signals: mitigation suggestions. For competitive mentions: battle card references.
Step 5 — The Dispatcher
Code-only
Without this step, upstream analysis sits idle. Writes signal notes to matched Pipedrive deals as activities, logs all signals to a Notion database for historical analysis, and posts high-confidence signals (≥0.7) to a configured Slack alert channel with deal context and recommended actions. Weekly digest aggregates signal counts by type and deal.Our first SDR used a flat 3-agent architecture. Splitting into discrete agents with handoff contracts cut processing time and made each agent independently testable.
That's the full pipeline. Here's what it intentionally does NOT do — and why those boundaries exist.
What It Does NOT Do
Does not respond to Slack messages — it classifies and logs signals silently
Does not create or modify Pipedrive deals — it writes activity notes to existing matched deals
Does not replace sales methodology — it surfaces signals for human interpretation and action
Does not process historical messages — real-time webhook processing only
Does not monitor DMs or private channels without bot access — configured channels only
With those boundaries clear, here's everything that ships when you purchase.
The Complete Customer Success Bundle
6 files.
The technical specifications below are ITP-measured, not estimated.
Tested. Measured. Documented.
Real-time Slack signal classification for active CRM deals with 6 signal types, confidence scoring, automatic deal matching, and multi-destination output via Pipedrive, Notion, and Slack.
model
claude-sonnet-4-6
pattern
PER_RECORD
category
sales-intelligence
node_count
32
integrations
SlackPipedriveAnthropicNotion
scheduler_nodes
3
cost_per_classified
$0.003-0.01
Tested on n8n v2.7.5, March 2026
Slack Deal Mention Tracker v1.0.0──────────────────────────────────────────Nodes: 32 main + 3 scheduler (35 total)Agents: 5 (Listener, Classifier, Matcher, Writer, Dispatcher)LLM Calls: 2 per message (Classifier + Writer)Model: Sonnet 4.6 (SINGLE-MODEL)Trigger: Webhook (real-time) + Schedule (weekly Monday 9:00 UTC digest)Pattern: EVENT (real-time signal classification + weekly digest)Tool A: Slack (Bot Token, OAuth2) — message events, channel contextTool B: Pipedrive (API Token) — deal matching, activity notesTool C: Notion (httpHeaderAuth) — signal log databaseITP: 20/20 records, all milestones PASSBQS: 12/12 PASSCost: $0.003–$0.01 per message
What You'll Need
Platform
n8n 2.7.5+
Est. Monthly API Cost
Per-message cost ~$0.003-0.01/msg (volume dependent)
Credentials Required
- ▪Anthropic API
- ▪Slack (Bot Token, httpHeaderAuth Bearer, channels:read + channels:history + chat:write)
- ▪Pipedrive (API Token)
- ▪Notion (httpHeaderAuth Bearer)
Services
- ▪Slack workspace with deal channels
- ▪Pipedrive CRM with active deals
- ▪Anthropic API key
- ▪Notion workspace
Setup Track
Quick Start
~15 min
All credentials live, n8n running
Full Setup
1–2 hrs
Needs API config + tables
From Scratch
2–4 hrs
No n8n, no credentials
Slack Deal Mention Tracker v1.0.0
$199
one-time purchase
What you get:
- ✓ITP-tested n8n workflow (32 nodes + 3-node scheduler)
- ✓6-type signal classification (buying_signal, risk_signal, competitive_mention, feature_request, support_escalation, neutral_context)
- ✓Confidence scoring with configurable CRM write threshold (default 0.7)
- ✓Automatic CRM deal matching via channel conventions or configurable mapping
- ✓Structured signal notes with recommended actions per signal type
- ✓Pipedrive deal activity notes for matched signals
- ✓Notion signal log for historical analysis and trend tracking
- ✓Slack alert channel for high-confidence signals with deal context
- ✓Weekly digest with signal counts by type and deal
- ✓Configurable: monitored channels, confidence threshold, channel-to-deal mapping
- ✓Full technical documentation and system prompts
Frequently Asked Questions
How does it match messages to deals?+
The Matcher uses three strategies in order: (1) configurable channel-to-deal ID mapping, (2) channel naming convention parsing (e.g., #deal-acme-corp maps to Acme Corp deals), (3) contact name matching against Pipedrive contacts. If no match is found, the signal is logged to Notion with an UNMATCHED flag for manual review.
What is the confidence threshold?+
The Classifier assigns a 0-1 confidence score to each signal classification. Only signals above CONFIDENCE_THRESHOLD (default 0.7) trigger CRM writes and Slack alerts. All signals are logged to Notion regardless of confidence for audit purposes.
Does it work with private Slack channels?+
Yes, if the Slack bot is invited to the channel. The workflow processes any channel the bot has access to. Configure MONITORED_CHANNELS to limit which channels are processed.
Is there a refund policy?+
All sales are final after download. Review the Blueprint Dependency Matrix and prerequisites before purchase. Questions?
Related Blueprints
Deal Sentiment Monitor
Real-time AI sentiment analysis on Slack deal channel messages — scores emotional tone, detects negative shifts, and alerts your team before deals go cold.
Slack-to-CRM Activity Logger
Auto-log sales conversations from Slack to your CRM.
Buying Signal Detector
Know which accounts just entered a buying window. Before your competitors do.