Odoo
INTEGRATIONS · EXPERTINI ATS

Odoo

Koppel uw eigen Odoo-server en stuur nieuwe medewerkers door naar Odoo HR en concept-plaatsingsfacturen — nu live, met uw eigen API-sleutel.

3 min leestijd · Bijgewerkt juli 2026 · Expertini Editorial

De Odoo ATS-integratie is vandaag live in Expertini ATS. Als uw organisatie Odoo gebruikt — self-hosted, op Odoo.sh of Odoo Online — koppelt u uw eigen server met uw eigen API-sleutel en dicht u twee gaten tegelijk: geaccepteerde aannames worden doorgestuurd naar Odoo HR als werknemersdossiers, en plaatsingen van klanten worden conceptfacturen in Odoo Accounting. Geen handmatige dubbele invoer aan beide kanten van de aanname.

Omdat het uw server en uw sleutel betreft, werkt de koppeling zoals teams met self-hosting verwachten: geen tussenliggende software van derden, geen gegevens die langs een niet-gekozen leverancier gaan en geen gebruikskosten — de connector is inbegrepen in het Business-abonnement, samen met de geïntegreerde commissie-opvolging in de Client CRM die de factuurgegevens voedt. Meld u aan en maak verbinding vanuit het platform.

01Twee hiaten gedicht: van aangenomen tot ingewerkt en van plaatsing tot factuur

Interne teams gebruiken de HR-koppeling: zodra een aanbod is geaccepteerd, verschijnt de nieuwe medewerker in Odoo HR voor de onboarding, inclusief alle reeds geregistreerde wervingsgegevens. Bureaus gebruiken de facturatiekoppeling: een aanname bij een klant genereert een conceptfactuur in Odoo Accounting met het commissiebedrag uit het Client CRM. Veel Odoo-gebruikers benutten beide.

02Uw server, uw sleutel, uw controle

De configuratie is bewust eenvoudig en helder: verwijs Expertini naar uw Odoo-URL en database, verstrek een API-sleutel van uw eigen Odoo-gebruiker en de verbinding is actief. Het werkt zowel met zelf-gehoste installaties, Odoo.sh als Odoo Online. Facturen komen binnen als concepten, zodat uw boekhoudkundige workflow — belastingen, dagboeken, goedkeuring — exact blijft zoals Odoo-gebruikers die hebben ingesteld.

03In twee richtingen: uw Odoo-gegevens ondersteunen het ATS en vice versa

De koppeling leest ook uw omgeving uit, en dat is waar een ERP-omgeving echt uren bespaart. Import haalt uw Odoo-bedrijven (res.partner) op naar Expertini's Client CRM als potentiële klanten — gematcht op naam, er wordt niets overschreven en veilig om opnieuw uit te voeren — en export maakt ATS-klanten aan als Odoo-contacten, ontdubbeld ten opzichte van wat er al staat, zodat verkoop en werving niet langer handmatig twee uiteenlopende bedrijvenlijsten hoeven bij te houden. Het personeelsgedeelte gaat nog verder: "Importeer uw mensen" leest de medewerkerslijst van Odoo HR in de ATS-kandidatendatabase in — niet als een statische lijst, maar als records gekoppeld aan parsing, zoekfuncties en resume scoring, klaar voor zoekopdrachten naar interne mobiliteit voor actuele vacatures. Elke richting is een expliciete knop met een rapport van aangemaakte versus overgeslagen records, vastgelegd op de activiteitenpagina van de app en beheerd via de machtigingen van de Odoo-gebruiker van wie u de sleutel hebt opgegeven.

04Onderdeel van het Business-abonnement

