Odoo
INTEGRATIONS · EXPERTINI ATS

Odoo

Verbinden Sie Ihren eigenen Odoo-Server und übertragen Sie Neueinstellungen an Odoo HR sowie Entwürfe für Vermittlungsrechnungen — heute verfügbar mit Ihrem eigenen API-Schlüssel.

3 Min. Lesezeit · Aktualisiert Juli 2026 · Expertini Redaktion

Die Odoo-ATS-Integration ist ab sofort in Expertini ATS verfügbar. Wenn Ihr Unternehmen Odoo nutzt – selbst gehostet, auf Odoo.sh oder Odoo Online –, verbinden Sie Ihren eigenen Server mit Ihrem eigenen API-Schlüssel und schließen zwei Lücken auf einmal: Bestätigte Neueinstellungen werden als Mitarbeiterdatensätze an Odoo HR übertragen und Kundenvermittlungen werden als Rechnungsentwürfe in Odoo Accounting angelegt. Keine doppelte Dateneingabe auf beiden Seiten der Einstellung.

Da es sich um Ihren Server und Ihren Schlüssel handelt, funktioniert die Verbindung so, wie es Self-Hosted-Teams erwarten: keine Middleware von Drittanbietern, keine Datenweitergabe über einen nicht von Ihnen gewählten Anbieter und keine Nutzungsgebühren — der Konnektor ist im Business plan enthalten, zusammen mit dem nativen Client CRM-Provisions-Tracking, das die Rechnungsbeträge speist. Registrieren Sie sich und verbinden Sie sich über das In-App-Hub.

01Zwei Lücken geschlossen: von der Einstellung zum Onboarding und von der Vermittlung zur Rechnung

Interne Teams nutzen den HR-Push: Sobald ein Angebot angenommen wird, erscheint der neue Mitarbeiter für das Onboarding in Odoo HR, inklusive der bereits im Recruiting erfassten Details. Agenturen nutzen den Abrechnungs-Push: Eine erfolgreiche Kundenvermittlung erzeugt einen Rechnungsentwurf in Odoo Accounting mit der im Client CRM erfassten Provisionssumme. Viele Odoo-Anwender nutzen beides.

02Ihr Server, Ihr Schlüssel, Ihre Kontrolle

Die Einrichtung ist bewusst einfach und transparent gehalten: Richten Sie Expertini auf Ihre Odoo-URL und -Datenbank aus, geben Sie einen API-Schlüssel Ihres eigenen Odoo-Benutzers an, und die Verbindung steht. Sie funktioniert mit selbst gehosteten Installationen, Odoo.sh und Odoo Online gleichermaßen. Rechnungen gehen als Entwürfe ein, sodass Ihr Buchhaltungs-Workflow — Steuern, Journale, Freigaben — genau so bleibt, wie Odoo-Benutzer ihn konfiguriert haben.

03Bidirektional: Ihre Odoo-Daten unterstützen das ATS und umgekehrt

Die Verbindung liest auch Ihre Instanz aus, wodurch ein ERP-Betrieb echte Arbeitsstunden einspart. Der Import überträgt Ihre Odoo-Unternehmen (res.partner) in das Client CRM von Expertini als Interessenten – namensabgeglichen, nichts wird überschrieben, sicher für wiederholte Ausführungen – und der Export erstellt ATS-Kunden als Odoo-Kontakte, dedupliziert mit den bereits vorhandenen Daten, sodass Vertrieb und Recruiting nicht mehr zwei voneinander abweichende Unternehmenslisten manuell pflegen müssen. Der personelle Bereich geht noch weiter: „Mitarbeiter importieren“ übernimmt das Mitarbeiterverzeichnis von Odoo HR in die ATS-Kandidatendatenbank – nicht als statische Liste, sondern als Datensätze mit Parsing, Suche und verknüpfter Lebenslaufbewertung, bereit für interne Mobilitätssuchen bei aktuellen Positionen. Jede Richtung ist eine explizite Schaltfläche mit einem Bericht über erstellte versus übersprungene Einträge, protokolliert auf der Aktivitätsseite der App und gesteuert durch die Berechtigungen des Odoo-Benutzers, dessen Schlüssel Sie angegeben haben.

04Bestandteil des Business-Tarifs

