Odoo 19 zavedlo vrstvu AI, která sahá dál než k samotnému generování textu. Může pomáhat uživatelům najít informace, interpretovat záznamy, otevírat zobrazení, klasifikovat dokumenty, podporovat práci helpdesku, odpovídat návštěvníkům webu a vybírat řízené akce. Odoo 19.4 tento směr rozšiřuje o automatický výběr modelu, hlasovou interakci, uložené konverzace, bohatší karty záznamů v live chatu a konektivitu MCP.

Užitečná otázka nezní, zda má Odoo AI. Zní, který agent smí použít které informace a nástroje v konkrétní situaci. Odoo tyto oblasti odděluje pomocí agentů, dovedností, zdrojů a server actions.

Začněte se standardním asistentem Ask AI

Standardní asistent Ask AI je dostupný z příkazové palety i přes tlačítko AI v celém rozhraní Odoo. Podle oficiální dokumentace Odoo AI dokáže odpovídat na otázky v přirozeném jazyce, otevírat zobrazení, vylepšovat obsah, shrnovat chatter a navrhovat další kroky na základě kontextu.

Standardní agent Ask AI nemůže měnit databázové záznamy. Může uživateli pomoci porozumět informacím a procházet je, ale Odoo toto porozumění záměrně odděluje od nástrojů, které provádějí zápisy. To je důležité výchozí nastavení, protože plynulá odpověď se nemá tiše změnit v účetní, obchodní nebo provozní transakci.

Vlastní agenti definují konkrétní práci

Vlastní agent Odoo AI má systémový prompt, styl odpovědí, jednu nebo více dovedností a volitelné zdroje. Oficiální dokumentace AI agentů popisuje agenta jako asistenta v přirozeném jazyce s definovaným účelem a přístupem k nástrojům Odoo.

V dřívější dokumentaci Odoo 19 se kolekce instrukcí a nástrojů nazývají topics. Odoo 19.4 je přejmenovalo na skills. Účel zůstává stejný: každá dovednost vysvětluje kontext, pravidla a pracovní postup pro úlohu, zatímco nástroje jsou skutečné funkce, které může agent volat.

Tato struktura podporuje agenty navržené pro různé situace místo jednoho asistenta se širokou a nejasnou autoritou. Příklady zahrnují:

  • Obchodního asistenta, který vyhledává příležitosti, vysvětluje data z pipeline a připravuje následné zprávy.
  • Support agenta, který odpovídá z ověřených článků Knowledge a eskaluje nejisté případy.
  • Dokumentového agenta, který klasifikuje nahraný soubor a vybere schválenou složku nebo štítek.
  • Asistenta terénních služeb, který shrnuje historii úkolu a připraví aktualizaci pro zákazníka.
  • Agenta live chatu, který odpovídá na běžné otázky a po získání požadovaných údajů vytvoří CRM lead.

Zdroje určují, na co se může agent odkazovat

Agenti Odoo mohou jako indexované zdroje používat PDF, webové odkazy, soubory Documents a články Knowledge. Možnost Restrict to Sources omezuje agenta na aktivní nahrané zdroje. To je užitečné pro odpovědi směrem k zákazníkům, protože organizace může určit materiály, které má agent používat, místo aby umožnila široké, nepodložené odpovědi.

Omezení zdrojů zlepšuje kontrolu, ale stále záleží na kvalitě zdrojů. Dokumenty by měly mít vlastníky, data revize a proces odstraňování zastaralých cen, zásad nebo pokynů. Protichůdné zdroje mohou vytvářet nekonzistentní odpovědi, i když je každý dokument technicky schválen.

Jak funguje Odoo AI Live Chat

Odoo může přiřadit AI agenta k pravidlu kanálu Live Chat. Oficiální dokumentace AI Live Chat uvádí, že agent může odpovídat na běžné otázky, požadovat další informace, kvalifikovat konverzace a eskalovat na lidského operátora.

Dodávaný vzor pro live chat neprovádí vytvoření leadu hned po první zprávě. Jeho instrukce definují, kdy je vhodná eskalace, shromažďují chybějící kontaktní údaje, potvrzují známé údaje a jednou zavolají nástroj pro vytvoření leadu. To ukazuje, proč jsou pokyny k workflow stejně důležité jako samotný jazykový model.

Odoo 19.4 může také v live chatu zobrazovat bohaté, klikatelné karty, když agent zmíní podporované záznamy Odoo. To může návštěvníkovi usnadnit pochopení a otevření produktu, schůzky nebo jiného podporovaného záznamu.

Chatbot pro konkrétní firmu je návrhový vzor, ne jedno zaškrtávátko

Organizace s více firmami může chtít, aby web každé firmy měl chatbota, který odpovídá pouze o dané firmě. Odoo má pro tento návrh stavební bloky, ale hranice je nutné nakonfigurovat výslovně.

Praktický vzor je:

  • Pro každou zákaznickou zkušenost používejte samostatný web a samostatný kanál Live Chat nebo pravidlo kanálu.
  • Vytvořte pro každou firmu samostatného AI agenta místo jednoho agenta s promptem, který se snaží firmu odhadnout.
  • Každému agentovi dejte jen schválené články Knowledge, dokumenty, zásady a webové odkazy dané firmy.
  • Zapněte Restrict to Sources, aby odpovědi zůstaly v rámci zdrojů konkrétní firmy.
  • Přiřaďte jen dovednosti a nástroje potřebné pro daný kanál, například vyhledávání informací nebo řízené vytváření leadů.
  • Zajistěte, aby každý vytvořený lead, tiket nebo schůzka dostal zamýšlený kontext firmy a odpovědný tým.
  • Otestujte otázky napříč firmami, nejednoznačné názvy značek a pokusy o získání informací jiné firmy.

