
# Odoo

> **Vem är detta för?** Företag som kör Odoo — produktkatalogen, CRM-pipelinen, säljorder — och vill att deras AI-agent ska använda det direkt i chatten. Om du inte använder Odoo kan du hoppa över den här sidan.
>
> Använder du ett annat CRM eller affärssystem? Allt med ett API kan fortfarande anslutas: se [Ansluta ett verktyg vi inte listar](connecting-other-tools.md).

Odoo är en svit av affärsappar: Försäljning, CRM, Lager, Fakturering och många fler, som alla arbetar i en och samma databas. Genom att ansluta Odoo till <span data-t="appName">DM Champ</span> kan din AI-agent göra tre saker under en vanlig konversation, utan att någon behöver bygga en webhook eller en anpassad funktion:

- **Svara på produktfrågor från din katalog.** Namn, priser med rätt valuta och moms, lagerstatus, beskrivningar – allt läses live från Odoo.
- **Skicka vidare ett lead till ditt säljteam.** När en kund visar köpintresse skapar AI:n ett lead (eller en affärsmöjlighet) i ditt Odoo CRM med en sammanfattning av vad de vill ha.
- **Berätta för en kund var deras order är.** Status, artiklar, fakturering och leveransstatus för kundens egna ordrar.

---

## Vad du behöver

- Odoo **14 eller senare**: Odoo Online, Odoo.sh eller din egen server.
- En Odoo-**användare** som AI:n ska agera som. Vad den användaren kan se och göra i Odoo är gränsen för vad AI:n kan se och göra. En dedikerad användare med åtkomst till Försäljning, CRM och Lager fungerar bäst; du behöver inte en administratör.
- Användarens **API-nyckel**. I Odoo, klicka på användarens namn (uppe till höger) → **Inställningar** → **Kontosäkerhet** → **Ny API-nyckel**. Ge den ett namn som "AI-agent" och kopiera nyckeln: Odoo visar den bara en gång.

---

## Ansluta Odoo

1. Klicka på **Inställningar** (kugghjulsikonen) i det vänstra sidofältet.
2. I inställningssidofältet, under gruppen **Integrationer**, klickar du på **CRM & ERP**.
3. På **Odoo**-kortet klickar du på **Anslut**.

::: master-only
<figure><img src="../.gitbook/assets/v2-settings-odoo.png" alt="Inställningssektionen för CRM &amp; ERP med ett tillgängligt kort som visar Odoo-rutan och en Anslut-knapp, samt en notering om att det fungerar med Odoo 14 eller senare med hjälp av en API-nyckel från en av dina Odoo-användare"><figcaption><p>Inställningar → CRM &amp; ERP innan anslutning: en Anslut-knapp och påminnelsen om att det den anslutna Odoo-användaren kan se är vad AI:n kan se.</p></figcaption></figure>
:::

4. Fyll i **Odoo-adressen**: adressen du loggar in på, till exempel `https://acme.odoo.com`. Det går bra att klistra in hela adressen från din webbläsare.
5. **Databas** är valfritt. Lämna det tomt så identifierar vi den om din server har en enda databas. Om din server har flera, eller döljer listan, skriv in namnet: på Odoo Online är det vanligtvis den första delen av din adress (`acme` för `acme.odoo.com`).
6. Fyll i **Odoo-användarens inloggning** (e-postadressen som användaren loggar in med) och **API-nyckeln** från steget ovan.
7. Klicka på **Anslut**.

::: master-only
<figure><img src="../.gitbook/assets/v2-odoo-connect-modal.png" alt="Dialogrutan Anslut Odoo med fält för Odoo-adress, databas, Odoo-användarinloggning och API-nyckel, var och en med ett tips undertill, samt knapparna Avbryt och Anslut"><figcaption><p>Allt anslutningen behöver, på en skärm: adressen du loggar in på, databasen (valfritt), Odoo-användaren som AI:n ska agera som, och användarens API-nyckel.</p></figcaption></figure>
:::

### Kontroll av inloggningsuppgifter

Ingenting sparas förrän Odoo bekräftar det. När du klickar på **Anslut** kontrollerar vi att adressen verkligen är en Odoo-server, loggar in med inloggningsuppgifterna och API-nyckeln på den databasen, och läser av vad användaren kan nå i apparna Produkter, CRM, Försäljning och Lager. En felaktig adress, en felaktig databas, en felaktig inloggning eller nyckel, eller en användare utan åtkomst nekas direkt, med orsaken på skärmen.

När det fungerar visar det anslutna kortet företaget och Odoo-versionen, vilken databas AI:n är ansluten till och vilken användare den agerar som.

Din API-nyckel lagras krypterad och visas aldrig igen — varken för dig eller ditt team. Har du tappat bort den? Skapa en ny nyckel i Odoo och anslut igen.

### Vad AI:n får göra

Det anslutna kortet har tre reglage. Alla tre är påslagna efter anslutning; stäng av det du inte vill att AI:n ska röra:

- **Svar från produktkatalogen** — produktnamn, priser, moms, lagerstatus och beskrivningar.
- **Skapa leads i CRM** — nya leads eller affärsmöjligheter från konversationer.
- **Slå upp kundens egna beställningar** — order- och leveransstatus.

