How to Add an AI Chatbot to an Odoo Website
Step-by-step guide to add an AI chatbot to an Odoo Website using the free WhisperChat Odoo app and a chatbot trained on your content.
How to Add an AI Chatbot to an Odoo Website
You can add an AI chatbot to an Odoo Website by installing the free WhisperChat Odoo app, creating a WhisperChat chatbot, training it on your website content or documents, copying the chatbot ID, and pasting that ID into your Odoo configuration. Once configured, the AI widget can answer visitor questions on your Odoo website.
Who this guide is for
This guide is for Odoo Website, Odoo eCommerce, Odoo.sh, and On-Premise users who want a chatbot that can answer questions from their own business content. It is especially useful for businesses that receive repeated questions about products, services, prices, bookings, policies, or support.
What you need before starting
- An Odoo website.
- Access to install or configure the
odoo_gpt_chatOdoo app. - A WhisperChat account.
- Website pages, documents, FAQs, or knowledge base content for chatbot training.
- Permission to edit Odoo website/module settings.
Step 1: Install the free Odoo app
Install the WhisperChat Odoo app from Odoo Apps. This app connects your Odoo website with a chatbot created in WhisperChat.
When publishing, link this phrase to the Odoo Apps listing:
Install the free WhisperChat Odoo app
Use UTM parameters:
``txt utm_source=whisperchat_blog utm_medium=organic utm_campaign=odoo_ai_chatbot utm_content=setup_guide ``
Step 2: Create a WhisperChat account
Create a WhisperChat account and choose the free plan to test the setup. The free plan is useful for validating your Odoo chatbot before upgrading for higher usage.
Step 3: Create your chatbot
Inside WhisperChat, create a new chatbot for your Odoo website. Name it clearly, such as:
- Odoo Website Support Bot
- Odoo Store Assistant
- Event Inquiry Bot
- Interior Sales Assistant
- Helpdesk Support Bot
Step 4: Add knowledge sources
Train the chatbot on content it should use for answers:
- Odoo website pages.
- Product or service pages.
- FAQ pages.
- Shipping and return policies.
- Booking or consultation instructions.
- Helpdesk docs.
- PDF, DOCX, TXT, or pasted knowledge content.
Use clear source content. If a page does not answer a question clearly, the chatbot cannot reliably answer it.
Step 5: Copy the chatbot ID
After creating the chatbot, copy the chatbot ID from WhisperChat. This ID tells the Odoo app which chatbot to load on the website.
Step 6: Paste the chatbot ID into Odoo settings
Open the Odoo integration/settings area for the app and paste the chatbot ID. Save the configuration.
If you run multiple Odoo databases, follow the module's technical guidance for loading the module globally where required.
Step 7: Test the live widget
Open your Odoo website in a private browser window and confirm:
- The widget loads.
- The welcome message appears.
- The chatbot answers a real website question.
- The answer is based on your source content.
- The escalation or lead capture flow works if enabled.
What to test first
Ask questions a real customer would ask:
- What services do you offer?
- How much does this cost?
- How do I book a consultation?
- What products do you sell?
- What is your return policy?
- Can someone contact me?
When to upgrade
Start free. Upgrade when:
- The chatbot reaches the free monthly question limit.
- You need more chatbots or websites.
- You want lead capture.
- You want branding removal.
- You want analytics.
- You need more knowledge sources.
CTA
Add an AI chatbot to your Odoo website.
Primary CTA: Install Free Odoo App
Secondary CTA: Create Free WhisperChat Account
Internal links
/odoo-ai-chatbot/odoo-website-chatbot/odoo-ai-chatbot-app
FAQ
Can I add an AI chatbot to Odoo without coding?
Yes. Use the free WhisperChat Odoo app, create a chatbot, copy the chatbot ID, and save it in Odoo settings.
What content should I train the Odoo chatbot on?
Use your website pages, product details, service descriptions, FAQs, policies, and support documents.
Does this work for Odoo eCommerce?
Yes. It can answer product, delivery, return, and policy questions when trained on store content.
Can the chatbot capture leads?
Yes. Lead capture should be enabled as part of the WhisperChat plan and configuration.