- Startseite
- Integrationen
- Odoo CRM
Integrationen · CRM
Odoo CRM mit KI: CRM, Verkauf, Rechnungen und Livechat
Odoos eigene KI läuft auf ChatGPT oder Gemini. Wir binden Claude über Odoos MCP-Server oder die JSON-2-API an dieselbe Datenbank an, sodass der Lead neben Aufträgen und Rechnungen liegt. Welche Änderungen Ihr Vertrieb freigibt, bestimmen Sie.
Wie verbinden Sie Odoo CRM mit Claude?
AILoopwise verbindet Odoo CRM auf zwei Wegen mit Claude: über den MCP-Server, den Odoo ab Version 20 unter Datenbank-URL plus /mcp dokumentiert, oder über die JSON-2-API, die Odoo Online nur im Custom-Tarif öffnet. Claude liest den Lead mit Aufträgen und Rechnungen des Kunden, bereitet Entwürfe vor, und Sie entscheiden, welche Änderungen Ihr Vertrieb freigibt.
Der aktuelle Stand
- Stand 2026-11-04: Datenzugriff über die externe API gibt es laut Odoo-Dokumentation nur in Custom-Tarifen, im Standard- und im kostenlosen Tarif nicht.1
- Stand 2026-11-04: Odoo 20 dokumentiert einen MCP-Server unter /mcp, nennt Claude Code als Client und zeigt die Tools „Datensätze erstellen“ und „Datensätze aktualisieren“ erst, wenn jemand „In MCP verfügbar“ aktiviert.2,3
- Stand 2026-11-04: Die KI-Agenten von Odoo 19 arbeiten mit ChatGPT oder Gemini; laut Release Notes zu Odoo 20 brauchen alle KI-Funktionen nun IAP-Credits.6,7
- Stand 2026-11-04: Odoo will XML-RPC und JSON-RPC mit Odoo 22 (Herbst 2028) abschalten, in Odoo Online schon im Winter 2027.1
Woran wir in Odoo CRM arbeiten
Odoo CRM
Die Pipeline-App von Odoo. Leads und Verkaufschancen teilen sich das Modell crm.lead, dazu kommen Verkaufsteams, Phasen, Zuweisungsregeln und Verlustgründe. Die prädiktive Lead-Bewertung zeigt an jeder Verkaufschance eine Abschlusswahrscheinlichkeit.
Eine Mail an die Team-Adresse in einen Lead mit Zusammenfassung verwandeln, begründen, warum sich eine Wahrscheinlichkeit bewegt hat, und Abschlussnotizen gegen den gewählten Verlustgrund lesen.
Odoo Verkauf
Angebote und Aufträge im selben Modell, sale.order, mit Preislisten, Angebotsvorlagen und Verkaufswarnungen für bestimmte Produkte oder Kunden. Ein bestätigtes Angebot wird zum Auftrag, den die Rechnungsstellung abrechnet.
Aus den Notizen einer Verkaufschance Angebotspositionen nach Ihren Vorlagen und Preislisten ableiten und jede Position auflisten, die sich nicht zuordnen ließ.
Odoo Rechnungsstellung
Kundenrechnungen sind account.move-Datensätze. Mahnstufen greifen nach Tagen im Verzug und erinnern per E-Mail, WhatsApp, SMS oder Brief, automatisch oder von Hand; jeder Kunde trägt einen Mahnstatus.
Dem Vertrieb zeigen, was ein Kunde schuldet und seit wann, bevor jemand erneut ein Angebot schreibt.
Odoo KI
Die KI-App von Odoo: „KI fragen“ beantwortet Fragen, öffnet Ansichten und entwirft Antworten im Chatter; Agenten arbeiten mit Fähigkeiten, etwa zum Anlegen von Leads, und antworten aus PDFs oder Knowledge-Artikeln. In Odoo 19 laufen sie auf ChatGPT oder Gemini.
Chatter-Zusammenfassungen, Nachfass-Entwürfe und neue Leads für alle, die ohnehin in Odoo arbeiten.
Automatisierungsregeln in Odoo Studio
Regeln, die auslösen, wenn sich ein Feld ändert, etwa die Phase einer Verkaufschance, oder nach Zeitbedingungen wie „Nach letzter Aktualisierung“. Die Aktion „Webhook-Benachrichtigung versenden“ schickt die gewählten Felder an eine URL.
Einen Claude-Ablauf in dem Moment starten, in dem eine Verkaufschance eine Phase erreicht, statt die Datenbank laufend abzufragen.
Odoo Livechat
Das Chatfenster auf Ihrer Website. Skriptgesteuerte Chatbots führen Schritte wie „Lead erstellen“ und „An Mitarbeiter weiterleiten“ aus; in Odoo 20 kann ein KI-Agent Besuchern antworten, das Gespräch qualifizieren und den Lead anlegen.
Das Gesprächsprotokoll am neuen crm.lead zusammenfassen und vorschlagen, wer im Vertrieb übernimmt.
Odoo WhatsApp
Die WhatsApp-App von Odoo verschickt vorab freigegebene Vorlagen, etwa ein Angebot aus dem Verkauf, und öffnet einen Chat in der App Dialog, wenn der Kunde innerhalb von 15 Tagen antwortet.
Die nächste Antwort im Dialog-Chat aus Lead, Angebot und Auftragshistorie vorbereiten.
Wo KI in Odoo CRM hilft
Anfragen erfassen und zuweisen
crm.leadE-Mail-AliasVerkaufsteamres.partner
- Wann
- Eine Mail an den E-Mail-Alias eines Verkaufsteams legt einen crm.lead an, oder ein Chatbot im Livechat führt seinen Schritt „Lead erstellen“ aus
- Liest
- die Mail im Chatter, ein passender res.partner mit früheren Aufträgen und die Zuweisungsregeln jedes Teams
- KI
- fasst die Anfrage zusammen, verknüpft den bestehenden Kunden und schlägt Team und Verkäufer mit einem Satz Begründung vor
- Ergebnis
- eine Notiz im Chatter und ein vorgeschlagener Zuständiger; nichts wird umgewandelt oder beantwortet
- Freigabe durch
- die Leitung des Verkaufsteams9,18,8,20,24
Outlook-Anfragen sauber übernehmen
Outlook-Pluginres.partnercrm.leadÄhnliche Leads
- Wann
- Ein Verkäufer legt im Outlook-Plugin von Odoo aus einer Mail einen Kontakt und eine Verkaufschance an, oder Odoo zeigt die Schaltfläche Ähnliche Leads
- Liest
- die Mail, vorhandene Kontakte, ähnliche Leads und Verkaufschancen sowie leere Felder für E-Mail oder Telefon
- KI
- erkennt echte Dubletten, weist darauf hin, dass beim Zusammenführen der älteste Datensatz bleibt, und schlägt den richtigen Kunden vor
- Ergebnis
- eine Zusammenführungsliste pro Team; zusammengeführt wird nichts
- Freigabe durch
- die Vertriebsleitung15,19
Angebotsentwurf aus der Pipeline
crm.leadsale.orderPreislisteAngebotsvorlage
- Wann
- Eine Automatisierungsregel, die beim Wechsel in Ihre Angebotsphase auslöst, schickt einen Webhook
- Liest
- Notizen und Mails der Verkaufschance, die Preisliste des Kunden, die Positionen des letzten Auftrags und offene account.move-Posten
- KI
- ordnet die Anfrage Produkten und Mengen zu, listet offene Positionen und nennt, was überfällig ist
- Ergebnis
- ein Angebotsentwurf als sale.order, in einem JSON-2-Aufruf angelegt und nie versendet
- Freigabe durch
- der Verkäufer, dem die Verkaufschance gehört12,10,1,11,21,22
Nachfassen und nächste Aktivität
crm.leadmail.activityChatter
- Wann
- Die Zeitbedingung „Nach letzter Aktualisierung“ findet eine Verkaufschance, die lange niemand bearbeitet hat
- Liest
- der Chatter-Verlauf, geplante mail.activity-Einträge und die Phase
- KI
- entwirft die Nachfass-Nachricht und schlägt die nächste Aktivität mit Datum vor, mit Verweis auf die Nachricht, auf der sie beruht
- Ergebnis
- ein Entwurf als interne Notiz und eine vorgeschlagene Aktivität; keine Mail geht hinaus
- Freigabe durch
- der zuständige Verkäufer12,5,24
Pipeline und Verlustgründe prüfen
crm.leadcrm.lost.reasonPhase
- Wann
- Ein geplanter Lauf vor der Vertriebsrunde
- Liest
- offene Verkaufschancen mit Wahrscheinlichkeit, Phase und letzter Aktivität, dazu die verlorenen des Zeitraums mit Verlustgrund und Abschlussnotiz
- KI
- markiert Wahrscheinlichkeiten, denen die Aktivität widerspricht, und Abschlussnotizen, die nicht zum gewählten Grund passen
- Ergebnis
- eine Prüfliste pro Verkäufer; keine Verkaufschance wird geändert oder wieder geöffnet
- Freigabe durch
- die Vertriebsleitung8,13,23
So binden wir an
Für KI in Odoo CRM gibt es drei Wege. Welcher passt, entscheiden Odoo-Version, Tarif und die Frage, ob der Ablauf beim Phasenwechsel von selbst starten soll.
| Weg | Was es ist | Passt, wenn | Grenzen |
|---|---|---|---|
| EingebautOdoo KI | „KI fragen“, Agenten mit Fähigkeiten wie dem Anlegen von Leads, KI-Felder, „Mit KI aktualisieren“ in Automatisierungsregeln und ein KI-Agent im Livechat. | wer ohnehin in Odoo arbeitet, bekommt Antworten und Entwürfe auf Basis von ChatGPT oder Gemini | in Odoo 19 ändert der Standard-Agent von „KI fragen“ keine Daten; Odoo 20 rechnet KI über IAP-Credits ab; im Standard-Tarif löst die App ein Upgrade auf den Custom-Tarif aus.5,6,4,7,12 |
| MCP des AnbietersMCP-Server von Odoo (Odoo 20) | Ihre Datenbank unter /mcp. Claude Code oder Claude Desktop meldet sich per OAuth oder API-Schlüssel an, sucht und gruppiert Datensätze; „Datensätze erstellen“ und „Datensätze aktualisieren“ bleiben verborgen, bis jemand sie freischaltet. | eine Person fragt Claude im Chat nach Pipeline, Aufträgen oder Rechnungen in Odoo 20 | nur ab Odoo 20 dokumentiert; einen Tarif nennt die Seite nicht; er arbeitet, wenn jemand fragt, nicht beim Phasenwechsel.2,3 |
| API-AnbindungEigene Anbindung über JSON-2 und Automatisierungsregeln | Eine Automatisierungsregel schickt beim Phasenwechsel einen Webhook; unser Dienst ruft Claude auf und schreibt als technischer Benutzer über /json/2/<model>/<method> zurück. | der Ablauf soll von selbst starten, Ihre Preis- oder Zahlungsregeln anwenden oder ein System außerhalb von Odoo einbeziehen | in Odoo Online nur im Custom-Tarif; API-Schlüssel gelten höchstens drei Monate.1,12 |
Odoo KI fasst den Chatter zusammen, entwirft Nachfass-Nachrichten und legt aus einem Gespräch Leads an; in Odoo 20 ändern seine Agenten auch Datensätze aus geplanten Aktionen heraus. Wenn ChatGPT oder Gemini in Odoo Ihre Aufgaben abdeckt, bleiben Sie dabei. Ab Odoo 20 genügt für die Fragen einer einzelnen Person oft Claude Code am MCP-Server von Odoo, ohne Projekt. Eine eigene Claude-Anbindung lohnt sich, wenn der Ablauf beim Phasenwechsel startet, Ihre schriftlichen Regeln zu Preisen oder Zahlungszielen anwendet oder Odoo mit einem anderen System verbindet.
AILoopwise is Certified in the Claude Partner Network.
Passt das zu Ihnen?
Passt gut
- Teams, die Odoo CRM, Verkauf und Rechnungsstellung in einer Datenbank führen und API-Zugriff haben, in Odoo Online also den Custom-Tarif
- Verkäufer, die aus früheren Aufträgen anbieten und vorher die offenen Posten sehen wollen
- Vertriebsleitungen, die die Lead-Bewertung nutzen, eine Wahrscheinlichkeit dem Team aber nicht erklären können
- Admins mit Skripten auf XML-RPC, die ohnehin auf JSON-2 umziehen müssen
Passt nicht
- Odoo Online im kostenlosen oder Standard-Tarif: Es gibt keine externe API, auf der man bauen kann
- Gelegentliche Fragen einer Person in Odoo 20: Claude am MCP-Server von Odoo deckt das ohne Projekt ab
Grenzen und Datenverarbeitung
- Odoo empfiehlt für Anbindungen einen eigenen technischen Benutzer; jeder JSON-2-Aufruf wird gegen dessen Zugriffsrechte, Datensatzregeln und Feldrechte geprüft.1
- Jeder JSON-2-Aufruf läuft in einer eigenen SQL-Transaktion, Aufrufe lassen sich nicht verketten. Ein Angebot entsteht deshalb samt Positionen in einem Aufruf.1
- API-Schlüssel gelten in Odoo höchstens drei Monate; eine laufende Anbindung braucht deshalb einen festen Wechselrhythmus für den Schlüssel.1
- Am MCP-Server von Odoo erlaubt „Schreibgeschütztes Tool“ nur, ein Werkzeug ohne Rückfrage auszuführen; ein schreibendes Werkzeug wird dadurch nicht verborgen.2
Wo jeder Teil des Systems läuft und wer auf die Daten zugreifen kann, legen wir je Projekt mit Ihnen fest, in der Regel in Ihren eigenen Systemen und Konten. Wenn wir Claude über die API von Anthropic nutzen, läuft der Modellaufruf bei Anthropic und ist vertraglich geregelt.
So läuft ein Projekt ab
- 01
Den Kreislauf finden Wir setzen uns mit Ihrem Team zusammen und sammeln die Arbeit, die jede Woche wiederkommt. Dann wählen wir den Kreislauf, der am meisten Zeit kostet.
- 02
Ihn aufzeichnen Jeder Schritt, jedes Werkzeug, jede Entscheidung: wo die Anfrage landet, wer sie bearbeitet, was nachgeschlagen wird, wo die Zeit verloren geht.
- 03
Die Agenten bauen Jeder Schritt bekommt einen Agenten mit den Fähigkeiten, ihn in Ihren Werkzeugen zu erledigen. Einer liest und sortiert jede Anfrage, einer erfasst sie im CRM, einer holt die Kundenhistorie, einer entwirft Antwort und Nachfassung.
- 04
Die Prüfer einsetzen Eine zweite Reihe von Agenten prüft jedes Ergebnis: falsche Daten, Dubletten, eine vergessene Nachfassung. Was unklar ist, geht an einen Menschen.
- 05
Den Kreislauf schließen Der Kreislauf läuft. Ihr Team gibt frei, kümmert sich um die Ausnahmen und spricht mit dem Kunden.
In Schritt 2 prüfen wir Odoo-Version und Tarif und legen einen technischen Benutzer an, der nur die Modelle sehen und ändern darf, die die Anbindung wirklich braucht.
Fragen zu Odoo CRM
- Wie verbinde ich Claude mit Odoo?
- Auf zwei Wegen. In Odoo 20 tragen Sie Datenbank-URL plus /mcp in Claude Code oder Claude Desktop ein und melden sich per OAuth oder API-Schlüssel an; Odoo beschreibt beide Varianten selbst. Ab Odoo 19 kann ein Dienst die JSON-2-API mit dem Schlüssel eines technischen Benutzers nutzen, in Odoo Online allerdings nur im Custom-Tarif.
- Hat Odoo einen eigenen MCP-Server?
- Ja, ab Odoo 20, erschienen im September 2026. Jede Datenbank stellt ihn unter /mcp bereit. Standardmäßig sind nur lesende Werkzeuge wie Suche, Gruppe mit Lesezugriff, Felder abrufen und Modelle abrufen sichtbar; „Datensätze erstellen“ und „Datensätze aktualisieren“ erscheinen erst, wenn jemand an der Serveraktion „In MCP verfügbar“ aktiviert. Für Odoo 19 beschreibt die Dokumentation keinen MCP-Server von Odoo selbst.
- Wie nutze ich KI in Odoo CRM?
- Zuerst mit dem, was Odoo mitbringt: „KI fragen“ fasst Chatter-Verläufe zusammen und entwirft Nachfass-Nachrichten, Agenten legen mit der passenden Fähigkeit Leads an, und die prädiktive Lead-Bewertung ist ein statistisches Modell, kein Chatbot. Odoo 19 nutzt dafür ChatGPT oder Gemini. Claude lohnt sich, wenn ein Ablauf beim Phasenwechsel starten oder Ihre eigenen Regeln anwenden soll.
- Ist Odoo CRM Open Source?
- Teilweise. Die Community Edition steht unter der LGPL Version 3, die Enterprise Edition unter Odoos eigener Lizenz und setzt ein Abonnement für die passende Nutzerzahl voraus. Für KI zählt das: Die WhatsApp-App gibt es nur in Enterprise. Für eine Claude-Anbindung zählt zusätzlich der Tarif, denn Odoo Online öffnet die externe API nur im Custom-Tarif.
- Lässt sich Odoo CRM mit Outlook verbinden?
- Ja, mit dem Outlook-Plugin von Odoo. Es läuft in Outlook am Desktop und im Web und legt aus einer Mail einen Kontakt und danach eine Verkaufschance an. Sie aktivieren in Odoo das Modul Mail-Plugin und installieren das Add-in über die manifest.xml. Eine KI-Zusammenfassung liefert das Plugin nicht; die kommt aus Odoo KI oder einer Claude-Anbindung.
- Wie verbinde ich Odoo CRM mit WhatsApp?
- Über die WhatsApp-App von Odoo, die nur in der Enterprise Edition läuft und ein Konto der WhatsApp Business Platform braucht; die WhatsApp-Business-App genügt nicht. Sie versenden vorab freigegebene Vorlagen, etwa für Angebote, und antwortet der Kunde binnen 15 Tagen, geht es im Chat der App Dialog weiter. KI-Antworten bauen wir standardmäßig als Entwurf, den ein Mitarbeiter abschickt.
- Odoo CRM API-Integration: XML-RPC oder JSON-2?
- JSON-2. Odoo will /xmlrpc, /xmlrpc/2 und /jsonrpc mit Odoo 22 entfernen, in Odoo Online schon im Winter 2027. Die JSON-2-API erwartet einen API-Schlüssel als Bearer-Token und einen POST je Modell und Methode. Alte Skripte müssen deshalb umgeschrieben werden, eine neue Adresse reicht nicht.
- Was kostet KI in Odoo CRM?
- Odoo legt seine Preise selbst fest, und wir nennen sie nicht. Die Kosten hängen von vier Faktoren ab: Ihrem Tarif, weil Odoo Online die externe API nur im Custom-Tarif öffnet; den IAP-Credits, die in Odoo 20 jede KI-Funktion verbraucht; der Claude-Nutzung je Ereignis; und davon, wie viele Abläufe wir bauen und für Sie betreiben.
Verwandte Integrationen
Quellen
- www.odoo.com/documentation/19.0/developer/reference/external_api.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/20.0/applications/productivity/ai/mcp_server.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/20.0/applications/productivity/ai/mcp_server/mcp_tools.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/20.0/applications/productivity/ai.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/productivity/ai.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/productivity/ai/agents.html (gelesen am 2026-11-04)
- www.odoo.com/odoo-20-release-notes (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/sales/crm/track_leads/lead_scoring.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/sales/crm/acquire_leads/email_manual.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/sales/sales/sales_quotations/create_quotations.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/finance/accounting/payments/follow_up.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/studio/automated_actions.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/sales/crm/pipeline/lost_opportunities.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/productivity/whatsapp.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/general/integrations/mail_plugins/outlook.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/20.0/legal/licenses.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/20.0/legal/terms/partnership.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/websites/livechat/chatbots.html (gelesen am 2026-11-04)
- www.odoo.com/documentation/19.0/applications/sales/crm/acquire_leads/convert.html (gelesen am 2026-11-04)
- github.com/odoo/odoo/blob/19.0/addons/crm/models/crm_lead.py (gelesen am 2026-11-04)
- github.com/odoo/odoo/blob/19.0/addons/sale/models/sale_order.py (gelesen am 2026-11-04)
- github.com/odoo/odoo/blob/19.0/addons/account/models/account_move.py (gelesen am 2026-11-04)
- github.com/odoo/odoo/blob/19.0/addons/crm/models/crm_lost_reason.py (gelesen am 2026-11-04)
- github.com/odoo/odoo/blob/19.0/addons/mail/models/mail_activity.py (gelesen am 2026-11-04)
- apps.odoo.com/apps/modules/19.0/mcp_server_odoo (gelesen am 2026-11-04)
Kein Unternehmen soll sein Wachstum ungenutzt lassen müssen.
Sehen Sie, wie viel Potenzial in Ihrem Unternehmen steckt.
Wir arbeiten nur mit Unternehmen, bei denen wir klares Wachstumspotenzial sehen. In einer 30-minütigen Wachstumsanalyse prüfen wir, ob das bei Ihnen der Fall ist. Wenn nicht, sagen wir es Ihnen offen.