Sales Rep Performance Coach
Weekly AI coaching briefs for every sales rep.
Turn HubSpot activity data into personalized weekly coaching for every rep. 4-agent AGGREGATE pattern computes 5-dimension performance metrics, benchmarks against team averages, and delivers per-rep Slack coaching briefs with specific action items. Dual the analysis model. $0.14/run. One-time $249. We built this after a sales manager told us he spent Sundays preparing individual coaching notes for 8 reps. The coach analyzes rep activity patterns, win rates, and deal progression to generate specific coaching recommendations per rep.
Last updated March 16, 2026
New sales hires take 6-9 months to reach full productivity, and even veteran reps spend 30% of their time on non-revenue activities. Playbooks go stale within weeks of creation. Automated coaching and intelligence briefing systems reduce ramp time by surfacing institutional knowledge at the moment of need.
Four Agents. Five Dimensions. Weekly Coaching for Every Rep.
Step 1 — Fetcher
Schedule + Code
Schedule Trigger fires weekly (Monday 08:00 UTC) or manual Webhook for on-demand runs. Fetcher paginates HubSpot API for rep activity data — calls, emails, meetings, deals, tasks — over a 7-day lookback window plus a 30-day baseline. Collects owner records for rep identification.
Step 2 — Assembler
Code-only
What does Assembler actually decide? Computes per-rep metrics across 5 performance dimensions: activity_volume (calls, emails, meetings, tasks vs team average and baseline), conversion_efficiency (win rate, stage progression), deal_velocity (days in stage, time-to-close), pipeline_coverage (weighted pipeline value, new deals, refresh rate), and engagement_quality (meeting-to-deal ratio, follow-up cadence). Calculates team averages and flags coaching priorities: HIGH (<70% team avg), MEDIUM (70–100%), LOW (>team avg).
Step 3 — Analyst
Tier 2 Classification
This step exists because raw data alone is not enough. the analysis model receives ONE aggregate call with all rep metrics and team averages. Produces per-rep coaching assessments citing specific data points — strengths to reinforce, areas to improve, and concrete action items. Configurable coaching tone: constructive, direct, or motivational.
Step 4 — Formatter
Tier 2 Classification
Without this step, upstream analysis sits idle. the analysis model generates Slack Block Kit coaching messages — one per rep. Supports DM mode (private coaching per rep) or channel mode (team-visible coaching digest). Each message includes performance snapshot, coaching priority, dimension-level insights, and specific action items.Same prompt, same input, different scores across runs. That is why ITP tests run each fixture multiple times and document variance ranges.
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 forecast pipeline revenue — that is what RevOps Forecast Intelligence Agent does
Does not monitor account health — that is what Account Health Intelligence Agent does
Does not diagnose stalled deals — that is what Deal Stall Diagnoser does
Does not modify HubSpot data or reassign deals — read-only analysis
Does not scrape external websites — all data from HubSpot API
Does not track individual deal outcomes — provides aggregate rep-level coaching
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.
Every metric is Independent Test Protocol (ITP)-measured. The Sales Rep Performance Coach turns HubSpot activity data into personalized weekly coaching for every rep — computing 5-dimension performance metrics, benchmarking against team averages, and delivering Slack coaching briefs with specific action items at $0.14/run.
Agent Architecture
Fetcher (code-only) → Assembler (code-only) → Analyst (Sonnet 4.6) → Formatter (Sonnet 4.6)
Required Credentials
HubSpot (OAuth2), Slack (httpHeaderAuth), Anthropic API
Bundle Contents
6
Cost per Run
$0.14/run (5 reps)
n8n Compatibility
2.7.5
Tested on n8n v2.7.5, March 2026
Sales Rep Performance Coach v1.0.0 — Technical Reference━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━Architecture: 26 n8n nodes, 4 agents (Fetcher → Assembler → Analyst → Formatter)Trigger: Schedule (weekly, Monday 08:00 UTC) or manual WebhookInput: HubSpot API — rep activity data (calls, emails, meetings, deals, tasks)Intelligence: Sonnet 4.6 (Analyst coaching assessments + Formatter Slack messages)Output: Slack (per-rep coaching briefs — DM or channel mode)Cost: $0.14/run (ITP-measured average, 5 reps)ITP: 8 variations, 14/14 milestones PASSBQS: 12/12 PASSTool A: HubSpot (input — rep activity and deal data via OAuth2 API)Tool B: Slack (output — per-rep coaching messages via Bot Token)Intelligence: 5-dimension performance taxonomy + AGGREGATE pattern (single Analyst call)Cost Value: 0.14
What You'll Need
Platform
n8n 2.7.5+
Est. Monthly API Cost
$0.61/month (weekly runs) + HubSpot/Slack included tiers
Credentials Required
- ▪Anthropic API
- ▪HubSpot (OAuth2)
- ▪Slack (Bot Token, httpHeaderAuth)
Services
- ▪HubSpot account (OAuth2 with contacts, deals, engagements scopes)
- ▪Slack workspace (Bot Token with chat:write + users:read scopes)
- ▪Anthropic API key
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
Sales Rep Performance Coach v1.0.0
$249
one-time purchase
What you get:
- ✓ITP-tested 26-node n8n workflow — import and deploy
- ✓Weekly Schedule Trigger (Monday 08:00 UTC) or manual Webhook for on-demand runs
- ✓HubSpot API pagination for rep activity data (calls, emails, meetings, deals, tasks)
- ✓7-day lookback + 30-day baseline for trend detection
- ✓5-dimension performance taxonomy: activity_volume, conversion_efficiency, deal_velocity, pipeline_coverage, engagement_quality
- ✓Team average benchmarking with coaching priority classification (HIGH/MEDIUM/LOW)
- ✓Per-rep coaching assessments with specific action items grounded in data
- ✓Configurable coaching tone: constructive, direct, or motivational
- ✓Slack per-rep coaching messages (DM or channel mode)
- ✓AGGREGATE architecture: single Analyst + Formatter calls — $0.14/run regardless of rep count
- ✓Dual the analysis model: no Opus required
- ✓ITP 8 variations, 14/14 milestones, $0.14/run measured
- ✓All sales final after download
Frequently Asked Questions
How does it differ from RevOps Forecast Intelligence Agent?+
Complementary products covering different units of analysis. RFIA forecasts pipeline revenue from HubSpot deal data — the pipeline view. SRPC coaches individual reps from HubSpot activity data — the people view.
What are the five performance dimensions?+
Activity Volume — calls, emails, meetings, tasks vs team average and 30-day baseline. Conversion Efficiency — win rate, stage progression, lead-to-opportunity conversion. Deal Velocity — days in stage, time-to-close, pipeline movement speed.
How does coaching priority work?+
Each rep is classified based on their performance relative to team averages. HIGH priority (<70% of team average) means the rep needs immediate attention. MEDIUM (70–100%) means developing but with room to improve.
Can I choose between DM and channel delivery?+
Yes. Configure the COACHING_MODE variable: "dm" sends private coaching messages to each rep individually, "channel" posts a team coaching digest to a shared Slack channel. DM mode is better for sensitive feedback; channel mode builds team accountability.
Why is it so cheap at $0.14/run?+
AGGREGATE architecture. Instead of making one LLM call per rep (which would cost $0.03×N), all rep metrics are assembled by code-only nodes and sent to the Analyst in a single call. The Formatter also receives one call.
How many reps can it handle?+
The Analyst receives all rep data in one call. the analysis model handles context windows up to 200K tokens. Practical limit depends on your team size and activity density — teams of 5–50 reps fit comfortably.
Does it use web scraping?+
No. All data comes from the HubSpot API: owner records, deal data, engagement data (calls, emails, meetings), and task data. No web_search, no external data sources, no scraping.
How does it differ from Account Health Intelligence Agent?+
Different units and taxonomies. AHIA monitors per-account health from HubSpot engagement data (deals, tickets, engagements). SRPC monitors per-rep performance from HubSpot activity data (calls, emails, meetings, deals, tasks).
Is there a refund policy?+
All sales are final after download. Review the Blueprint Dependency Matrix and prerequisites before purchase. Questions?
Related Blueprints
RevOps Forecast Intelligence Agent
AI pulls your entire HubSpot pipeline every week, computes coverage ratio and deal velocity, and delivers a forecast brief with risks, focus areas, and rep leaderboard — to Notion and Slack.
Account Health Intelligence Agent
Weekly AI health briefs for every account.
Deal Stall Diagnoser
Diagnose why deals stall. Get unstuck.