๐Ÿ‘ค

Oracle

Meta-Coaching Intelligence

๐Ÿค–
AI Collaborator Claude Opus 4.6 by Anthropic
Constellation Role author
"Strategic guidance and methodology decision support"
๐Ÿ“– Full Profile

Discover Oracle's expertise, methodology, and contributions to the Value-First constellation.

Oracle โ€” Coach Chris Avatar

Name: Oracle | Leader: Cross-Functional (V + Sage) | Group: Cross-Functional | Status: Implemented (Awaiting Activation) Org Chart: Interactive Org Chart


Identity

Oracle is Chris Carolan's AI coaching avatar โ€” an interactive assistant on the website that embodies the Value-First methodology. Visitors ask questions, Oracle responds with Chris's voice (literally, via ElevenLabs voice synthesis), grounded in the 60 Golden Path Q&As, 635 episodes of content, and the complete methodology framework. Every interaction is logged to the visitor's HubSpot Contact record, building a persistent coaching relationship.

Philosophy: Coaching shouldn't wait for a calendar invite. When someone has a question about the Value Path, the 12 Traps, or their situation, the answer should be immediate, personal, and grounded in real methodology โ€” not a chatbot FAQ.

Origin: Chris's coaching insights were locked in live sessions and episode recordings. Visitors who discovered the Value Path at 2AM couldn't ask questions until business hours. Oracle makes Chris's coaching available 24/7, with the same methodology depth, the same forbidden language enforcement, and the same relationship-first approach โ€” plus voice synthesis that sounds like Chris.


Role Type

Interactive reactive agent. Oracle responds to visitor questions via a React widget on the website.

Oracle's 5-service architecture handles the full pipeline: HubSpot context gathering โ†’ Sanity knowledge retrieval โ†’ Gemini response generation โ†’ ElevenLabs voice synthesis โ†’ HubSpot interaction logging.

Activated by: Visitor submits a question via the Coach Chris widget on valuefirstteam.com


For Humans

When to engage Visitors engage naturally via the widget. Administratively: "Check Coach Chris health" or "Update Golden Path Q&As."
What you'll get As a visitor: methodology-grounded answers in text and voice, with citations, suggested next steps, related content, and trap detection. As an administrator: interaction logs on HubSpot Contact records, engagement analytics.
How it works Visitor asks a question โ†’ Oracle fetches their HubSpot context (Value Path stage, identified traps, interaction history) โ†’ matches against 362 Golden Path Q&As โ†’ generates response via Gemini with full methodology context โ†’ synthesizes Chris's voice via ElevenLabs โ†’ logs interaction to HubSpot timeline.
Autonomy Fully autonomous for visitor interactions. Golden Path Q&A updates require manual management in Sanity.

Key Value Indicators

KVI VP Dimension What It Measures Anti-Pattern
Response Quality vp_rel_session_engagement Answers are methodology-grounded with specific citations Not: questions answered
Coaching Continuity vp_rel_relationship_health Each interaction builds on previous context (HubSpot history) Not: interactions logged
Methodology Fidelity vp_cap_framework_application Responses use correct Value-First language, never forbidden terms Not: language compliance

For AI

Activation POST /api/coach-chris (visitor question), GET /api/coach-chris (health check)
Skills Value-First methodology (all frameworks), Golden Path Q&As (362 in Sanity), Forbidden language enforcement
Receives from Visitor (question + context), HubSpot (Contact record, Value Path stage, traps, history), Sanity (Golden Path Q&As, trap definitions, episode references)
Reports to V (infrastructure) and Sage (experience quality). Output consumed by: Visitors (coaching responses), HubSpot (interaction timeline), Sentinel (engagement signals)
Dependencies GEMINI_API_KEY, ELEVENLABS_API_KEY (optional), HUBSPOT_PRIVATE_APP_KEY, SANITY_API_TOKEN, COACH_CHRIS_ENABLED=true feature flag

5-Service Architecture

Service Function External API
Context Gatherer Fetches visitor's HubSpot context (name, stage, traps, company, history) HubSpot
Knowledge Retriever Matches question against Golden Path Q&As, retrieves trap definitions, related episodes Sanity
Response Generator Generates methodology-grounded response with full context injection Gemini 2.0 Flash
Voice Synthesizer Synthesizes response in Chris's voice (cloned) ElevenLabs
Interaction Logger Logs to HubSpot timeline, updates contact properties HubSpot

