Odoo
Hvem er dette til? Virksomheder, der bruger Odoo — produktkataloget, CRM-pipelinen, salgsordrer — og ønsker, at deres AI-agent skal bruge det direkte i chatten. Hvis du ikke bruger Odoo, kan du springe denne side over.
Bruger du et andet CRM- eller ERP-system? Alt med et API kan stadig forbindes: se Forbindelse til et værktøj, vi ikke har på listen.
Odoo er en pakke af forretningsapps: Salg, CRM, Lager, Fakturering og mange flere, der alle arbejder i én database. Ved at forbinde Odoo til DM Champ kan din AI-agent gøre tre ting i en almindelig samtale, uden at nogen behøver at bygge en webhook eller en brugerdefineret funktion:
- Besvar produktspørgsmål fra dit katalog. Navne, priser med den korrekte valuta og moms, lagerstatus, beskrivelser – alt læses live fra Odoo.
- Overdrag et lead til dit salgsteam. Når en kunde viser købsinteresse, opretter AI’en et lead (eller en mulighed) i dit Odoo CRM med et resumé af, hvad de ønsker.
- Fortæl en kunde, hvor deres ordre er. Status, varer, fakturering og leveringsstatus for kundens egne ordrer.
Hvad du skal bruge
- Odoo 14 eller nyere: Odoo Online, Odoo.sh eller din egen server.
- En Odoo-bruger, som AI’en vil agere som. Hvad denne bruger kan se og gøre i Odoo, er grænsen for, hvad AI’en kan se og gøre. En dedikeret bruger med adgang til Salg, CRM og Lager fungerer bedst; du behøver ikke en administrator.
- Brugerens API-nøgle. I Odoo skal du klikke på brugerens navn (øverst til højre) → Indstillinger → Kontosikkerhed → Ny API-nøgle. Giv den et navn som “AI-agent” og kopier nøglen: Odoo viser den kun én gang.
Forbindelse til Odoo
- Klik på Indstillinger (tandhjulsikonet) i venstre sidepanel.
- Klik på CRM & ERP under gruppen Integrationer i indstillingspanelet.
- Klik på Forbind på Odoo-kortet.

Indstillinger → CRM & ERP før forbindelse: én Forbind-knap og påmindelsen om, at den forbundne Odoo-bruger kun kan se det, som AI'en kan se.
- Udfyld Odoo-adresse: den adresse, du logger ind på, for eksempel
https://acme.odoo.com. Det er fint at indsætte hele adressen fra din browser. - Database er valgfri. Lad den stå tom, så registrerer vi den, når din server kun har én database. Hvis din server har flere, eller skjuler listen, skal du indtaste navnet: på Odoo Online er det normalt den første del af din adresse (
acmeforacme.odoo.com). - Udfyld Odoo-brugerlogin (den e-mail, brugeren logger ind med) og API-nøglen fra trinnet ovenfor.
- Klik på Forbind.

