EVA Voice
Multi-tenant voice chatbot. One script tag. Replaces FAQ + contact form.
What it is
Customers talk to your website. EVA understands intent, answers from your knowledge base, hands off to humans when needed. Currently in private beta.
What the client asked for
Internal experiment: can a single AI agent replace 80% of the questions that hit a contact form? Can it sound human enough that users prefer it? Can it scale to N tenants with their own voice and knowledge?
Scope delivered
Every project ships with its full scope. No phase-2-promises, no 'foundation laying' invoices for empty product.
- Voice frontend: WebRTC mic capture, streaming TTS playback
- STT pipeline (Whisper) with custom domain vocabulary
- LLM orchestration with RAG over per-tenant knowledge base
- TTS with per-tenant voice (cloned or selected)
- Hand-off to human via email/Slack when EVA hits her limits
- Tenant admin: upload docs, configure voice, see transcripts
- Privacy: voice not stored after transcription, EU processing
- One-tag script integration for tenant sites
Stack chosen for this build. Each pick has a one-line ADR (Architecture Decision Record) in the order folder.
How it shipped
What happened
In private beta with three OBHOLZ SOLUTIONS portfolio sites including LinkHopp's docs. Replaces ~70% of inbound questions. Public launch planned Q3 2026.
Want a build like EVA?
No sales calls. No 6-step funnel. Just an inbox you can actually email.