{"agentName":"Revenue Ops Copilot","agentType":"Internal RevOps analyst assistant","summary":"Tracks how well the copilot triages sales requests, keeps Salesforce contracts in sync, and updates revenue forecasts without introducing regressions.","metrics":{"successRate":0.68,"toolFailureRate":0.19,"avgLatencySeconds":42,"avgCostCents":31,"roiScore":7.4},"workflows":[{"name":"Lead enrichment & routing","successRate":0.74,"commonFailure":"Field rename in enrichment tool caused 22% of requests to drop required firmographic data.","priority":"High"},{"name":"Contract amendment drafting","successRate":0.61,"commonFailure":"Tool retries hide schema drift; signature blocks sometimes missing legal entity.","priority":"High"},{"name":"Forecast commentary","successRate":0.55,"commonFailure":"LLM hallucinated uplift without citing source dashboards.","priority":"Medium"}],"topFixes":[{"title":"Lock Salesforce tool contract","detail":"Add schema assertions for required stage + owner fields and surface violations as blocking alerts.","impact":"High"},{"title":"Golden trace for contract amendments","detail":"Capture 3 representative amendment flows and replay them nightly to ensure retries stay below 3%.","impact":"High"},{"title":"Cost ceiling policy","detail":"Stop-run when blended cost per successful contract > $0.55 and emit latency histogram per tool.","impact":"Medium"},{"title":"Cited commentary template","detail":"Require dashboard + time range references in commentary outputs to avoid hallucinated spikes.","impact":"Medium"},{"title":"ROI trendline","detail":"Track delta between manual analyst time saved vs. intervention time to prove net gain every sprint.","impact":"Medium"}],"ciGateExamples":[{"name":"Regression: stage updates skipped","description":"Golden trace ensures opp stage changes persist after prompt tweaks.","diff":["- expected: stage = \"Proposal\" before fix","+ received: stage stayed \"Discovery\" (blocked deploy)"]},{"name":"Tool contract drift: amendContract","description":"Schema enforcement surfaced missing legalEntity parameter in retries.","diff":["- required field legalEntity present with registrarId","+ payload omitted legalEntity leading to silent NOP"]},{"name":"Cost guardrail failure","description":"CI gate alerted when per-success cost exceeded $0.60 due to new embedding model.","diff":["- avg_cost_per_success <= $0.55","+ measured 0.72 (fail, requires approval)"]}]}