Advanced AI Assistant | Odoo Data Copilot | Natural Language Analytics | Multi-LLM Chat
by echoBitz IT Solutions Pvt. Ltd. https://www.echobitzit.com$ 101.15
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 17205 |
| Technical Name |
eb_ai_assistant |
| License | OPL-1 |
| Website | https://www.echobitzit.com |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 17205 |
| Technical Name |
eb_ai_assistant |
| License | OPL-1 |
| Website | https://www.echobitzit.com |
| Versions | 17.0 18.0 19.0 |
Advanced AI Assistant
for Odoo
Advanced AI Assistant is your Odoo data copilot: ask business questions in everyday language and get answers from live ERP data - as text, tables, or list views - with multi-provider LLMs, read-only ORM tools, analytics, token budgets, floating copilot, portal chat, and shared snapshots under every user's existing permissions.
Normal AI Conversation
Rank Performers
Detecting Bottlenecks
Health Analyzing
Forecasting
Key Features
A complete Odoo data copilot suite for teams that want natural-language analytics, trusted ORM answers, and multi-LLM flexibility inside Odoo.
Advanced AI Assistant combines multi-LLM configuration, natural-language ORM tools, business analytics, token budgets, shared snapshots, and a floating copilot into one business-ready productivity workspace.
Connect OpenAI, Azure OpenAI, Google Gemini, Anthropic, Groq, OpenRouter, NVIDIA NIM, or Ollama and switch the active provider from one configuration panel.
Safely search, count, and group live Odoo records as the current user - respecting access rights and record rules with no SQL or writes.
Full-screen OWL chat with sessions, projects, pinned chats, prompt templates, streaming responses, and export or import of conversations.
Render ORM-backed data tables and embedded list views directly inside chat answers for faster operational insight.
Persistent assistant in the Odoo backend and on portal or website bundles for quick questions anywhere users work.
Compare periods, rank performance, forecast trends, run health checks, and detect bottlenecks with structured analytics cards in chat.
Append-only token logs per message with configurable monthly USD budgets, warnings, and hard caps for AI cost governance.
Share read-only chat snapshots via secure links with optional password and expiry for stakeholders outside Odoo.
Reusable prompt templates for common business questions so teams start faster with consistent, governed wording.
Portal-safe product catalog queries with enforced model and field allowlists for website and portal visitors.
No bypass of ir.model.access or record rules - field filtering, portal guards, and read-only AI actions throughout.
Organize chats into projects with pinned sessions, message edit, stop or cancel streaming, and optional admin debug payloads.
Manage API keys, endpoints, deployments, default models, temperature, response style, and system prompts with connection testing.
Move from plain-language questions to grounded tables, analytics insights, and shared snapshots inside one connected copilot experience.
Explore Advanced AI Assistant in Action
Jump into our YouTube playlist to see LLM setup, natural-language data queries, business analytics, token budgets, shared snapshots, and the floating copilot inside Odoo.
Module Overview
Browse setup guidance, release notes, support channels, and FAQs for Advanced AI Assistant.
Main AI Chat workspace with session sidebar, projects, model selector, and share/export controls for natural-language Odoo queries.
Sessions list view showing every AI chat with user, LLM model, message count, state, and last activity timestamp.
Session detail form with full message history and a Debug Info button on each assistant reply for admin review.
LLM Provider form for Azure OpenAI with API key, response style, system prompt template, and Test Connection.
LLM Models configuration to set model code, provider, context window, token pricing, and default activation.
Prompt Templates list to manage reusable system prompts with categories and shared template settings.
Floating copilot model selector switching between Azure gpt-3.4 and Groq openai/gpt-oss-120b on the fly.
Sale orders query returning a numbered text summary plus a structured Results table inside the chat.
Same sale order results rendered as an embedded Odoo list view with a view switcher for list or kanban.
Customer ranking analysis identifying top customers by sales growth with period-over-period comparison data.
Product performance ranking showing best and worst sellers with explanations of demand trends.
Bottleneck detection chat ranking stuck inventory transfers and sales orders with prioritized fix steps.
Health Check conversation ranking overdue tasks, draft quotations, and past-due invoices with actionable recommendations.
Forecasting chat projecting six-month sales trends with confidence ranges and management opportunity/risk summaries.
Streaming response with progress bar while the backend processes a live sale order query.
Token Logs list tracking prompt tokens, completion tokens, total usage, and USD cost per AI request.
Global Settings with Reconfigure AI, Setup Wizard, Debug Mode toggle, monthly budget caps, and onboarding flags.
AI Response Debug Info popup with Response Content, API Request, and JSON debug tabs for technical audit.
User settings page for Marc Demo with the floating AI copilot widget available on any Odoo screen.
Access denial when a user without Sales rights asks for sale order counts; AI respects Odoo ACLs.
AI Assistant security group assignment in user Access Rights with User or Administrator role selection.
Standard Odoo ACL enforcement blocking sales order and recruitment data for users without module access.
Dark mode AI Chat interface running a Health Check analysis with full sidebar and chat layout.
Dark mode floating copilot on the Odoo dashboard with example queries and read-only scope guidance.
Export Chat action with success notification confirming the conversation file was saved for backup.
Import Chat workflow restoring a previously exported conversation with Chat imported confirmation toast.
Stop control cancelling an in-progress AI response with Processing stopped notification and cancelled message tag.
Floating copilot on the Odoo apps dashboard answering capability questions without leaving the home screen.
Popup conversation dropdown to resume existing chats or start a new session from any Odoo screen.
Pop-out expand control enlarging the floating copilot into the full AI Chat workspace view.
Portal eCommerce copilot answering product price and shop inventory questions with live catalog tables.
Customer portal My Account page with the AI assistant widget for self-service help on orders and invoices.
Initial release of Advanced AI Assistant with multi-LLM chat, read-only ORM tools, business analytics, token budgets, floating copilot, portal chat, shared snapshots, dark mode, and full Odoo access-right compliance.
We're here to help. Whether you need assistance with installation, provider setup, knowledge indexing, AI workflow rollout, or technical customization, our support team is just a click away.
Demo & AI Support
Reach us through any of the channels below.
It is an Odoo productivity application that lets users ask business questions in plain language, query live data with read-only ORM tools, run analytics copilot actions, and use a floating assistant - all under existing ACLs.
The module supports OpenAI, Azure OpenAI, Google Gemini, Anthropic, Groq, OpenRouter, NVIDIA NIM, and self-hosted Ollama deployments.
Yes. It executes predefined read-only ORM tools as the logged-in user, respecting ir.model.access and record rules without SQL, sudo, or record writes.
Yes. Tools such as compare_periods, rank_by_performance, forecast_trend, run_health_check, and detect_bottlenecks return structured table cards plus narrative insights in chat.
Yes. Append-only token logs track usage per message, user, company, and model. Monthly USD budgets support warnings and hard caps.
Yes. Read-only chat snapshots can be shared via secure links with optional password and expiry.
Yes. A persistent floating assistant is bundled for backend, portal, and website frontend assets.
Scan and Connect with echoBitz
Book a meeting or reach us by email from one simple visual card. It is a quick way to discuss rollout, LLM configuration, and support for Advanced AI Assistant.
Our Services
Odoo Integration
Seamlessly integrate Odoo with third-party apps, platforms, and tools for better workflow.
Odoo Implementation
We plan, configure, and deploy Odoo tailored to your business processes.
Customization
Get modules and workflows customized to meet your exact needs in Odoo.
Community Apps
Access or develop robust community apps to enhance your Odoo functionality.
Development Outsourcing
Hire dedicated Odoo developers to build solutions efficiently and cost-effectively.
Support & Maintenance
Enjoy peace of mind with our reliable support, updates, and bug fixing services.
Discover More Solutions by echoBitz IT
Explore our other Odoo integration apps
Ready to add a data copilot to Odoo?
Install Advanced AI Assistant and give your team natural-language analytics, trusted ORM answers, multi-LLM flexibility, token budgets, and a floating copilot across Odoo.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module