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 Sonnet 4.6. $0.14/run. One-time $249.

triggerWeekly01FetcherHubSpot API02Assembler5 Dimensions03AnalystCoaching04FormatterSlack BriefsSlackPer-Rep Coaching

Four Agents. Five Dimensions. Weekly Coaching for Every Rep.

Fetcher

Step 1Fetcher

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.

Assembler

Step 2Assembler

Code-only

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).

Analyst

Step 3Analyst

Tier 2 Classification

Sonnet 4.6 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.

Formatter

Step 4Formatter

Tier 2 Classification

Sonnet 4.6 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.

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

The Complete Customer Success Bundle

6 files — workflow JSON, system prompts, TDD, and complete documentation.

sales_rep_performance_coach_v1_0_0.jsonThe 26-node n8n workflow
README.md10-minute setup guide with HubSpot, Slack, and Anthropic configuration
TDD.mdTechnical Design Document with 5-dimension formulas and AGGREGATE pattern
system_prompt_analyst.txtAnalyst system prompt (5-dimension coaching taxonomy, CoT enforcement, tone parameter)
system_prompt_formatter.txtFormatter system prompt (Slack Block Kit, DM vs channel modes, per-rep message structure)
CHANGELOG.mdVersion history

Tested. Measured. Documented.

Every metric is 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

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:

  • Production-ready 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 Sonnet 4.6: 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. RFIA tells you what your pipeline will do; SRPC tells you what each rep should do differently.

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. Pipeline Coverage — weighted pipeline value, new deals created, refresh rate. Engagement Quality — meeting-to-deal ratio, follow-up cadence, multi-touch patterns.

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. LOW (above team average) means performing well — the coaching focuses on reinforcement and stretch goals.

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. Two Sonnet 4.6 calls total regardless of team size. 52 weekly runs = $7.28/year in LLM costs.

How many reps can it handle?+

The Analyst receives all rep data in one call. Sonnet 4.6 handles context windows up to 200K tokens. Practical limit depends on your team size and activity density — teams of 5–50 reps fit comfortably. For very large teams (100+), the Assembler can be configured to filter by team or region.

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. This makes the pipeline fast, reliable, and deterministic.

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). AHIA tells you which accounts need attention; SRPC tells you which reps need coaching.

Is there a refund policy?+

All sales are final after download. Review the Blueprint Dependency Matrix and prerequisites before purchase. Questions? Contact support@forgeworkflows.com before buying. Full terms at forgeworkflows.com/legal.

Related Blueprints