---
title: "Odoo AI assistant: ask your Odoo data questions in plain language and get exact numbers"
description: "AI Analyst is an Odoo AI assistant: ask questions in plain language, get exact figures from your own data, and open the records behind every number. Free to start."
lang: en
canonical: https://www.kerneltics.com/en/blog/odoo-ai-analyst
source: https://www.kerneltics.com/en/blog/odoo-ai-analyst
alternate_ar: https://www.kerneltics.com/blog/odoo-ai-analyst
type: article
published: 2026-10-20T10:01:38.097Z
updated: 2026-10-20T10:03:05.478Z
author: "kerneltics"
tags: ["أودو", "Odoo", "مساعد ذكاء اصطناعي لأودو", "ذكاء اصطناعي", "ضريبة القيمة المضافة", "التقويم الهجري", "تقارير أودو"]
---

# Odoo AI assistant: ask your Odoo data questions in plain language and get exact numbers

> AI Analyst is an Odoo AI assistant: ask questions in plain language, get exact figures from your own data, and open the records behind every number. Free to start.

All your numbers are in Odoo. But one simple question, like "who are our top customers this year?", still means filters, pivot views, an export to Excel, and often waiting for the one person who knows how. And when a number finally comes back, nobody is quite sure what went into it.

So we built **AI Analyst**, an Odoo AI assistant that lets you ask Odoo questions in plain language, the way you would ask a colleague, and answers with exact figures from your own data. Every number opens the records behind it. Think of it as ChatGPT for Odoo, with Odoo doing the math. This post covers what it does, how it works, and what it does not do.

[![Watch AI Analyst answer from Odoo data, 65 seconds](https://www.kerneltics.com/media/video/odoo-ai-analyst-en-poster.jpg)](https://www.kerneltics.com/media/video/odoo-ai-analyst-en.mp4)

## What AI Analyst does in Odoo

You type a question. The answer is a short text with the figures, plus cards you can act on: a key number, or a table where every row opens its records.

- **Counts, sums, averages, minimums and maximums**, grouped by up to two fields, and by day, week, month, quarter or year.
- **Follow-up questions** keep the context: "And last month?"
- **An Ask AI button** in the top bar, on any screen in Odoo, with suggested questions administrators choose per group.
- **How I got this**: under every answer, each query in plain words. Which records, which filters, how they were grouped, how many were counted.
- **Answers in 13 languages**, or in the language of the question.

The key design choice: totals and counts are computed by Odoo's own grouping queries, not guessed by the AI. The model works out what to read; Odoo does the arithmetic.

## How it works, step by step

Take a neutral example: an office supplies distributor whose sales manager wants this year's top customers before a Monday meeting.

1. **Install** AI Analyst: Ask Your Data from the Odoo Apps Store. It adds the AI Analyst app and the Ask AI button.
2. **Connect a provider.** In Settings, AI Analyst, open Manage Providers, paste your OpenAI API key and click Test Connection.
3. **Consent and enable.** An administrator ticks Data Sharing Consent, enables AI Analyst and gives the team access.
4. **Ask.** "Who are our top customers this year?" You get a key figure and a table. Click a row and Odoo opens the sales orders behind it in a normal list you can filter, group and export.

## Data safety and permissions

- **Every lookup runs as the person who asked**, never as superuser. Odoo's access rights, record rules and field groups decide what the AI may read. Nobody sees more through the AI than they see in Odoo.
- **Off until an administrator says so.** Nothing is sent to any AI provider before Data Sharing Consent is ticked. At first only administrators can use it; you then open it to all internal users or grant it user by user.
- **What is sent:** the question, recent turns of the conversation, a short context (date, user name and language, company, currency, fiscal year) and lookup results, at most 50 records per lookup.
- **Never sent:** passwords, API keys, tokens, files and attachments, emails and chatter messages, system settings.
- **Kerneltics receives nothing.** Your Odoo server calls the AI provider directly with your key. With Pro you can point it at Ollama on your own server so data never leaves your network.

## Who it is for

- Owners, finance and sales teams who want a number now and the records behind it.
- Companies on Odoo 17, 18, 19 or 20, Community or Enterprise, on Odoo.sh or their own server.

## Free vs Pro vs Saudi Edition

- **AI Analyst: Ask Your Data (free):** questions, key figures and tables with Open records, How I got this, conversation history, administrator opt-in. Works with OpenAI using your own key. [Get the free edition](https://apps.odoo.com/apps/modules/19.0/kt_ai_analyst)
- **AI Analyst Pro, 229 USD:** charts, CSV and Excel export, live dashboards shared with groups, scheduled email reports with an optional AI summary, more providers (Anthropic Claude, Google Gemini, DeepSeek, Mistral, Groq, OpenRouter, Ollama, any OpenAI-compatible API) with a fallback, a business glossary, a usage log with estimated costs, a monthly budget per company, a daily question limit per user, and an MCP server for Claude, ChatGPT, Cursor and VS Code. [See Pro](https://apps.odoo.com/apps/modules/19.0/kt_ai_analyst_pro)
- **Saudi Edition, 50 USD on top of Pro:** Arabic-first answers, the Hijri (Umm al-Qura) calendar, VAT summaries, ZATCA e-invoicing status, Eastern Arabic digits and a ready-made Saudi dashboard. [See the Saudi Edition](https://apps.odoo.com/apps/modules/19.0/kt_ai_analyst_sa)

There are no credits to buy from us. Your AI provider bills you directly for what you use.

## What it does not do

- **It does not run on Odoo Online**, which does not allow Apps Store modules. Use Odoo.sh or your own server.
- **The free edition only reads.** Pro can propose a change (create a record, update fields, schedule an activity, log a note) when an administrator turns AI Actions on, and nothing happens until the user clicks Apply. It never deletes.
- **Wording depends on the model you choose.** The figures, tables and links come from Odoo; the sentences come from the model.
- **Grouping goes up to two fields per lookup**, and each question is limited by default to 8 lookups and 90 seconds (both adjustable).

## FAQ

### Do I need an AI account?

Yes. The free edition uses your own OpenAI API key, billed by OpenAI. Pro adds many more providers, including Ollama on your own server.

### How do I check a figure?

Click Open records to see the exact records behind it, and How I got this to read the query in plain words. If an answer ever looks wrong, send us the question and those lines and we will tell you exactly what happened.

### Do dashboards use AI tokens?

No. A Pro dashboard re-runs its saved queries in Odoo as the viewing user. Only questions, and the optional AI summary on a scheduled report, call the AI.

## Try it on your own data

Start with the [free edition](https://apps.odoo.com/apps/modules/19.0/kt_ai_analyst) and ask your first question today. When you want charts, dashboards and more providers, add [AI Analyst Pro](https://apps.odoo.com/apps/modules/19.0/kt_ai_analyst_pro). If you want help setting it up or designing the dashboards your team will actually use, [book a call](https://www.kerneltics.com/en/book). Weighing a ready-made app against a custom build? Read [Odoo Apps Store vs custom development](https://www.kerneltics.com/en/blog/odoo-apps-store-vs-custom).
