Con la versione 19, Odoo porta l’intelligenza artificiale dentro il gestionale, non come funzione accessoria ma come parte del framework: un’app AI dedicata, agenti configurabili, campi che si autocompilano, automazioni in linguaggio naturale e ricerca semantica. È il primo rilascio in cui l’AI diventa parte del lavoro quotidiano invece di un extra, nel contesto più ampio delle novità di Odoo 19.
Detto questo, l’AI in Odoo non è magia: è uno strumento potente che amplifica un gestionale ben configurato, non che rimedia a un gestionale disordinato. In questa guida vediamo cosa fa davvero l’AI di Odoo 19, come funziona sotto il cofano, dove porta valore reale per una PMI italiana e, con la stessa onestà che mettiamo negli altri articoli, cosa va considerato prima di attivarla: costi, dati, privacy.
Questa guida è scritta da Davide Caio, CTO di Maia Management, partner Odoo specializzato in PMI manifatturiere e commerciali del Nord Italia, che integra Odoo con AI e automazioni in progetti reali con un team di soli consulenti senior.
Implementazione Odoo
Implementare Odoo da soli è rischioso.
Lo abbiamo fatto per decine di PMI manifatturiere italiane. Solo senior, nessun junior. Risultati in tempi certi, senza sorprese.
L’app AI di Odoo 19: cosa serve per usarla
L’AI di Odoo 19 è organizzata in un’app AI dedicata (categoria Produttività). Alcune funzionalità AI si usano anche senza installare l’app, ma creare e personalizzare gli agenti richiede l’app AI installata.
Due requisiti importanti da conoscere subito:
- Provider LLM: Odoo 19 si collega a un modello linguistico esterno, OpenAI (ChatGPT) o Google Gemini, tramite la tua API key, da configurare nelle impostazioni AI. È il “motore” che elabora le richieste.
- Edizione: l’app AI e la maggior parte delle funzionalità AI sono in Odoo Enterprise. Se stai ancora valutando quale edizione adottare, abbiamo scritto un confronto completo tra Odoo Enterprise e Community.
- Infrastruttura: la parte di “memoria” degli agenti (RAG, vedi sotto) richiede l’estensione pgvector di PostgreSQL. È un requisito tecnico da verificare nel deployment, rilevante soprattutto per self-hosting e Odoo.sh.
Ask AI: l’assistente di base
Il punto d’ingresso più immediato è l’agente Ask AI, richiamabile da un pulsante AI o da qualsiasi punto del database con Ctrl + K (command palette). Si apre una finestra di conversazione con prompt suggeriti che cambiano in base al contesto in cui ti trovi.
Ask AI aiuta con richieste come tradurre o riassumere un messaggio del chatter, recuperare informazioni, aprire la vista giusta. Sulle risposte puoi poi scegliere Invia come messaggio (apre un’email precompilata), Registra come nota (nel chatter) o Copia.
Un punto fondamentale da capire subito: l’agente Ask AI standard non modifica i dati. Può aprire viste e mostrare report, ma non crea record né altera dati. Per far compiere azioni all’AI serve un agente configurato con topic e tool dedicati (lo vediamo ora).
AI Agents: la struttura degli agenti
Un AI Agent è un assistente configurabile che comprende il linguaggio naturale, interagisce con gli strumenti di Odoo e, se abilitato, compie azioni. Ogni agente è costruito su tre componenti:
- System Prompt: definisce ruolo, scopo e comportamento dell’agente. È la sua “missione” e guida tutte le interazioni (tono, ambito, responsabilità).
- Topics (argomenti): sono le istruzioni più i Tools che definiscono cosa l’agente può fare in un certo contesto. Ogni topic ha un proprio prompt di istruzioni. Se un agente non ha topic assegnati, può solo fornire informazioni, non compiere azioni o modificare il database.
- Sources (fonti): la conoscenza su cui l’agente si basa per rispondere in modo fondato sui tuoi dati e non su conoscenza generica.
Tra i topic preconfigurati nell’app AI: Natural Language Search (interpreta una richiesta e apre la vista giusta), Information retrieval (recupero informazioni sui modelli) e Create Leads (creazione automatica di lead, disponibile solo se è installato il CRM).
I Tools sono di fatto delle server action esposte al modello: le funzioni concrete con cui l’agente apre record, crea lead, estrae report. Concettualmente è vicino alla logica MCP: un modo strutturato e controllato per far interagire l’AI con i dati Odoo.
Sources e RAG: addestrare l’agente sui tuoi documenti
Qui sta il vero differenziatore. Le Sources sono i documenti e gli articoli che diventano la “memoria” dell’agente: file caricati nell’app Documents e articoli dell’app Knowledge. Quando aggiungi una fonte, il suo stato passa da Processing a Indexed: da quel momento è utilizzabile.
Tecnicamente Odoo usa embedding + RAG (Retrieval-Augmented Generation) su base pgvector: invece di rispondere con la conoscenza generica del modello, l’agente recupera i passaggi rilevanti dai tuoi documenti e ci fonda la risposta. In pratica: un “ChatGPT che conosce la tua azienda”, capace di citare le tue procedure, le tue schede tecniche, i tuoi listini.
Corollario onesto: la qualità delle risposte dipende dalla qualità delle fonti. Documenti disordinati o obsoleti producono risposte disordinate o obsolete. La preparazione delle sources è metà del lavoro.
AI Fields: campi che si autocompilano
Gli AI Fields sono campi il cui contenuto viene generato automaticamente dall’AI a partire da un prompt e dagli altri dati del record. Si creano tramite Studio, oppure come property field direttamente dal record (Azioni → Modifica proprietà → spunta AI), senza aprire Studio.
Nel prompt definisci cosa produrre, in che formato e con che tono, e puoi referenziare altri campi con il comando /field. Casi tipici: generare automaticamente una descrizione prodotto, un riassunto di un ticket, una sintesi strutturata da un testo lungo.
Il valore si aggiorna cliccando l’icona AI accanto al campo; inoltre un’azione pianificata gira una volta al giorno per compilare i campi AI testuali/property rimasti vuoti (attiva di default).
AI Server Actions: automazioni in linguaggio naturale
Odoo 19 permette di definire azioni automatiche descrivendole in linguaggio naturale, senza scrivere codice. Configuri un’automazione standard specificando quando deve scattare (es. alla creazione di un nuovo ticket) e un prompt che spiega come interpretare il record e quale campo aggiornare; l’AI diventa il meccanismo di aggiornamento, mantenendo l’automazione prevedibile.
L’esempio classico: un’azione tipo “sollecita tutti i clienti con fatture scadute” viene interpretata e tradotta in operazioni eseguibili. È utile soprattutto per gli utenti non tecnici, che possono impostare logiche di processo senza passare da uno sviluppo.
Natural Language Search: ricerca semantica
Odoo 19 affianca alla ricerca a parole chiave una ricerca semantica che capisce l’intento: scrivi in linguaggio naturale cosa cerchi e Odoo lo traduce nel filtro corretto e apre la vista giusta. Per aziende con cataloghi ampi e dati complessi è un acceleratore concreto: chiunque trova l’informazione senza sapere in quale modulo vive o come costruire un filtro.
L’AI nei singoli moduli
L’AI di Odoo 19 non vive isolata: è integrata trasversalmente.
- Helpdesk: gli agenti AI generano risposte basate sulle fonti; le automazioni AI aggiornano i ticket alla creazione (categoria, priorità); gli AI fields producono riassunti strutturati da testo non strutturato, così l’operatore capisce il problema senza leggere tutto.
- Live Chat: puoi collegare un agente AI a un canale di chat: risponde ai visitatori sulla base della documentazione aziendale, qualifica la conversazione, crea lead e scala all’operatore umano quando serve. Se un canale ha sia un chatbot sia un agente AI, ha priorità l’agente AI.
- Chatter: l’AI risponde a domande, redige bozze di risposta, riassume thread lunghi in aggiornamenti concisi, e può supportare la pianificazione.
- Email: puoi inserire prompt AI direttamente nei template email; in invio singolo o massivo, l’AI adatta contenuto, tono e struttura al contesto.
- Contabilità: la digitalizzazione delle fatture fornitore (OCR/AI) legge il documento e pre-compila la registrazione, apprendendo il layout dei fornitori ricorrenti; l’AI supporta l’abbinamento in riconciliazione bancaria e i solleciti automatici sui crediti scaduti. Sul fronte fiscale italiano, vedi la nostra guida alla fatturazione elettronica con Odoo.
- CRM e Vendite: creazione automatica di lead (topic dedicato) e supporto alla redazione di email di preventivo a partire dai dati esistenti. Per il quadro completo delle funzionalità commerciali, leggi la guida a Odoo CRM per le PMI.
- Scrittura: funzioni di “write & improve text” per redigere e migliorare testi direttamente nei campi.
Casi d’uso concreti per una PMI manifatturiera italiana
L’AI nativa di Odoo 19 apre scenari che fino a poco fa erano riservati ai grandi gruppi. Ecco quelli su cui vediamo ritorno reale, spesso combinando l’AI nativa con automazioni esterne (es. n8n) e tool custom dove serve andare oltre lo standard:
Guida gratuita in PDF
Odoo è la scelta giusta per la tua azienda?
Una guida di 35 pagine per capire se Odoo è adatto alla tua PMI: criteri di valutazione, costi reali, errori da evitare. Scritta da chi implementa Odoo ogni giorno, senza gergo tecnico.
Scarica la guida gratuita →- Assistente operativo interno: un agente addestrato su procedure, schede macchina e manuali risponde in linguaggio naturale alle domande degli operatori (regolazioni, troubleshooting), scaricando i responsabili di produzione.
- Generazione documentale: schede tecniche, riepiloghi commessa, bozze di dichiarazioni di conformità generate dai dati strutturati già presenti in Odoo.
- Helpdesk potenziato: categorizzazione e prioritizzazione automatica dei ticket, risposte suggerite basate sulla knowledge base aziendale.
- Sintesi e reporting: riassunti automatici di trattative CRM, thread lunghi, ticket, con summary pronti dentro il record.
- Ciclo passivo più veloce: OCR/AI sulle fatture fornitore per abbattere l’inserimento manuale.
- Predizione della domanda e manutenzione predittiva: analisi dello storico e dei dati IoT per affinare il piano MRP e anticipare i fermi macchina (tipicamente via modelli e automazioni collegate, oltre l’AI nativa). Ne parliamo anche nella guida a Odoo per la produzione.
Odoo AI nativo, automazioni e tool custom: quando estendere
L’AI nativa di Odoo 19 copre bene assistenza, ricerca, campi generati e automazioni no-code. Quando serve orchestrare flussi tra più sistemi (Odoo + email + marketplace + modelli AI), o costruire logiche più sofisticate, si affianca l’AI nativa con middleware di automazione (n8n) e tool/server action custom. È l’approccio che usiamo nei progetti di personalizzazione di Odoo per portare l’AI dove genera valore misurabile, senza forzare tutto dentro un unico strumento.
Cosa considerare prima di attivare l’AI (in trasparenza)
- Edizione e costo del “motore”: l’app AI è Enterprise e si appoggia a un provider LLM esterno (OpenAI o Gemini) con la tua API key. L’uso ha un costo legato al consumo di token sul provider: va stimato, non è “gratis”. Per il quadro completo dei costi di progetto, leggi quanto costa implementare Odoo in Italia.
- Dati verso il provider: le richieste elaborate transitano verso il modello scelto. È un punto di governance dei dati e privacy (GDPR) da valutare con attenzione, soprattutto per informazioni sensibili o riservate.
- Requisito pgvector: la parte RAG richiede pgvector su PostgreSQL; da verificare nel deployment.
- Qualità delle fonti: le risposte valgono quanto i documenti che dai all’agente. La preparazione delle sources è parte del progetto.
- L’Ask AI standard non modifica i dati: per le azioni servono agenti configurati con topic e tool.
- Governance e competenze: oltre al GDPR, vanno considerati gli obblighi emergenti dell’EU AI Act (tra cui la formazione all’uso consapevole dell’AI). Non è un consiglio legale: è un tema da mettere a piano con i giusti interlocutori.
- L’AI amplifica, non rimedia: su un Odoo mal configurato l’AI moltiplica il disordine. Prima i processi e i dati puliti, poi l’AI.
Come Maia implementa l’AI in Odoo
In Maia partiamo dal caso d’uso, non dallo strumento: individuiamo dove l’AI genera ritorno reale (assistenza operativa, documentazione, helpdesk, ciclo passivo, sintesi), prepariamo le sources con i documenti giusti, configuriamo gli agenti con system prompt, topic e tool appropriati, e, dove serve andare oltre lo standard, estendiamo con automazioni n8n e server action custom. Il tutto tenendo sotto controllo costi di consumo e governance dei dati.
Lavoriamo solo con consulenti senior, un unico referente dall’analisi al supporto, e partiamo sempre da un’analisi preliminare: le ore di analisi vengono scalate dal pacchetto che sceglierai. Scopri come lavoriamo nella pagina dedicata alla consulenza e configurazione Odoo.
Domande frequenti
Quali modelli AI supporta Odoo 19?
OpenAI (ChatGPT) e Google Gemini, collegati con la tua API key. Il modello è il motore che elabora le richieste.
Le funzionalità AI sono gratuite?
No. L’app AI è in Enterprise e si appoggia a un provider esterno con costo legato al consumo di token. Va stimato in fase di analisi.
L’agente AI può modificare i dati in Odoo?
L’agente Ask AI standard no: apre viste e mostra report, ma non altera dati. Per compiere azioni (creare record, aggiornare campi) serve un agente configurato con topic e tool.
Posso addestrare l’AI sui documenti della mia azienda?
Sì. Tramite le Sources (file dell’app Documents e articoli Knowledge) l’agente usa RAG per rispondere sui tuoi contenuti. Serve pgvector su PostgreSQL. La qualità delle risposte dipende dalla qualità delle fonti.
Cosa sono gli AI Fields?
Campi che si autocompilano in base a un prompt e agli altri dati del record (via Studio o come property field). Un’azione pianificata giornaliera compila quelli rimasti vuoti.
I miei dati escono verso OpenAI o Google?
Le richieste elaborate transitano verso il provider LLM scelto. È un punto di privacy e GDPR da valutare, in particolare per dati sensibili.
Serve Enterprise per l’AI?
Sì, l’app AI e la maggior parte delle funzionalità AI sono in Odoo Enterprise.
Vuoi capire dove l’AI di Odoo 19 può darti ritorno reale nella tua azienda, con costi e governance sotto controllo? Prenota una call gratuita con un nostro consulente senior: partiamo da un’analisi dei tuoi processi.