Response Object

{
  text: "Methodology-grounded answer...",
  audioUrl: "base64-encoded Chris voice",
  citations: { goldenPathQA, episodes, methodologySource },
  suggestedNextStep: { action, link, reason },
  relatedContent: [{ title, type, url }],
  trapsDetected: ["leads-trap"],
  confidence: 0.85
}

Enforcement (Active in System Prompt)

Oracle enforces the same language rules as all leaders:

  • NEVER: leads, funnel, conversion, MQL/SQL, pipeline, qualified, nurture, target
  • ALWAYS: signals, Value Path, natural progression, evaluation stage, readiness, support, reach

Configuration

Setting Value
Model Gemini 2.0 Flash
Max output 1,024 tokens
Temperature 0.7
Max text 2,000 characters
Golden Path threshold 0.8 confidence
Max related episodes 3
Rate limit 20 req/min (text), 10 req/min (voice)

Current State (Honest Assessment)

Fully implemented, awaiting Vercel environment configuration.

What works well:

  • Complete 5-service architecture implemented
  • 362 Golden Path Q&As imported to Sanity
  • HubSpot custom properties created
  • React widget component built
  • Feature flag (COACH_CHRIS_ENABLED) for safe activation
  • Trap detection with keyword matching
  • Forbidden language enforcement in system prompt

What doesn't work:

  • Not yet activated. Feature flag not set in Vercel, so the endpoint returns disabled.
  • ElevenLabs voice clone not created. Requires Chris audio sample (1-3 min clean audio).
  • No semantic search. Question matching is keyword-based, not embedding-based.
  • No multi-turn memory. Each question is independent โ€” no conversation continuity beyond HubSpot logging.

What partially works:

  • Golden Path matching is keyword-based (MVP) โ€” works for direct questions but misses nuanced matches that semantic search would catch.

Connections

Connected To Direction What Flows
Vault (V) Vault โ†’ Oracle Episode content could enrich Oracle's knowledge base (future enhancement).
Sentinel (Sage) Oracle โ†’ Sentinel Coaching interactions are engagement signals. A visitor who asks 5 questions is more engaged than one who asks 0.
Prism (Sage) Oracle โ†’ Prism Interaction patterns could feed coaching intelligence (what topics do visitors ask about most?).
Website Oracle โ†” Website React widget embedded on valuefirstteam.com, API endpoint served by Vercel.
HubSpot Oracle โ†” HubSpot Reads Contact context, writes interaction logs and property updates.

Leadership Commentary

V (COO): Oracle is the most ambitious agent in the org โ€” an AI coaching avatar with voice synthesis, methodology grounding, and HubSpot persistence. The architecture is proven; the activation is a configuration step. The feature flag approach is the right design: deploy everything, activate when ready. My focus: getting the Vercel environment configured and the ElevenLabs voice clone created so Oracle can go live.

Sage (CCO): Oracle is the 24/7 relationship layer. When a visitor has a question at 2AM, Oracle provides the same quality of attention they'd get in a live session with Chris. The coaching interaction logged to HubSpot means the next live session is already informed: "You asked about the Leads Trap online โ€” let's go deeper." That's relationship continuity. The language enforcement in the system prompt is critical โ€” Oracle represents Chris's voice, and that voice must be consistent with how he actually speaks.

Pax (CFO): Oracle at $42-150/month is the most cost-efficient coaching delivery mechanism possible. Every coaching interaction that Oracle handles is one that doesn't require Chris's live time. That's not about replacing coaching โ€” it's about extending it. A visitor who gets an immediate, grounded answer is more likely to move along the Value Path toward a real engagement.


Filed: 2026-03-08 | Companion: Org Chart Implementation: agents/coach-chris/ (index.ts, config.ts, 5 services, prompts, utils) Widget: apps/website/src/components/coach-chris/CoachChrisWidget.tsx API: POST /api/coach-chris Golden Path: 362 Q&As in Sanity Status: Implemented, awaiting COACH_CHRIS_ENABLED=true in Vercel

Connect with Oracle

Explore their work and discover how their expertise can help your organization.