← Use casesUSE CASE
§ USE CASE · SALES OPERATIONS

Sales supervisor agent

An always-on agent that reviews each sales rep's pipeline against historical patterns, flags deals at risk, and drafts coaching messages for the manager — sourced from the company's CRM and a governed semantic layer of revenue metrics. The agent never writes to the CRM without approval; it produces evidence-backed recommendations a sales leader can act on.

  • Sales operations
  • CRM
  • Coaching
  • RBAC

Executive summary

Sales leaders cannot inspect every rep's pipeline every week. The work that does happen is reactive, late, and skewed toward the loudest reps.

The Sales supervisor agent runs every weekday morning, reviews each rep's open opportunities and recent activity, and produces a short, sourced coaching note for the manager: which deals slipped, which look stuck, and what one specific intervention would change the trajectory.

The agent never edits CRM records, never sends customer-facing messages, and never makes a forecast number on its own. It produces evidence — every claim resolves to a CRM row — and the manager retains full agency on what to do next.

What this case fixes

In typical mid-market sales orgs, pipeline review is weekly, conversational, and uneven. Managers focus on the deals reps surface; risk in the rest of the pipeline accumulates silently. By the time a stalled deal is noticed, the recoverable window has often closed.

Generic AI tools either summarize CRM activity (low signal) or suggest forecast numbers (no auditability). Neither helps a manager run a coaching cadence with evidence behind it. What the org actually needs is a governed agent that knows the team's pipeline schema, applies the same risk heuristics every week, and produces decisions a manager can defend.

How it runs

Three phases on the Xophia orchestration core. The agent only ever reads from the CRM and the semantic layer; all writes (coaching messages, CRM notes) are gated behind manager approval.

  1. 01DATA

    Ingest CRM and semantic layer

    Pulls the rep's open opportunities, last 30 days of activity, and the headless semantic layer's win-rate / cycle-length curves by segment. Read-only.

  2. 02AGENT

    Score and explain

    The supervisor agent applies a fixed risk policy: stage age vs. segment median, missing decision-maker, no activity in N days, decreasing meeting cadence. Each flag links back to the source rows.

  3. 03AGENT

    Draft coaching

    For each flagged deal, the agent drafts one specific, evidence-backed coaching action (e.g., 'Schedule executive sponsor intro by Friday — the last one closed in 21 days'). No generic advice.

  4. 04HUMAN

    Manager review and approval

    The manager sees the digest in the Xophia console (or via Slack). They approve, edit or dismiss each recommendation. Only approved items proceed.

  5. 05AUTOMATION

    Apply and log

    Approved coaching is sent to the rep through the existing channel (Slack/Email) and a note is written into the CRM as the manager's user. Every step — read, decision, approval, write — is logged in the immutable audit trail.

Systems and connectors

SystemRole
HubSpot / Salesforce / PipedriveCRM (system of record)
Headless semantic layerGoverned metrics (win rate, cycle length)
Slack / Microsoft TeamsManager channel
Email gatewayOutbound channel
Xophia audit logCompliance and reconciliation

KPI targets

Reps reviewed weekly

Baseline
~30% (top + loudest reps)
Target
100% of reps, every week

Count of distinct rep IDs that received an agent-generated coaching digest, divided by total active reps.

Time-to-first-touch on stalled deals

Baseline
11 days median (post-stall)
Target
≤ 2 business days median

From the moment a deal trips a stall heuristic in the agent, to the moment a coaching action is approved by the manager.

Coaching evidence rate

Baseline
Anecdotal (no source)
Target
100% of recommendations link to source rows

Audit-log check: every coaching item must reference at least one CRM record id and one semantic-layer query.

Manager review time

Baseline
60-90 min weekly per rep
Target
≤ 15 min weekly to triage agent digest

Self-reported via the Xophia console; cross-checked against approval timestamps.

Sample execution trace

An anonymized run from a Tuesday morning execution. Every line below corresponds to a row in the audit log; nothing is editorialized.

Rep MR-014 has 12 open opportunities. The agent identified three at risk and drafted coaching for two; one was dismissed by the manager.

ToolInputOutput
crm.list_open_oppsowner_id=MR-014, status=open12 records, fields: stage, amount, last_activity_at, decision_maker_present
semantic.win_curvesegment=mid_market, stage=proposal, cycle_to_date=33dmedian_to_close=27d, p75=44d → flag if cycle_to_date > p75 with no DM contact
semantic.activity_baselinesegment=mid_market, stage=proposalexpected meetings/wk=1.6, observed for opp_id=O-9112=0.4 → flag
agent.draft_coachingopp_id=O-9112, signals=['stale_cycle','low_activity']Suggest scheduling executive sponsor intro by Fri; reference 3 prior won deals at 21-day cycle in same segment.
console.publish_digestmanager_id=MGR-04, items=3 (2 drafted, 1 informational)digest_id=D-2026-05-08-MGR-04 awaiting review

Outcome. Manager approved 2 coaching items at 09:14 UTC. Approved items written to Slack and to CRM activity feed. Audit row D-2026-05-08-MGR-04 closed. Total agent cost: $0.043; latency p95: 6.2s.

Want to scope this for your stack?

30 minutes with engineering. We map the case to your CRM, your policies and your approval boundaries, and respond with a scoped estimate within 24 hours.

Request a working session