Odoo has a built-in Live Chat module. It lets you add a chat widget to your website, define chatbot scripts with fixed decision trees, and route conversations to your support team. It's a solid foundation for basic live chat — but it's not AI.
Wonka AI gives your Odoo a real AI brain. Instead of following a rigid script, Wonka reads your actual Odoo data, understands what customers and employees are asking in natural language, and responds with context-aware, accurate answers — or takes action directly inside Odoo when needed.
This page covers everything you can do with an AI-powered Odoo chatbot through Wonka AI — from website visitor qualification to internal employee assistants.
Odoo's Built-in Chatbot vs Wonka AI — The Real Difference
| Capability | Odoo Live Chat / Chatbot | Wonka AI Chatbot |
|---|---|---|
| Understands natural language | ❌ Script-only | ✅ Full NLP |
| Reads live Odoo data | ❌ | ✅ Real-time |
| Creates records in Odoo | ❌ | ✅ CRM, tickets, orders |
| Works without human operator | ⚠️ Scripted only | ✅ Fully autonomous |
| Handles unexpected questions | ❌ Falls through | ✅ Adaptive responses |
| Multi-language (FR/NL/EN) | ⚠️ Manual setup | ✅ Automatic detection |
| Knows customer history | ❌ | ✅ Full CRM context |
| Internal employee assistant | ❌ | ✅ HR, policies, IT |
| Escalates intelligently | ⚠️ Rule-based only | ✅ Context-aware |
| Learns from interactions | ❌ | ✅ |
The fundamental gap: Odoo's chatbot follows a script you pre-write. It can't understand a question it wasn't programmed for. Wonka AI understands any question, in any language, and answers from your live Odoo data.
What You Can Build with Wonka AI for Odoo
1. Customer-Facing Website Chatbot
Place Wonka AI on your Odoo website to handle the most common customer interactions automatically — 24/7, without a human agent.
Order and delivery status: Customers type "where is my order?" in natural language. Wonka checks the order in Odoo, finds the delivery record, and responds with the exact status, expected delivery date, and tracking number — in the customer's language.
Invoice and payment queries: "I received an invoice but I already paid" — Wonka checks the payment status in Odoo Accounting, verifies whether payment was received, and responds with accurate information. It can also generate and send a copy of the invoice.
Product and pricing questions: Wonka reads your Odoo product catalogue and pricelists in real time. It can answer complex product questions, check availability, provide pricing for specific customer tiers, and initiate a quotation directly in Odoo.
Lead qualification: When a visitor shows purchasing intent, Wonka collects the key qualification information through natural conversation, creates a lead in Odoo CRM, assigns it to the right salesperson, and sends a personalised follow-up — all without human involvement.
Appointment booking: Wonka can check availability, propose time slots, and create meetings directly in Odoo Calendar — whether for demos, consultations, or service appointments.
2. Internal Employee Assistant
Beyond customer-facing interactions, Wonka AI powers a powerful internal assistant for your own team — accessible via Slack, Microsoft Teams, or an internal chat widget.
HR and policy queries: "How many days of leave do I have left?", "What's our expense policy for client dinners?", "How do I request a sick day?" — Wonka reads your Odoo HR module and company policies, and answers instantly and accurately without routing to HR.
Leave requests: Employees request leave in plain language — "I'd like to take next Friday off". Wonka checks entitlements in Odoo HR, validates against the team calendar, and processes the request. The manager gets a notification and approves with one click.
IT and internal support: Wonka can power a first-line IT support assistant that handles password resets, access requests, and common technical questions — creating tickets in Odoo Helpdesk for issues that need human intervention.
Expense submission: Employees describe their expense — "I spent €85 at a client lunch in Brussels yesterday" — Wonka creates the expense in Odoo, applies the right expense category and tax code, and routes it for manager approval.
Onboarding assistant: New joiners have a dedicated AI guide that answers all their questions during their first weeks — where to find things, who to contact, how to use internal systems — reducing the burden on HR and team leads.
3. Partner and Supplier Portal Assistant
Order management: Partners and suppliers access a Wonka-powered assistant that lets them check the status of their orders, invoices, and deliveries without calling your back office.
Document access: "Can you send me the last 3 invoices?" — Wonka retrieves them from Odoo and sends them immediately.
Issue reporting: Partners can report delivery problems or invoice discrepancies directly through the chatbot, which creates a structured ticket in Odoo with all the relevant order context pre-populated.
How Wonka AI's Odoo Chatbot Works
Natural language understanding
Wonka doesn't match keywords. It understands intent. "I'm having trouble with invoice number 2024-0089" and "My invoice is wrong" and "Can you look into INV-2024-89 for me?" are all understood as the same request — and resolved with the same level of accuracy.
Live Odoo data access
Wonka reads your Odoo data in real time — not a cached snapshot. When a customer asks about their order, Wonka sees the current status in your Odoo database. When an employee asks about their leave balance, Wonka reads the actual accrued entitlement as of today.
Writes back into Odoo
Wonka doesn't just read. When appropriate (and when you've configured it to), Wonka writes back into Odoo — creating leads, tickets, orders, expense records, and calendar entries. The human operator sees completed records, not transcripts.
Automatic language detection
Wonka detects the visitor's language and responds in kind — French, Dutch, English, or any other configured language — without the visitor having to select anything. This is particularly important for Belgian companies serving customers in multiple language regions.
Intelligent escalation
When Wonka encounters a situation beyond its configured scope — a complex complaint, a negotiation, a sensitive situation — it escalates to a human agent with full context: the complete conversation history, the customer's Odoo record, and a summary of what was discussed and what the customer needs.
Setting Up Wonka AI Chatbot for Odoo
Step 1 — Install and connect (5 minutes)
Connect Wonka AI to your Odoo instance using API credentials. Wonka requests only the permissions needed for the chatbot use cases you activate.
Step 2 — Configure your chatbot personas (30 minutes)
Define what your chatbot can and cannot do, what Odoo data it can access, and how it should handle escalation. This is done through natural language instructions — no code required.
Examples of configuration instructions:
- "Answer questions about orders and deliveries but never discuss pricing discounts without manager approval"
- "Always respond in the customer's language"
- "Escalate to the sales team if the customer mentions competitor products"
- "Create a CRM lead whenever a visitor provides their email"
Step 3 — Deploy on your channels
Embed the Wonka chatbot on your Odoo website with a single line of code. Connect it to your Slack workspace for internal use. Integrate it into your Odoo Helpdesk portal for customer self-service.
Step 4 — Monitor and improve
Wonka provides analytics on chatbot performance — resolution rate, escalation triggers, most common questions, customer satisfaction scores. Use these insights to expand what your chatbot handles and reduce escalations over time.
Frequently Asked Questions
Does Odoo have a built-in AI chatbot?
Odoo includes a Live Chat module with a basic chatbot builder that follows scripted decision trees. It's useful for simple FAQ routing but cannot understand natural language, read live Odoo data, or take autonomous actions. Wonka AI adds a genuine AI layer on top of Odoo's infrastructure.
How do I add a chatbot to my Odoo website?
With Wonka AI: install the connector, configure your chatbot, and add a single line of JavaScript to your Odoo website theme. The Wonka chatbot widget appears on your website and starts handling conversations immediately. No Odoo module development required.
Can the Wonka AI chatbot speak French and Dutch?
Yes, natively. Wonka detects the visitor's language automatically and responds accordingly. This works across all channels — website, Slack, Teams, and internal portals. Language quality is consistent — not a translation of an English response.
Can the chatbot create records in Odoo automatically?
Yes. You configure what actions the chatbot can take autonomously vs. what requires human approval. Common autonomous actions: creating leads, opening helpdesk tickets, logging expenses, booking appointments. Actions requiring approval: sending quotations, processing refunds, applying discounts.
What happens when the chatbot doesn't know the answer?
Wonka escalates to a human agent with full conversation context. The agent sees the entire chat history, the customer's Odoo record, and a summary from Wonka explaining what the customer needs. Escalation can go to Odoo Live Chat agents, a Slack channel, or an email address — configurable per scenario.
Is the chatbot data secure? Where is it processed?
All data is processed and stored within EU infrastructure. Your Odoo data is never sent to third-party training datasets. Wonka is SOC 2 Type II certified and GDPR compliant.
Can Wonka AI replace Odoo's Live Chat module entirely?
Wonka AI works alongside Odoo Live Chat — it handles the AI-automated conversations and escalates to human agents through Odoo's Live Chat when needed. You don't need to replace anything; Wonka augments what's already there.
How is this different from connecting ChatGPT to Odoo?
A generic ChatGPT integration has no access to your Odoo data — it can only answer general questions. Wonka AI is specifically built to read and write inside Odoo, with data access controls, audit logs, and business logic that a generic OpenAI API integration doesn't provide. It's also not dependent on OpenAI — you choose which underlying AI model powers your chatbot.
