Admin · Voice Engine

⚙️ The Engine Room

Where Ronnie's voice engines live: the working pathway, the one being built, and every candidate solution on the board. Ronnie's brain (knowledge, memory, personality) is engine-independent — this room decides who speaks.

🗺️ Voice Pathways

Loading routing…
PATHWAY A · LIVE CALLS TODAY 📞 Callerinbound / outbound Twiliotelephony + number Voice Webhooksregister-call → 🔒 protected path ElevenLabs Conversational AgentSTT + LLM + TTS — one integrated vendor⚡ Live engine (locked until V3.0 go/no-go) transfer-call.jsTwilio conference — ours 🧠 Ronnie's Brain — engine-independent, already built shared/ronnie-runtime-prompt.js · knowledge base (V106) · memory · personality · bot preferences same brain feeds BOTH engines — nothing re-taught, nothing lost PATHWAY B · RONNIE PLASMA CORE — IN DEVELOPMENT 📞 Callertest line first TwilioMedia Streams (WS) Plasma Core ServerPipecat pipeline · own repopersistent host (not Netlify) STT slotDeepgram*swappable LLM slotClaude*swappable TTS slotCartesia / EL*swappable — voices survive Avatar slotVideo Ronnie ✨optional · premium * current default candidate — the Stack Lab below is where alternatives get drawn up and measured ✨ Avatar slot: self-host (MuseTalk, $0/GPU) is the continuity-first choice; vendors optional. Always falls back to voice — video never blocks a call. PATHWAY C · VOICE PREVIEWS — SWITCHABLE NOW (the proving ground) Portal “Listen”Voice Studio + Mission Control ⚡ Power Core Switchrouting: … ElevenLabs TTSlive Plasma Core slotanswers “not ready” — honestly GATESC: live shadow 🔒D: go/no-go 🔒 explicit approval only
Live todayBrain / switchable routingIn developmentApproval gate (Live Call Path rule)

🔌 Wiring Board — what's live, wired, blocked, or not built

Checking the real state…

Every verdict on this board is queried at load time — database counts and key-presence checks, never a claim from memory. LIVE = carrying real traffic or really connected right now. WIRED = built and certified, waiting for a connection or first use. BLOCKED = built, stopped by a named external gate. NOT BUILT = honestly absent.

Loading…

🤝 GoHighLevel Handshake

Checking…

The owner's own switch for the CRM capability. Paste a GoHighLevel Location API key (or a pit- Private Integration token once supported) — it is tested LIVE against GoHighLevel before anything saves. Once connected, every completed call syncs there as contact + note within ~5 minutes, and the Wiring Board row above flips to LIVE because it actually is.

⚡ Power Core Switch

Loading…
Live Calls Engine🔒 Locked to ElevenLabs until V3.0 go/no-go (DB constraint + code lock — not switchable by design)
Voice Preview EngineSwitchable now — the safe proving ground for the routing
Plasma Core StatusJodisius engine, in development

🧪 Stack Lab — candidate solutions

Loading…

Every row is one complete Plasma Core pathway design: STT + LLM + TTS + hosting. Draw up as many as you want; Phase A tests them and records measured latency and cost — never guessed. Statuses: proposed → testing → measured → winner / rejected.

Loading…

House rules of this room: live calls stay on ElevenLabs until the explicit go/no-go — the switch physically can't move them (DB constraint + code lock). Measured numbers come only from real tests and real invoices. Gates C and D require explicit approval per the standing Live Call Path rule. The full build plan is RONNIE_PLASMA_CORE_PROTOTYPE_PLAN.md.