Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. AI
  3. AI Chatbot Assistant v 18.0
  4. Sales Conditions FAQ

AI Chatbot Assistant

by ADream Innovations https://adreaminnovations.odoo.com
Odoo
v 18.0 Third Party 33
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 2786
Technical Name ad_ai_chatbot_assistant
LicenseLGPL-3
Websitehttps://adreaminnovations.odoo.com
Odoo App Store Exclusive

AI Chatbot Assistant

Speak directly to your ERP. Query database records, draft transactions, process uploaded documents, and build data charts instantly from a global sidebar powered by the Gemini API.

Gemini 2.5 Flash & Pro Direct Record Drafting PDF / CSV File Processing Built-in Audit Logs

Speed up daily data entry and search operations

Finding information or creating new transactions in Odoo usually requires navigating through several menus, searching for database IDs, and copying data manually. This takes time, especially for new team members who are still learning the layout of different modules.

This module adds a persistent sidebar to Odoo where users can communicate with the system in plain English. The assistant translates text commands into ERP actions such as searching contacts, drafting sales orders, or checking inventory details without requiring manual navigation.

The system matches natural language names directly to customer and product records, formats the results, and writes the data to Odoo's backend safely.

Common Conversational Actions

  • Order Drafting: "Create a sales order for client John Doe with 10 units of Product A."
  • Information Retrieval: "List all active contacts from London with emails."
  • Reporting: "Show monthly sales total grouped by salesperson."
  • Data Imports: Upload list files to parse and populate product categories or contact directories.

Main Module Features

A general-purpose assistant that executes database queries, creates transactions, and reads data safely using standard Odoo validation constraints.

01

Automated Data Entry

Resolves relational database fields (Many2one/One2many) to internal IDs. It validates mandatory fields and drafts Odoo records directly.

02

Data Visualizations

Automatically builds bar charts, line charts, pie charts, KPI cards, and custom data tables right in the sidebar to review trends instantly.

03

File Ingestion & Mapping

Reads uploaded CSV, TXT, or PDF files. The module parses contents, maps columns to Odoo schema targets, and imports records in bulk.

04

Odoo Security Rules

Respects native ERP security. The assistant calls standard ORM methods under check_access, ensuring users only access permitted tables.

05

Audit Log Tracking

Stores database operation paths, query details, used domain filters, values lists, and execution success parameters for validation and audit.

06

Autonomous Mode

When enabled, lets the AI automatically register missing parent files (like new contact partners or product categories) during data updates.

Core Integration Details

The backend runs safe validation steps to make sure all AI commands match Odoo's business rules:

  • Database Savepoints: Every database write is run inside isolated savepoint wrapper blocks. If an import fails, Odoo rolls back the changes automatically to avoid data corruption.
  • Dynamic Validation: Reads metadata from active Odoo models to identify missing mandatory fields before initiating creations.
  • Name Resolution: Uses name-based database searches to map text parameters to their corresponding Odoo IDs.

Global Settings & Control

Administrators can configure parameters inside Odoo's settings panel:

  • Model selection: Toggle between Gemini 2.5 Flash for chat speed, and Gemini 2.5 Pro for detailed document imports.
  • System prompt editor: Adjust global parameters and safety constraints for the model.
  • Action confirmation: Choose to require a user confirmation step before writes or deletes are executed.
  • Logging levels: Track all messages, database operations only, or disable logging to align with privacy rules.

Interface Preview

Odoo Configuration Settings

Admin Settings

Configure API keys, instructions, safety confirmation settings, and logging toggles directly from settings.

Global Chat Widget

Global Sidebar

Access the AI chatbot widget on the side of your Odoo pages to perform quick database updates.

Visual Dashboards

Data Visualization

Aggregated figures are mapped into data tables, key metrics, and charts right in the chat panel.

Quick Setup Guide

1. Install

Add the AI Chatbot Assistant to your standard Odoo addons directory.

2. Add API Key

Enter your Google Gemini API key securely in settings and choose the model.

3. Open Widget

Click the widget icon at the bottom right corner of any page in Odoo.

4. Run Tasks

Type query requests, draft records, upload files, or view aggregated metrics.

Need Odoo customization or integration support?

ADream Innovations provides consulting, design, and engineering services for businesses using Odoo. We assist with custom Odoo Development, Odoo Customization, and full Odoo Implementation setups. We also help build custom API Integrations and eCommerce Integrations to connect Odoo with your existing workflows.

If you need a professional ERP Consulting evaluation of your processes or require Long-Term Odoo Support, contact our team to discuss your project requirements.

Request a Consultation Visit Our Website

Developed by ADream Innovations under standard LGPL-3 licensing. For software updates, bug reports, or consulting inquiries, contact us.

Email: info@adream-innovation.odoo.com

Website: https://adreaminnovations.odoo.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with