Skip to Content
Sumara Market
  • Home
  • Contact Us
  • 0
  • 0
  • Sign in
  • +1 (574) 564-6338
  • Shop
Sumara Market Shop
  • 0
  • 0
    • Home
    • Contact Us
  • Sign in
  • +1 (574) 564-6338
  • Shop

Not for sale yet.

Drop your email and we'll let you know the moment it goes live.

Voice Framework · Harrison Consulting
ODOO MODULE · VOICE AI

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.

See how it works Talk to us →

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

  1. Define an agent
    One voice.agent record: prompt, voice, LLM endpoint, tools, knowledge bases.
  2. Pick a pipeline
    Default routes through the gdo gateway — Whisper, LiteLLM, Kokoro. Swap any stage for ElevenLabs or your own endpoint.
  3. Open a conversation
    Browser, phone, Discuss call, conference — every channel hands the agent the same conversation object.
  4. Read the transcript
    Structured 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.

voice_elevenlabs

ElevenLabs Voice Provider

Adds the ElevenLabs cloud catalog, phone-number registration, and post-call webhooks.

voice_connect

Connect Voice Agents

Attaches voice agents to Connect extensions and callflows — Twilio calls land on an AI, not a queue.

voice_discuss

Voice Discuss

Drops voice bots into Odoo Discuss calls with auto-join, in-channel insights, and a post-call summary.

voice_crew

Crew Voice Integration

Links agentic crew agents to voice.agent so any crew member can take a browser call.

voice_accounting

Voice Accounting

Per-minute, per-provider cost rates posted as analytic lines — a price beside every transcript.

voice_boardroom

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.

Field note — Voice that earns its keep

Built because the demos kept ending the same way: a great-sounding bot, no record, no follow-up, no audit. The framework makes the conversation a first-class Odoo object first, and a voice second. If you don't need the second part, install just the base — the transcript pipeline still earns the rent.


At Sumara Market

Baking truly begins at home. What started as a way to nourish my growing family has blossomed into a heartfelt passion for feeding my community with wholesome, handmade sourdough goods. Each loaf, roll, and pastry is baked in small batches with care, using thoughtfully sourced ingredients from seasonal produce to local grains, many of which are stone ground just down the road at Bonneyville Mill. It’s simple, honest baking made to be shared.

Copyright © Suwanna Harrison