Záznamy Odoo pro více firem mohou být sdílené nebo specifické pro firmu. Jeho dokumentace pro více firem vysvětluje, že nabídky, faktury a faktury dodavatele navázané na firmu jsou omezené na příslušný kontext firmy, zatímco některé záznamy, jako kontakty a produkty, mohou být ve výchozím nastavení sdílené.

Tento model záznamů ale neznamená, že každý zdroj AI je automaticky izolovaný. Nepovažujte systémový prompt jako „mluvte pouze o Company A“ za kontrolu důvěrnosti. Silnější hranici poskytují oddělené kolekce zdrojů, přiřazení kanálů, přístupová práva a kontroly na straně nástrojů. Pokud je vyžadována přísná právní izolace, mohou být vhodnější samostatné databáze než sdílená konfigurace pro více firem.

Agenti mohou provádět úlohy pouze prostřednictvím přiřazených nástrojů

Pokud agent nemá žádné dovednosti, Odoo uvádí, že může poskytovat informace, ale nemůže dokončovat úlohy ani měnit databázi. Nástroj rozšiřuje agenta za hranice konverzace. Mezi předpřipravené příklady patří otevření zobrazení a vytvoření leadu, zatímco další nástroje mohou zpřístupnit nainstalované aplikace.

Pro automatizované workflow nad záznamy používá Odoo AI server actions. Dokumentace AI server actions odděluje AI manažera od pracovního nástroje. AI čte záznam a prompt, vybere nástroj a předá deklarované argumenty. Standardní server action pak spustí skutečnou obchodní logiku.

To umožňuje, aby AI učinila kontextové rozhodnutí, zatímco deterministický kód prosazuje pravidla. Například AI může klasifikovat dokument dodavatele, ale vybraný nástroj by měl před zápisem ověřit cíl, firmu, povolený stav záznamu a požadovaná pole.

Užitečné vzory automatizace úloh

  • Klasifikujte příchozí dokumenty a přiřaďte schválený štítek nebo složku.
  • Shrňte helpdesk tiket a vyplňte strukturované pole pro triage.
  • Vyberte následný postup na základě záznamu, přičemž odeslání nebo schválení ponechte na uživateli.
  • Vytvořit lead v CRM z živého chatu poté, co jsou potvrzeny požadované kontaktní údaje.
  • Připravit e-mail z aktuálního kontextu záznamu k ručnímu posouzení.
  • Extrahovat strukturované údaje z dokumentu do řízeného workflow.

Nejslabší vzor je svěřit jednomu širokému agentovi soubor výkonných nástrojů pro zápis. Úzce zaměření agenti se snáze testují, vysvětlují a auditují.

Co přináší Odoo 19.4

Oficiální poznámky k vydání Odoo 19.4 přidávají několik možností kolem tohoto modelu agentů:

  • Automatický výběr nejvhodnějšího nakonfigurovaného modelu AI pro daný úkol.
  • Hlasovou interakci pro diktování požadavků agentovi.
  • Ukládání konverzací agenta až po dobu 30 dnů od poslední zprávy.
  • Připojení MCP pro kompatibilní externí nástroje.
  • Bohaté náhledové karty pro podporované záznamy zmíněné v živém chatu.
  • Přejmenování témat na dovednosti.

MCP rozšiřuje možnosti integrace, ale zároveň rozšiřuje i bezpečnostní kontrolu. Před připojením externího AI klienta je třeba zdokumentovat přihlašovací údaje, zpřístupněné nástroje, uživatelská oprávnění, logování a hranice dat.

Úvahy o poskytovateli a cenách

Odoo podporuje poskytovatele OpenAI a Google Gemini. Uživatelé Odoo Online nemusí pro standardní službu zadávat vlastní API klíč, i když tak mohou učinit pro větší kontrolu. Odoo.sh a on-premise databáze potřebují pro funkce AI klíče poskytovatele. Dokumentace k API klíči Odoo AI uvádí, že při použití klíčů vlastněných zákazníkem mohou být účtovány poplatky poskytovatele.

Kontrolní seznam pro bezpečné nasazení

  • Zvolte jeden úzký use case s měřitelným manuálním procesem.
  • Definujte schválené zdroje, zakázaná témata a cestu pro eskalaci na člověka.
  • Přiřaďte minimum potřebných nástrojů a vynucujte pravidla uvnitř každého nástroje.
  • Testujte přístup společnosti, uživatele a záznamů s běžnými účty, ne pouze s administrátory.
  • Testujte nesprávné, neúplné, nepřátelské a mezi společnostmi přesahující dotazy.
  • Požadujte kontrolu u finančních, smluvních, destruktivních nebo externě odesílaných akcí.
  • Po spuštění sledujte odpovědi, volání nástrojů, využití poskytovatele a aktuálnost zdrojů.

Praktický závěr

Odoo AI je nejužitečnější jako soubor specializovaných asistentů uvnitř stávajících podnikových workflow. Živý chat, znalosti specifické pro společnost, vytváření leadů, klasifikace dokumentů a automatizace založená na záznamech jsou věrohodné use cases, protože Odoo dokáže kombinovat rozhodování v přirozeném jazyce se strukturovanými záznamy a řízenými nástroji.

Návrh by se nikdy neměl spoléhat jen na jistotu nebo samotný prompt. Oddělte agenty podle účelu, omezte jejich zdroje, minimalizujte jejich nástroje a udržujte obchodní pravidla v deterministických akcích Odoo. To je to, co promění ukázku chatbotu v provozní schopnost, kterou lze podporovat.