ERP-Konnektoren – einschließlich Odoo – sind im Business-Tarif enthalten, ohne zusätzliche Gebühren pro Verbindung oder Übertragung. Der Workflow zur Datenerstellung (Angebotsschreiben, Audit-Bericht-PDFs, die Hiring Pipeline) ist in allen Tarifen verfügbar; die Odoo-Verbindung selbst ist der Teil auf Enterprise-Ebene.

Entwicklungshinweise

Plattformarchitektur & Betrieb

A1Connection architecture

Dies ist eine direkte Verbindung zu einem System, das Sie selbst hosten oder verwalten: Das Formular erfasst Ihre Instanz-URL und Zugangsdaten, überprüft diese mit einem Live-Aufruf vor dem Speichern und speichert vertrauliche Daten im Ruhezustand verschlüsselt. Verbindungsseiten zeigen lediglich den Status an („verbunden“, „gespeichert ✓“), niemals die Werte selbst.

Da die Anmeldedaten Ihnen gehören, liegt die Rotation in Ihren Händen: Ersetzen Sie den Schlüssel in Ihrem eigenen System, fügen Sie den neuen hier ein, und die Live-Verifizierung bestätigt ihn, bevor der alte überschrieben wird. Beim Trennen der Verbindung werden die gespeicherten Anmeldedaten sofort entfernt.

A2Semantik und Datenfluss verfassen

Jede Datenbewegung ist eine explizite Aktion mit einem protokollierten Ergebnis. Schreibvorgänge erfolgen per Klick – oder automatisch nur dort, wo Sie eine Regel aktiviert haben (automatisches Weiterleiten bei Einstellung ist standardmäßig deaktiviert, je nach Anbieter). Lesevorgänge – Importe von Personen, Accounts oder Dateien – werden ausgeführt, wenn Sie auf „Importieren“ klicken, gleichen Duplikate mit Ihren vorhandenen Daten ab (Kunden nach Name, Personen nach E-Mail), überspringen Datensätze statt sie zu überschreiben und weisen erstellte gegenüber übersprungenen Einträgen transparent aus, weshalb die erneute Ausführung jedes Imports von Grund auf sicher ist.

Jede Aktion schreibt eine Zeile in das App-Aktivitätsprotokoll (ats_app_activity): was ausgeführt wurde, wann, für welchen Datensatz und das Ergebnis – einschließlich des genauen Fehlertexts des Anbieters im Fehlerfall. Die Nutzungsberichte im ATS fassen dasselbe Protokoll zusammen, sodass Integrationsberichte und die tatsächlichen Abläufe stets übereinstimmen.

Alles, was den Anfragepfad verlässt — Benachrichtigungsverteilung, Webhook-Zustellung, Aktivitätsprotokollierung, E-Mails —, läuft in Fire-and-Forget-Hintergrund-Threads. Ein langsamer externer Endpunkt kann niemals die Benutzeroberfläche blockieren, und eine fehlgeschlagene Nebenwirkung wird protokolliert, anstatt stillschweigend wiederholt zu werden und zu Inkonsistenzen zu führen.

A3Operative Überlegungen

Verbindungen gelten auf Unternehmensebene und sind den Rollen „Inhaber“ und „Admin“ vorbehalten; Recruiter nutzen die durch eine Verbindung bereitgestellten Funktionen, können diese jedoch nicht herstellen, trennen oder neu konfigurieren. Beim Trennen werden gespeicherte Zugangsdaten sofort gelöscht und abhängige Funktionen werden sichtbar – nicht im Verborgenen – gestoppt. Bereits importierte Daten bleiben in Ihrem Besitz und bearbeitbar.

Importierte Personen werden als importiert markiert und mit restriktiven Datenschutzeinstellungen erfasst — es wird keine Einwilligung für Personen angenommen, die Ihr Bewerbungsformular nie ausgefüllt haben, und es gelten die Standardaufbewahrungsfristen. Alle erfassten Daten gehören Ihnen: CSV-Exporte und die Datenexport-App decken dieselben Speicher ab, auf die auch das Produkt selbst zugreift. Der Ausstieg steht Ihnen genauso offen wie der Einstieg – aus Prinzip, nicht aus Zugeständnis.

A4Platzierung in der Integrationstopologie

Diese Integration ist heute im Register verfügbar. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Abhängigkeitsübersicht

Connection typeDirekt — Ihre Instanz-URL + Zugangsdaten, vor dem Speichern live verifiziert
Secrets at restverschlüsselt; UI zeigt Vorhandensein-Flags, niemals Werte
Action journalats_app_activity — eine Zeile pro Aktion, Anbieterfehler im Wortlaut
Auto-push rulesstandardmäßig deaktiviert, pro Anbieter, jeder Durchlauf protokolliert
Registry statuslive

