AI Demand Forecasting for Retailers and Distributors: The Data You Need First
Clean sales history, stock-out flags, promotions, UAE seasonality, granularity, MAPE and bias, reordering rules, human overrides and a pilot plan.
· 10 min read
Odoo 19 AI puts an assistant on every screen, adds configurable agents and lets automations call a language model. Here is what each feature does in practice, where it stops, and what to check before you switch it on.
Key takeaways
Odoo 19, released in September 2025, made AI part of the everyday interface. The Odoo 19 AI features put an Ask AI assistant on every screen, let administrators build agents with their own instructions and sources, fill fields from prompts and let automations hand a decision to a language model. They do not turn the ERP into an autopilot, and knowing where the line sits is what makes them useful.
This guide sticks to what Odoo's own release notes and 19.0 documentation describe: what each feature does, how departments can use it, where it stops and which data questions to settle first. It also explains where our own products, StarBiz and StarBot, add to it.
| Feature | What it does | Where you meet it |
|---|---|---|
| Ask AI | Answers questions, opens views, summarizes and translates chatter, drafts and improves messages | Ctrl + K command palette, or the AI button at the top right |
| AI agents | Assistants with a system prompt, topics that grant tools, and sources such as PDFs, web links, Documents files and Knowledge articles | The AI app, Discuss and Live Chat |
| AI fields | Fill text, number, date, tag and other fields from a prompt that can reference other fields | Forms, through Studio or property fields |
| Natural language search | Turns a plain-language question into an Odoo search filter | Ask AI |
| AI in automation | Server actions use AI to update fields, can read attached files and search the web, and email templates can carry an AI prompt | Automation rules and email templates |
| Documents automation | Sorts documents and triggers actions from AI prompts | Documents |
| CRM insights | AI-powered insights on the probability of winning a lead | CRM |
| Live chat agent | Answers website visitors and can create leads | Live Chat |
| Voice transcript | Transcribes meetings or dictation and writes a summary | The text editor |
| Web page generation | Drafts a new web page from a short prompt and a chosen tone | Website |
Agents run on OpenAI's ChatGPT models, including ChatGPT 5.0, or on Google Gemini. Most of this needs Odoo Enterprise, because the AI app is not part of Odoo Community. Odoo's AI documentation for 19.0 covers each feature in detail, and our overview of what is new in Odoo 19 for UAE businesses covers the rest of the release.
Read the AI insights on lead probability alongside your own pipeline judgment, ask for a summary of a long chatter thread before a call, and let AI draft follow-ups that the salesperson edits before sending. Email templates can include an AI prompt, so one template writes a personalized paragraph for each recipient, even when sending in bulk.
Document digitization, which reads vendor bills with OCR (optical character recognition) and AI, remains an In-App Purchase service that runs on prepaid credits; Odoo 19 adds manual correction by selecting text in the document. Ask AI can open the list you describe in plain words, and an AI field can condense notes or an attached file into a short summary on the record.
A live chat agent can answer routine questions from approved sources and create a lead when a visitor needs a person. In the back office, AI fields can condense a long customer message into key points, and Ask AI can suggest next steps for the support agent handling the case.
Generate a first draft of a web page from a short description and a tone such as professional or friendly, then edit it like any other page. Improve and translate text in the editor, and turn a recorded planning meeting into a transcript with a summary.
Agents are configured in the AI app. The system prompt sets the role and tone. Topics bundle instructions with tools, the functions an agent may run: the preconfigured topics cover natural language search, information retrieval and, when CRM is installed, lead creation. Sources are the material the agent draws on, from PDFs and web links to Documents files and Knowledge articles, indexed before use.
Three settings matter most. The model decides which provider answers. The response style, Analytical, Balanced or Creative, trades consistency for flexibility. And Restrict to Sources limits answers to your own indexed material, which is the setting to use whenever accuracy matters more than conversation.
A policy assistant for staff is a good first agent. Here is how to build one:
Tip: Start with agents that inform before agents that act. An agent with no topics can only provide information, which makes it a safe first project. Add topics that create records once the informing version has proved reliable.
AI features send text from your database to an external language model. Agree the answers to these questions with IT, legal and the data owners before rollout:
Odoo 19's AI helps people work faster inside Odoo. Our products cover two areas it does not focus on.
StarBiz, our AI-driven ERP, has an AI layer that reads the ledger: demand and cash forecasting with confidence ranges, anomaly detection for unusual discounts, duplicate vendor bills and margin drops, and reorder and pricing suggestions, each automated action with a threshold, an owner and a log. Our OdooStar team can connect an Odoo database to the StarBiz AI layer where it adds value. For the background, read what an AI-driven ERP actually does for a growing UAE business.
StarBot takes conversations beyond the website: one assistant for web chat, mobile apps, WhatsApp and social messaging, answering in Arabic and English, with a human handover that passes the full transcript to an agent. It connects to Odoo through OdooStar for sales, inventory, helpdesk and CRM records.
Through OdooStar, our Odoo practice, we implement and customize Odoo Enterprise, and Odoo Community where it fits. On Odoo 19 Enterprise that includes the AI app: agents, sources, default prompts, AI fields and the access rules around them. We help you choose the first use cases, test them on a copy of your data and train the people who will use them.
Tell us which two or three tasks you would like AI to take on, through the contact page, and we will show you what Odoo 19 can do with them and where StarBiz or StarBot fits better.
We help you choose the first use cases, configure agents, sources and access rules in Odoo 19, and connect StarBiz or StarBot where Odoo's AI stops.