Not for sale yet.
Drop your email and we'll let you know the moment it goes live.
Your Odoo, on the phone.
A complete voice AI stack for Odoo. Speech in, model in the middle, speech back out — every turn pinned to a record.
Why
Most voice AI demos are a sandbox: a microphone, a model, nowhere for the conversation to go. Voice Framework wires the pipeline into Odoo's data model so calls, tickets, and callouts all land as voice.conversation records — searchable, auditable, joined to the rest of the database.
How it works
- Define an agentOne voice.agent record: prompt, voice, LLM endpoint, tools, knowledge bases.
- Pick a pipelineDefault routes through the gdo gateway — Whisper, LiteLLM, Kokoro. Swap any stage for ElevenLabs or your own endpoint.
- Open a conversationBrowser, phone, Discuss call, conference — every channel hands the agent the same conversation object.
- Read the transcriptStructured segments and AI insights (action items, decisions, risks) attached to the related document.
The Voice Framework family
Provider modules add cloud voices; bridge modules attach an agent to a channel.
ElevenLabs Voice Provider
Adds the ElevenLabs cloud catalog, phone-number registration, and post-call webhooks.
Connect Voice Agents
Attaches voice agents to Connect extensions and callflows — Twilio calls land on an AI, not a queue.
Voice Discuss
Drops voice bots into Odoo Discuss calls with auto-join, in-channel insights, and a post-call summary.
Crew Voice Integration
Links agentic crew agents to voice.agent so any crew member can take a browser call.
Voice Accounting
Per-minute, per-provider cost rates posted as analytic lines — a price beside every transcript.
Voice Boardroom
Seven modality-tier champions join a Discuss meeting with chimes, agenda governance, and minutes.
Also in the family: voice_connect_callout, voice_connect_conference, voice_ml.
Compatibility
Odoo 19.0 openai_base pydantic 2.x
Depends on base, mail, openai_base. Default routes target the gdo / LiteLLM gateway; any OpenAI-compatible endpoint works.