Odoo 19 wprowadziło warstwę AI, która wykracza poza generowanie tekstu. Pomaga użytkownikom znajdować informacje, interpretować rekordy, otwierać widoki, klasyfikować dokumenty, wspierać pracę helpdesku, odpowiadać odwiedzającym stronę i wybierać kontrolowane działania. Odoo 19.4 rozwija ten kierunek dzięki automatycznemu wyborowi modelu, obsłudze głosowej, zapisanym konwersacjom, bogatszym kartom rekordów w czacie na żywo i łączności MCP.

Pytanie nie brzmi, czy Odoo ma AI. Ważne jest, który agent może korzystać z których informacji i narzędzi w danej sytuacji. Odoo rozdziela te kwestie za pomocą agentów, umiejętności, źródeł i akcji serwerowych.

Zacznij od standardowego asystenta Ask AI

Standardowy asystent Ask AI jest dostępny z palety poleceń oraz przycisku AI w całym interfejsie Odoo. Zgodnie z oficjalną dokumentacją Odoo AI, potrafi odpowiadać na pytania w języku naturalnym, otwierać widoki, ulepszać treści, podsumowywać chatter i sugerować kolejne kroki na podstawie kontekstu.

Standardowy agent Ask AI nie może zmieniać rekordów bazy danych. Może pomóc użytkownikowi zrozumieć informacje i poruszać się po nich, ale Odoo celowo oddziela taką pomoc od narzędzi wykonujących zapisy. To ważne domyślne założenie, ponieważ płynna odpowiedź nie powinna po cichu zamieniać się w transakcję księgową, sprzedażową lub operacyjną.

Niestandardowi agenci definiują konkretne zadanie

Niestandardowy agent Odoo AI ma prompt systemowy, styl odpowiedzi, jedną lub więcej umiejętności oraz opcjonalne źródła. Oficjalna dokumentacja agentów AI opisuje agenta jako asystenta języka naturalnego z określonym celem i dostępem do narzędzi Odoo.

We wcześniejszej dokumentacji Odoo 19 zbiory instrukcji i narzędzi nazywano tematami. Odoo 19.4 zmienia ich nazwę na umiejętności. Cel pozostaje ten sam: każda umiejętność wyjaśnia kontekst, zasady i przebieg pracy dla zadania, a narzędzia są rzeczywistymi funkcjami, które agent może wywołać.

Taka struktura wspiera agentów przeznaczonych do różnych sytuacji zamiast jednego asystenta o szerokich i niejednoznacznych uprawnieniach. Przykłady obejmują:

  • Asystenta sprzedaży, który znajduje szanse, wyjaśnia dane lejka i tworzy szkice wiadomości uzupełniających.
  • Agenta wsparcia, który odpowiada na podstawie zatwierdzonych artykułów Knowledge i eskaluje niepewne przypadki.
  • Agenta dokumentów, który klasyfikuje przesłany plik i wybiera zatwierdzony folder lub tag.
  • Asystenta field service, który podsumowuje historię zadania i przygotowuje aktualizację dla klienta.
  • Agenta czatu na żywo, który odpowiada na typowe pytania i tworzy lead CRM po zebraniu wymaganych danych.

Źródła określają, do czego agent może się odwołać

Agenci Odoo mogą korzystać z plików PDF, linków internetowych, plików Documents i artykułów Knowledge jako indeksowanych źródeł. Opcja Ogranicz do źródeł ogranicza agenta do aktywnie przesłanych źródeł. Jest to przydatne w odpowiedziach kierowanych do klientów, ponieważ organizacja może zdefiniować materiały, z których agent ma korzystać, zamiast dopuszczać szerokie, niepoparte odpowiedzi.

Ograniczenie źródeł poprawia kontrolę, ale jakość źródeł nadal ma znaczenie. Dokumenty powinny mieć właścicieli, daty przeglądu i proces usuwania nieaktualnych cen, zasad lub instrukcji. Sprzeczne źródła mogą powodować niespójne odpowiedzi, nawet jeśli każdy dokument jest technicznie zatwierdzony.

Jak działa Odoo AI Live Chat

Odoo może przypisać agentowi AI regułę kanału Live Chat. Oficjalna dokumentacja AI Live Chat stwierdza, że agent może odpowiadać na typowe pytania, prosić o dodatkowe informacje, kwalifikować rozmowy i eskalować je do operatora.