ERP-koppelingen — inclusief Odoo — maken deel uit van het Business-abonnement, zonder extra kosten per verbinding of per doorgifte. De workflow die de gegevens genereert (aanbiedingsbrieven, auditrapport-pdf's, de wervingspipeline) is inbegrepen in alle abonnementen; de Odoo-koppeling zelf is het onderdeel op enterprise-niveau.

Technische opmerkingen

Platformarchitectuur & -operaties

A1Connection architecture

Dit is een rechtstreekse verbinding met een systeem dat u zelf host of beheert: het formulier neemt uw instance-URL en inloggegevens op, verifieert deze met een live aanroep voordat er iets wordt opgeslagen, en bewaart geheimen versleuteld in rust. Verbindingspagina's tonen de status ("verbonden", "opgeslagen ✓"), nooit de waarden zelf.

Omdat de inloggegevens van u zijn, hebt u de rotatie zelf in handen: vervang de sleutel in uw eigen systeem, plak de nieuwe hier, en de live verificatie bevestigt deze voordat de oude wordt overschreven. Het verbreken van de verbinding verwijdert de opgeslagen inloggegevens onmiddellijk.

A2Schrijfsemantiek en gegevensstroom

Elke gegevensverplaatsing is een expliciete actie met een gelogd resultaat. Schrijfacties vinden plaats op uw klik — of uitsluitend automatisch wanneer u een regel hebt ingeschakeld (automatisch doorsturen bij aanname staat standaard uitgeschakeld per provider). Leesacties — het importeren van personen, accounts of bestanden — worden uitgevoerd wanneer u op Importeren klikt, ontdubbelen op basis van wat u al hebt (klanten op naam, personen op e-mailadres), slaan over in plaats van te overschrijven, en rapporteren eerlijk over aangemaakte versus overgeslagen items, waardoor het opnieuw uitvoeren van een import inherent veilig is.

Elke actie schrijft een regel naar het app-activiteitenlogboek (ats_app_activity): wat er is uitgevoerd, wanneer, voor welk record en het resultaat — inclusief de letterlijke fouttekst van de leverancier wanneer er iets misgaat. Gebruiksrapportages binnen het ATS aggregeren ditzelfde logboek, zodat integratierapportages en de werkelijkheid van de integratie nooit uit elkaar kunnen lopen.

Alles wat het verzoekpad verlaat — notificatieverspreiding, webhook-aflevering, activiteitenregistratie, e-mail — draait in 'fire-and-forget'-achtergrondthreads. Een traag extern eindpunt kan de interface nooit laten vastlopen en een mislukt neveneffect wordt gelogd in plaats van stilzwijgend opnieuw te worden geprobeerd tot er inconsistentie ontstaat.

A3Operationele overwegingen

Koppelingen zijn op organisatieniveau en voorbehouden aan de rollen eigenaar en beheerder; recruiters gebruiken de functionaliteiten die door een koppeling worden aangedreven, maar kunnen deze niet koppelen, ontkoppelen of opnieuw configureren. Bij het ontkoppelen worden opgeslagen inloggegevens onmiddellijk verwijderd en worden de afhankelijke functies zichtbaar stopgezet, niet geruisloos. Reeds geïmporteerde gegevens blijven van u en bewerkbaar.

Geïmporteerde personen komen binnen als gemarkeerd als geïmporteerd met voorzichtige privacy-standaardinstellingen — er wordt geen toestemming verondersteld voor personen die uw sollicitatieformulier nooit hebben ingevuld, en standaard bewaartermijnen zijn van toepassing. Alles wat is vastgelegd, is van u: CSV-exports en de Data Export-app dekken dezelfde gegevensbronnen die het product zelf uitleest. De uitgang is even open als de ingang — bewust zo ontworpen, geen concessie.

A4Plaatsing in de integratietopologie

Deze integratie is vandaag beschikbaar in het overzicht. 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.

Afhankelijkheidskaart

Connection typerechtstreeks — de URL van uw instantie + inloggegevens, live geverifieerd vóór het opslaan
Secrets at restversleuteld; UI toont aanwezigheidsvlaggen, nooit waarden
Action journalats_app_activity — één regel per actie, foutmeldingen van leveranciers exact overgenomen
Auto-push rulesstandaard uitgeschakeld, per aanbieder, elke uitvoering gelogd
Registry statuslive

Interface-blauwdruk

Structureel schema van de interface — panelen, hiërarchie en interactiemogelijkheden. Een contract, geen screenshot.
Verbindingskaart
● verbonden — aanwezigheidsstatus
scopes: minimaal vereist verbinding verbreken
Acties
push — expliciete klikimport — ontdubbeld
Activiteitenlogboek
Fig. 1 — Odoo: structureel interfaceschema. Panelen en statussen vormen het contract; de getoonde gegevens zijn tijdelijke aanduidingen.

Interactiestroom — statussen, validaties, feedback

Elke onderstaande status wordt aan de serverzijde afgedwongen; de interface rapporteert deze alleen en bepaalt deze niet.
Enter URL + credentialuw eigen instantie, uw eigen sleutel
Live verificationeen daadwerkelijke aanroep moet slagen voordat er iets wordt opgeslagen
Encrypted storegeheimen in rust; weergave van aanwezigheidsindicatoren
Explicit actionsverzenden / importeren / factureren met één klik
Journalrij per actie, fouten van de leverancier letterlijk overgenomen
Verificatie mislukt → de eigen reactie van de leverancier wordt getoond; er wordt niets opgeslagenInloggegeven vernieuwd → plak het nieuwe inloggegeven; geverifieerd vóór overschrijvenVerbinding verbreken → inloggegeven direct verwijderd
Fig. 2 — interactiestroom: marineblauw = statussen, goud = door de server afgedwongen poorten, groen = bevestigde resultaten; tags tonen de randgevallen en hun feedback.

Neighbouring connectors — Enterprise Resource Planning

Statussen zijn afkomstig uit het actieve register — bekijk de volledige catalogus →

Veelgestelde vragen

Is de Odoo-integratie nu echt actief?
Ja. Koppel na het inloggen uw eigen Odoo-server vanuit de in-app hub met behulp van een API-sleutel die is gegenereerd in uw Odoo-instantie.
Welke Odoo-hostingtypen worden ondersteund?
Zelf gehoste servers, Odoo.sh en Odoo Online — de verbinding wordt gemaakt met de URL van uw instantie en database met uw API-sleutel.
Slaat Expertini mijn boekhoudgegevens op?
Nee. Expertini stuurt gegevens over aannames en conceptfacturen naar uw Odoo; uw boekhouding blijft in uw Odoo-omgeving onder uw eigen beheer.
Worden facturen automatisch geboekt?
Nee — ze worden als concepten aangemaakt in Odoo Boekhouding, zodat uw financiële team ze kan controleren en boeken volgens uw normale workflow.

In één oogopslag

  • Vandaag live — koppel met uw eigen API-sleutel
  • Geaccepteerde aannames doorsturen naar Odoo HR
  • Importeer Odoo-bedrijven als klanten · exporteer klanten terug
  • Importeer Odoo HR-personen naar de beoordeelbare kandidatendatabase
  • Conceptfacturen voor plaatsingen opstellen in Odoo Accounting
  • Werkt met self-hosted, Odoo.sh en Odoo Online
  • Commissiecijfers uit het ingebouwde Klant-CRM
  • Inbegrepen in het abonnement — geen aansluitkosten

Bekijk odoo op uw eigen wervingsproces.

Breng een echte vacaturetekst mee naar een demo van 30 minuten — inclusief gratis proefperiode.

Boek een demo
Expertini Intelligentie
Nu online
Hallo! Ik ben Expertini's intelligente productexpert. Stel me gerust alle vragen over onze oplossingen, krijg begeleiding bij elk van onze Hiring Tools, of vertel me gewoon wat u wilt doen — ik wijs u de juiste richting op. Voor accountspecifieke kwesties kunt u mailen naar support@expertini.com.