Internal — March 2026

Lumo AI Sales Coaching Pipeline

Automated coaching for every sales meeting. Every rep gets personalized feedback within minutes. Management gets weekly visibility into team performance, skill gaps, and deal risks — without listening to a single recording.

Sales coaching doesn't scale

Managers can't listen to every call. Reps don't get consistent feedback. Coaching gaps compound into lost deals. By the time a pattern is visible, it's too late to fix.

Before

Coaching is ad-hoc — depends on a manager having time to shadow calls
Reps get feedback days or weeks later, if at all
No visibility into team-wide patterns — objection trends, skill gaps, deal risks
Meeting notes depend on the rep's own summary — subjective and incomplete

After

Every meeting is analyzed automatically — no meetings fall through the cracks
Reps get Slack DMs with coaching within minutes of hanging up
Weekly rollups surface team patterns, flagged deals, and skill trends
Structured data written back to HubSpot — coaching scores, notes, deal insights

Fully automated, end to end

The pipeline runs every 15 minutes. When a Zoom recording lands in HubSpot, it flows through transcription, analysis, and delivery without anyone touching a button.

📞

HubSpot

Detects completed Zoom calls with recordings

🎙️

Transcribe

Deepgram Nova-3 with speaker diarization

🧠

Analyze

Claude scores against configurable rubrics

💬

Deliver

Slack DM to rep + weekly rollup to managers

📊

Record

Scores & notes written back to HubSpot

Node.js
Railway (hosting)
Deepgram (transcription)
Claude API (analysis)
Slack (delivery)
HubSpot (CRM)

Three outputs, fully automated

Reps, managers, and the CRM all get the information they need — in the format and cadence that makes sense for each.

💬

Rep Coaching DM

Slack message sent to the rep within minutes of each meeting. What went well, what to sharpen, and a specific next action.

Cadence: After every scored meeting
Includes: Overall score, top/bottom dimensions, objections surfaced, next steps assessment
📋

Weekly Manager Rollup

Team-wide summary posted to a private Slack channel every Monday. Flagged meetings, rep performance, objection patterns, and deal risks.

Cadence: Every Monday, 7am Pacific
Includes: Team averages, flagged meetings, per-rep strengths & growth areas, unresolved objections
📊

HubSpot Write-Back

Coaching scores and detailed notes written directly to call, contact, and deal records — so CRM data stays current without manual entry.

Cadence: After every scored meeting
Includes: Score & category on call record, coaching notes on contact, aggregated metrics on deal

Tailored scoring by meeting type

Each meeting type is scored against different dimensions that reflect what matters at that stage of the sales process. Rubrics are config — editable without changing code.

Discovery
Next Steps
Listening
Comms
Rapport
Pain ID
Quantify
Questions
Talk Ratio
Qualify
Value
10 dims
Demo
Next Steps
Listening
Comms
Rapport
Pain→Feature
Custom
Engage
Tech Cred
Objections
Compete
10 dims
Proposal
Next Steps
Listening
Comms
Rapport
ROI
Resolve
Decision
Urgency
Close
Stakeholder
10 dims
Other
Next Steps
Listening
Comms
Rapport
Purpose
Value
Relationship
Info Captured
8 dims

4 global dimensions shared across all types + call-type-specific dimensions. Scored 1–100 per dimension, weighted average overall.

The benefits compound over time

100%

Meeting Coverage

Every sales meeting is analyzed — not just the ones a manager happens to sit in on. No meetings fall through the cracks.

<15 min

Feedback Latency

Reps get coaching in Slack within minutes of the meeting ending — while the conversation is still fresh.

Zero

Manual Data Entry

Coaching scores, meeting notes, and deal insights are written directly to HubSpot. CRM stays current automatically.

Weekly

Pattern Visibility

Objection trends, skill gaps, and deal risks surface in the weekly rollup — before they become lost deals.

What's live and what's next

The core pipeline is operational. Near-term work focuses on making the coaching data more accessible and actionable through dashboards and on-demand reporting.

Ingestion Pipeline Live

HubSpot polling → Deepgram transcription → speaker identification → call type classification. Runs every 15 minutes.

Coaching Analysis Engine Live

Claude scores each meeting against configurable rubrics. Extracts objections, next steps, and coaching recommendations.

Rep Coaching via Slack Live

Automated Slack DM to the rep after every scored meeting with personalized feedback and recommended actions.

HubSpot Write-Back Live

Scores and coaching notes written to call, contact, and deal records. Deal reconciler handles pre-deal meetings retroactively.

Weekly Manager Rollup Live

Monday morning Slack summary with team stats, flagged meetings, per-rep highlights, and objection patterns.

On-Demand Reports Planned

Reps trigger execution gap analysis and deal-specific reports directly from Slack. Rubric configuration via UI instead of JSON.

Knowledge Catalog Planned

Accumulated per-rep coaching profiles and cross-team patterns that improve coaching context and recommendations over time.