Dessa gäller för varje agent som har Odoo aktiverat. Om den anslutna användaren inte kunde nå en av apparna när du anslöt (till exempel om Lager inte är installerat), står det på kortet under den växlingsknappen.

### Pausa eller koppla från

- **Pausa** hindrar alla agenter från att använda Odoo men behåller anslutningen. **Aktivera** slår på den igen.
- **Koppla från** tar bort anslutningen helt. Leads som AI:n redan har skapat finns kvar i Odoo. Du kan ansluta igen senare med samma uppgifter.

---

## Aktivera Odoo för en AI-agent

Att ansluta Odoo ändrar inte vad din AI gör än. Slå på det per agent:

1. Klicka på **AI-agenter** i sidofältet och öppna agenten.
2. Gå till steget **AI-förmågor** och scrolla till **Odoo**-kortet. Kortet visas bara när Odoo är anslutet.
3. Slå på **Använd Odoo i denna agents konversationer**. Det sparas omedelbart.

Kortet listar vad denna agent nu kan göra, baserat på reglagen under Inställningar → CRM & ERP. En supportagent och en säljagent på samma konto kan skilja sig åt: slå på det för den som ska använda Odoo.

---

## Vad AI:n kan göra

### Produktfrågor

När en kund frågar om en produkt, ett pris, om något finns i lager eller "säljer ni X", söker AI:n i din Odoo-katalog innan den svarar. Den tittar på produkter markerade som **Kan säljas** i Odoo, matchar på produktnamn, internt referensnummer och streckkod, och svarar med pris och valuta, om moms ingår, lagernivå för lagervaror samt försäljningsbeskrivning. Om inget matchar ber den kunden om ett annat namn eller en produktkod istället för att gissa.

### Leads

När en kund visar ett genuint köpintresse — frågar efter en offert, vill bli uppringd, vill beställa något som AI:n inte kan slutföra i chatten, eller ber om en demo — samlar AI:n in det ditt säljteam behöver (vad exakt, hur många, när, budget om den angetts, namn och e-post) och skapar en post i ditt Odoo CRM:

- Ett **lead** om ditt CRM använder Leads-stadiet (CRM → Konfiguration → Inställningar → Leads), annars en **affärsmöjlighet** i din pipeline.
- Kundens telefonnummer, e-post och namn hämtas från kontakten i <span data-t="appName">DM Champ</span>, och posten kopplas till den matchande kunden i Odoo om en sådan finns.
- Om kunden redan har ett öppet lead eller en affärsmöjlighet lägger AI:n till den nya förfrågan som en anteckning istället för att skapa en dubblett.

Posten får en titel som "Offert för 20 kontorsstolar" och en sammanfattning skriven för ditt team, plus en anteckning om vilken kanal konversationen kom ifrån.

Att testa en agent i testmiljön skapar aldrig något i Odoo: AI:n berättar för dig vad den skulle ha skapat.

### Orderstatus

När en kund frågar var deras order är, vad de beställde eller om den har skickats, söker AI:n upp deras order i Odoo och svarar med orderreferens, status (offert, bekräftad, slutförd eller annullerad), datum, totalbelopp, artiklar, fakturering och leveransstatus med ett spårningsnummer när din transportör tillhandahåller ett.

AI:n visar endast kunden deras **egna** order:

- På WhatsApp, SMS och andra telefonkanaler matchas order med det nummer kunden skriver från (och e-postadressen på deras kontakt, om det finns en).
- I din chatt på webbplatsen, där ingen identitet är verifierad, ber AI:n om **både** orderreferens och den e-postadress som ordern lades med, och visar ordern endast när båda matchar.

Det finns inget sätt för AI:n att lista andra personers order eller att söka upp en order enbart via referens.

---

## Bra att veta

- **Ett Odoo per konto.** Om du driver flera företag i separata Odoo-databaser, anslut den som din agent ska använda.
- **Odoo-användaren är begränsningen.** AI:n ser exakt vad den användaren kan se. Ge användaren åtkomst till apparna Försäljning, CRM och Lager i Odoo, och ingenting som AI:n inte bör röra.
- **Odoo förblir den enda sanna källan.** Ingenting från Odoo kopieras till <span data-t="appName">DM Champ</span>; varje svar läser Odoo live i det ögonblicket.
- **Telefonnummer matchas löst.** En kund vars nummer är sparat i Odoo som `06 12 34 56 78` hittas fortfarande när de skriver från `+31 6 12345678`.
- **Odoo oåtkomligt?** AI:n ber om ursäkt, svarar på vad den kan från din kunskapsbas och varnar ditt team om kunden behöver ett svar omedelbart.

---

## Nästa steg

- [AI-agenter](../ai-agents/ai-agents.md) — ställ in den agent som ska använda Odoo.
- [Kunskapsbas](../ai-automation/faq-management.md) — lägg till dina policyer, leveranstider och returregler så att AI:n även kan svara på frågor utanför katalogen.
- [Ansluta ett verktyg vi inte listar](connecting-other-tools.md) — för allt Odoo-relaterat som de tre förmågorna ovan inte täcker (anpassade funktioner, webhooks, API:et).