Podany wzorzec czatu na żywo nie tworzy po prostu leada po pierwszej wiadomości. Jego instrukcje określają, kiedy eskalacja jest właściwa, zbierają brakujące dane kontaktowe, potwierdzają znane szczegóły i wywołują narzędzie tworzenia leada tylko raz. Pokazuje to, dlaczego instrukcje workflow są tak samo ważne jak sam model językowy.

Odoo 19.4 może też wyświetlać bogate, klikalne karty, gdy agent wspomina obsługiwane rekordy Odoo w czacie na żywo. Może to ułatwić odwiedzającemu zrozumienie i otwarcie produktu, terminu spotkania lub innego obsługiwanego rekordu.

Chatbot dla konkretnej firmy to wzorzec projektowy, nie pojedynczy checkbox

Organizacja wielofirmowa może chcieć, aby każda strona firmy miała chatbota odpowiadającego wyłącznie o tej firmie. Odoo zapewnia elementy potrzebne do takiego projektu, ale granica musi zostać skonfigurowana jawnie.

Praktyczny wzorzec to:

  • Użyj oddzielnej witryny i osobnego kanału Live Chat lub reguły kanału dla każdego doświadczenia związanego z daną firmą.
  • Utwórz osobnego agenta AI dla każdej firmy zamiast jednego agenta z promptem, który próbuje zgadnąć firmę.
  • Przydziel każdemu agentowi tylko zatwierdzone artykuły Knowledge, dokumenty, zasady i linki internetowe danej firmy.
  • Włącz opcję Ogranicz do źródeł, aby odpowiedzi pozostawały w ramach zestawu źródeł przypisanego do danej firmy.
  • Przypisz tylko te umiejętności i narzędzia, których wymaga dany kanał, na przykład wyszukiwanie informacji lub kontrolowane tworzenie leadów.
  • Upewnij się, że każdy utworzony lead, zgłoszenie lub termin spotkania otrzymuje właściwy kontekst firmy i odpowiedzialny zespół.
  • Przetestuj pytania między firmami, niejednoznaczne nazwy marek i próby pobrania informacji innej firmy.

Rekordy wielofirmowe w Odoo mogą być współdzielone albo przypisane do konkretnej firmy. Jego dokumentacja wielofirmowa wyjaśnia, że oferty, faktury i rachunki dostawców powiązane z firmą są ograniczone do odpowiedniego kontekstu firmy, podczas gdy niektóre rekordy, takie jak kontakty i produkty, mogą być domyślnie współdzielone.

Ten model rekordów nie oznacza, że każde źródło AI jest automatycznie odizolowane. Nie traktuj promptu systemowego w stylu „mów tylko o Company A” jako kontroli poufności. Oddzielne zestawy źródeł, przypisania kanałów, uprawnienia dostępu i kontrole po stronie narzędzi zapewniają silniejszą granicę. Jeśli wymagane jest ścisłe odizolowanie prawne, osobne bazy danych mogą być bardziej odpowiednie niż współdzielona konfiguracja wielofirmowa.

Agenci mogą wykonywać zadania wyłącznie za pomocą przypisanych narzędzi

Jeśli agent nie ma umiejętności, Odoo mówi, że może dostarczać informacji, ale nie może kończyć zadań ani zmieniać bazy danych. Narzędzie rozszerza możliwości agenta poza samą rozmowę. Wstępnie skonfigurowane przykłady obejmują otwieranie widoku i tworzenie leada, a zainstalowane aplikacje mogą udostępniać inne narzędzia.

W przypadku zautomatyzowanych procesów opartych na rekordach Odoo używa akcji serwerowych AI. dokumentacja akcji serwerowych AI rozdziela menedżera AI od narzędzia wykonawczego. AI odczytuje rekord i prompt, wybiera narzędzie i przekazuje zadeklarowane argumenty. Następnie standardowa akcja serwerowa wykonuje właściwą logikę biznesową.

Pozwala to AI podejmować decyzje kontekstowe, podczas gdy deterministyczny kod egzekwuje zasady. Na przykład AI może sklasyfikować dokument dostawcy, ale wybrane narzędzie powinno zweryfikować miejsce docelowe, firmę, dozwolony stan rekordu i wymagane pola przed zapisaniem czegokolwiek.