Schnittstellen-Bauplan

Strukturschema der Oberfläche – Panels, Hierarchie und Interaktionsmöglichkeiten. Eine Spezifikation, kein Screenshot.
Verbindungskarte
● verbunden — Anwesenheitsstatus
Berechtigungen: minimal erforderlich Trennen
Aktionen
Push — expliziter KlickImport — dedupliziert
Aktivitätsjournal
Abb. 1 — Odoo: Strukturelles Schnittstellenschema. Panels und Status stellen den Vertrag dar; die gezeigten Daten sind Platzhalter.

Interaktionsablauf – Status, Validierungen, Feedback

Jeder unten aufgeführte Status wird serverseitig erzwungen; die Benutzeroberfläche meldet ihn nur, entscheidet ihn aber nicht.
Enter URL + credentialIhre eigene Instanz, Ihr eigener Schlüssel
Live verificationein tatsächlicher Aufruf muss erfolgreich sein, bevor etwas gespeichert wird
Encrypted storeGeheimnisse im Ruhezustand; Anzeige des Präsenz-Flags
Explicit actionsÜbertragen / Importieren / Abrechnen mit einem Klick
JournalZeile pro Aktion, Anbieterfehler im Wortlaut
Verifizierung schlägt fehl → die Rückmeldung des Anbieters wird angezeigt; nichts gespeichertZugangsdaten aktualisiert → neue einfügen; vor dem Überschreiben verifiziertTrennen → Anmeldedaten werden sofort entfernt
Abb. 2 — Interaktionsablauf: Marineblau = Zustände, Gold = servererzwungene Gates, Grün = bestätigte Ergebnisse; Tags listen die Randfälle und deren Rückmeldungen auf.

Neighbouring connectors — Enterprise-Resource-Planning

Statusangaben stammen aus dem Live-Register – gesamten Katalog durchsuchen →

Häufig gestellte Fragen

Ist die Odoo-Integration jetzt wirklich live?
Ja. Verbinden Sie nach der Anmeldung Ihren eigenen Odoo-Server über das In-App-Hub mithilfe eines API-Schlüssels, der in Ihrer Odoo-Instanz generiert wurde.
Welche Odoo-Hosting-Arten werden unterstützt?
Selbst gehostete Server, Odoo.sh und Odoo Online – die Verbindung erfolgt mit Ihrer Instanz-URL und Datenbank über Ihren API-Schlüssel.
Speichert Expertini meine Buchhaltungsdaten?
Nein. Expertini überträgt Einstellungs- und Rechnungsentwurfsdaten in Ihr Odoo; Ihre Buchhaltung verbleibt in Ihrer Odoo-Instanz unter Ihrer Kontrolle.
Werden Rechnungen automatisch verbucht?
Nein — sie werden als Entwürfe in Odoo Accounting erstellt, sodass Ihr Finanzteam sie im Rahmen Ihres normalen Arbeitsablaufs prüfen und verbuchen kann.

Auf einen Blick

  • Heute verfügbar – mit Ihrem eigenen API-Schlüssel verbinden
  • Angenommene Neueinstellungen an Odoo HR übertragen
  • Odoo-Unternehmen als Kunden importieren · Kunden zurückexportieren
  • Odoo HR-Mitarbeiter in die bewertbare Kandidatendatenbank importieren
  • Vermittlungsrechnungen in Odoo Accounting als Entwurf erstellen
  • Funktioniert mit Self-Hosted, Odoo.sh und Odoo Online
  • Provisionsdaten aus dem nativen Kunden-CRM
  • Im Abonnement enthalten – keine Verbindungsgebühren

Erleben Sie odoo bei Ihren eigenen Einstellungen.

Bringen Sie eine echte Stellenbeschreibung zu einer 30-minütigen Demo mit – kostenlose Testversion inklusive.

Demo buchen
Expertini Intelligent
Jetzt online
Hallo! Ich bin der intelligente Produktexperte von Expertini. Fragen Sie mich alles über unsere Lösungen, erhalten Sie Unterstützung zu unseren Einstellungstools oder beschreiben Sie einfach Ihr Vorhaben — ich helfe Ihnen gerne weiter. Bei kontospezifischen Anliegen wenden Sie sich bitte per E-Mail an support@expertini.com.