Alt hvad forbindelsen kræver, på én skærm: adressen du logger ind på, databasen (valgfri), Odoo-brugeren som AI'en vil agere som, og brugerens API-nøgle.
Kontrol af legitimationsoplysninger
Intet gemmes, før Odoo bekræfter det. Når du klikker på Forbind, tjekker vi, at adressen rent faktisk er en Odoo-server, logger ind med login og API-nøgle på den database og læser, hvad brugeren kan tilgå i appsene Produkter, CRM, Salg og Lager. En forkert adresse, en forkert database, et forkert login eller nøgle, eller en bruger uden adgang afvises med det samme med årsagen vist på skærmen.
Når det virker, viser det forbundne kort virksomheden og Odoo-versionen, hvilken database AI’en er forbundet til, og hvilken bruger den agerer som.
Din API-nøgle gemmes krypteret og vises aldrig igen — hverken for dig eller dit team. Mistet den? Opret en ny nøgle i Odoo og forbind igen.
Hvad AI’en må gøre
Det forbundne kort har tre kontakter. Alle tre er slået til efter forbindelse; slå det fra, som du ikke ønsker, at AI’en skal røre ved:
- Svar fra produktkataloget — produktnavne, priser, moms, lagerstatus og beskrivelser.
- Opret kundeemner i CRM — nye kundeemner eller salgsmuligheder fra samtaler.
- Slå en kundes egne ordrer op — ordre- og leveringsstatus.
Disse gælder for alle agenter, hvor Odoo er aktiveret. Hvis den tilsluttede bruger ikke kunne få adgang til en af appsene, da du oprettede forbindelsen (f.eks. hvis Lager ikke er installeret), vil kortet angive dette under den pågældende kontakt.
Pause eller afbrydelse af forbindelse
- Pause stopper alle agenter fra at bruge Odoo, mens forbindelsen forbliver opsat. Aktiver slår den til igen.
- Afbryd forbindelse fjerner forbindelsen fuldstændigt. Kundeemner, som AI’en allerede har oprettet, bliver i Odoo. Du kan oprette forbindelse igen senere med de samme oplysninger.
Aktivering af Odoo for en AI-agent
Forbindelse til Odoo ændrer endnu ikke på, hvad din AI gør. Slå det til pr. agent:
- Klik på AI-agenter i sidepanelet og åbn agenten.
- Gå til trinnet AI-evner og rul ned til Odoo-kortet. Kortet vises kun, når Odoo er forbundet.
- Slå Brug Odoo i denne agents samtaler til. Det gemmes med det samme.
Kortet viser, hvad denne agent nu kan gøre, baseret på kontakterne under Indstillinger → CRM & ERP. En supportagent og en salgsagent på den samme konto kan være forskellige: slå det til for den, der skal bruge Odoo.
Hvad AI’en kan gøre
Produktspørgsmål
Når en kunde spørger om et produkt, en pris, om noget er på lager, eller “sælger I X”, søger AI’en i dit Odoo-katalog, før den svarer. Den kigger på produkter markeret som Kan sælges i Odoo, matcher på produktnavn, intern reference og stregkode, og svarer med pris og valuta, om moms er inkluderet, lagerstatus for lagervarer samt salgsbeskrivelsen. Hvis intet matcher, beder den kunden om et andet navn eller en produktkode i stedet for at gætte.
Kundeemner
Når en kunde viser reel købsinteresse — spørger efter et tilbud, ønsker at blive ringet op, vil bestille noget, som AI’en ikke kan gennemføre i chatten, eller beder om en demo — indsamler AI’en det, dit salgsteam har brug for (hvad præcis, hvor mange, hvornår, budget hvis oplyst, navn og e-mail) og opretter en post i dit Odoo CRM:
- Et kundeemne, hvis dit CRM bruger stadiet Kundeemner (CRM → Konfiguration → Indstillinger → Kundeemner), ellers en salgsmulighed i din pipeline.
- Kundens telefonnummer, e-mail og navn hentes fra kontakten i DM Champ, og posten linkes til den matchende kunde i Odoo, hvis en sådan findes.
- Hvis kunden allerede har et åbent kundeemne eller en salgsmulighed, tilføjer AI’en den nye anmodning som en note i stedet for at oprette en dublet.
Posten får en titel som f.eks. “Tilbud på 20 kontorstole” og et resumé skrevet til dit team, samt en note med den kanal, samtalen kom fra.
Test af en agent i legeområdet (playground) opretter aldrig noget i Odoo: AI’en fortæller dig, hvad den ville have oprettet.
Ordrestatus
Når en kunde spørger, hvor deres ordre er, hvad de har bestilt, eller om den er afsendt, slår AI’en deres ordrer op i Odoo og svarer med ordrereference, status (tilbud, bekræftet, fuldført eller annulleret), dato, totalbeløb, varer, fakturering og leveringsstatus med et trackingnummer, når din fragtmand leverer et.
AI’en viser kun kunden deres egne ordrer:
- På WhatsApp, SMS og andre telefonkanaler matches ordrer med det nummer, kunden skriver fra (og e-mailen på deres kontakt, hvis der findes en).
- På din website-chat, hvor ingen identitet er verificeret, beder AI’en om både ordrereferencen og den e-mailadresse, ordren blev placeret med, og viser kun ordren, når begge matcher.
Der er ingen måde for AI’en at liste andre personers ordrer eller at slå en ordre op udelukkende via reference.
Godt at vide
- Én Odoo pr. konto. Hvis du driver flere virksomheder i separate Odoo-databaser, skal du forbinde den, din agent skal bruge.
- Odoo-brugeren er begrænsningen. AI’en ser præcis, hvad den bruger kan se. Giv brugeren adgang til Salgs-, CRM- og Lager-apps i Odoo, og intet som AI’en ikke bør røre ved.
- Odoo forbliver sandhedens kilde. Intet fra Odoo kopieres ind i DM Champ; hvert svar læser Odoo live i det øjeblik.
- Telefonnumre matches løst. En kunde, hvis nummer er gemt i Odoo som
06 12 34 56 78, findes stadig, når de skriver fra+31 6 12345678. - Odoo utilgængelig? AI’en undskylder, svarer på hvad den kan fra din vidensbase og giver dit team besked, hvis kunden har brug for et svar med det samme.
Næste skridt
- AI-agenter — opsæt den agent, der skal bruge Odoo.
- Vidensbase — tilføj dine politikker, leveringstider og returneringsregler, så AI’en også kan svare omkring kataloget.
- Forbindelse af et værktøj, vi ikke har listet — til alt Odoo-relateret, som de tre ovenstående funktioner ikke dækker (brugerdefinerede funktioner, webhooks, API’et).