OpenVox is the open platform for building, testing, and deploying production-grade voice agents. Every layer is swappable. Self-hosted glue — your providers see audio + text, but no OpenVox cloud sits in the loop.
🎙 Talk to the Setup Assistant — it'll build your first agent for you. Or hop straight to the dashboard.
29 production blueprints across 7 languages. Customise the prompt, plug your skills, ship.
Order lookups, returns, stock checks. Voice-first.
Science and math, with worked examples.
Live quotes and indicator-driven analysis.
Sentiment, profanity, and call-quality QA.
Appointment booking with conflict detection — voice or phone.
BANT-qualifies leads, books demos, hands off to humans.
Auto-detects EN, ZH, ES, ID, FR + more — voice swaps per language.
RAG over your PDFs + docs. Voice-in, voice-out. BM25 fallback when embeddings 404.
Gmail MCP wired — summarise inbox, draft replies by voice.
Google Calendar MCP — book, reschedule, find slots without typing.
Pick the providers that fit. Build skills in plain Python. Deploy to a single laptop or a kubernetes cluster — same code path.
Sentence-level streaming pipeline + Silero VAD. Measured P50=58ms, P95=121ms on interrupt.
Talk to the Setup Assistant — it picks a template, fills your prompt, attaches skills, publishes. No form-filling.
Synthetic personas (paranoid, angry, ESL) spar against your agent. Replay real calls. Catch regressions in CI.
14 providers across LLM / STT / TTS / VAD. Swap any layer per-agent — even mid-call.
Browser RTC, Twilio (in + out), WhatsApp, Telegram, WeChat Work, Lark. One agent, eight surfaces.
30+ built-in skills. 8 MCP catalogue servers (Slack, Gmail, Calendar, GitHub, HubSpot, …). Drop a .py — auto-reloads.
Cited rate card per provider. Per-session breakdown. What-if matrix shows you the cheapest combo for the call you just made.
Runs on your laptop or your cluster. SQLite + filesystem out of the box. Postgres + S3/TOS when you scale.
Configurable retention, regional residency, transcript-only mode, PII masking.
.env files supply credentials. Swap providers per-agent at runtime — even mid-call.