Przydatne wzorce automatyzacji zadań

  • Klasyfikuj przychodzące dokumenty i stosuj zatwierdzony tag lub folder.
  • Podsumuj zgłoszenie helpdesk i wypełnij uporządkowane pole triage.
  • Wybierz ścieżkę dalszego działania na podstawie rekordu, pozostawiając wysyłkę lub zatwierdzenie użytkownikowi.
  • Twórz leada CRM z czatu na żywo po potwierdzeniu wymaganych danych kontaktowych.
  • Sporządź szkic wiadomości e-mail na podstawie bieżącego kontekstu rekordu do ręcznej weryfikacji.
  • Wyodrębnij uporządkowane dane z dokumentu do kontrolowanego procesu.

Najsłabszym wzorcem jest dawanie jednemu szerokiemu agentowi zestawu potężnych narzędzi do zapisu. Węższe agenty są łatwiejsze do testowania, wyjaśnienia i audytu.

Co dodaje Odoo 19.4

Oficjalne informacje o wydaniu Odoo 19.4 dodają kilka możliwości związanych z tym modelem agentów:

  • Automatyczny dobór najbardziej odpowiedniego skonfigurowanego modelu AI do danego zadania.
  • Interakcja głosowa, aby dyktować żądania agentowi.
  • Przechowywanie rozmów agenta przez maksymalnie 30 dni od ostatniej wiadomości.
  • Łączność MCP dla zgodnych narzędzi zewnętrznych.
  • Rozbudowane karty podglądu dla obsługiwanych rekordów wspomnianych na czacie na żywo.
  • Zmiana nazwy tematów na umiejętności.

MCP rozszerza możliwości integracji, ale też zakres przeglądu bezpieczeństwa. Poświadczenia, udostępnione narzędzia, uprawnienia użytkowników, logowanie i granice danych powinny zostać udokumentowane przed połączeniem zewnętrznego klienta AI.

Kwestie dostawcy i cen

Odoo obsługuje dostawców OpenAI i Google Gemini. Użytkownicy Odoo Online nie muszą dodawać własnego klucza API dla standardowej usługi, chociaż mogą to zrobić dla większej kontroli. Bazy Odoo.sh i on-premise wymagają kluczy dostawcy do funkcji AI. Dokumentacja „klucza API Odoo AI” informuje, że mogą obowiązywać opłaty dostawcy, gdy używane są klucze należące do klienta.

Lista kontrolna bezpiecznego wdrożenia

  • Wybierz jeden wąski przypadek użycia z mierzalnym procesem ręcznym.
  • Określ zatwierdzone źródła, zakazane tematy i ścieżkę eskalacji do człowieka.
  • Przydziel minimalny zestaw potrzebnych narzędzi i egzekwuj reguły wewnątrz każdego narzędzia.
  • Testuj dostęp do firmy, użytkowników i rekordów na zwykłych kontach, nie tylko na kontach administratorów.
  • Testuj pytania nieprawidłowe, niekompletne, wrogie i międzyfirmowe.
  • Wymagaj weryfikacji dla działań finansowych, umownych, destrukcyjnych lub wysyłanych na zewnątrz.
  • Monitoruj odpowiedzi, wywołania narzędzi, użycie dostawcy i aktualność źródeł po uruchomieniu.

Praktyczny wniosek

Odoo AI jest najbardziej użyteczne jako zestaw wyspecjalizowanych asystentów działających w ramach istniejących procesów biznesowych. Czat na żywo, wiedza specyficzna dla firmy, tworzenie leadów, klasyfikacja dokumentów i automatyzacja oparta na rekordach to wiarygodne zastosowania, ponieważ Odoo może łączyć decyzje w języku naturalnym z uporządkowanymi rekordami i kontrolowanymi narzędziami.

Projekt nigdy nie powinien opierać się wyłącznie na pewności siebie ani na samym promptcie. Oddziel agentów według celu, ogranicz ich źródła, zminimalizuj liczbę narzędzi i trzymaj reguły biznesowe w deterministycznych działaniach Odoo. To właśnie zamienia demonstrację chatbota w możliwą do utrzymania zdolność operacyjną.