Direct naar de inhoud

Integratie · Odoo

Offertes en verkooporders automatiseren in Odoo

ERP Agent leest de aanvraag van uw klant uit e-mail, PDF of Excel, herkent per regel het juiste product in uw Odoo-catalogus, prijst elke regel met de prijslijst van die klant en maakt de offerte in Odoo Verkoop aan zodra de binnendienst het concept heeft goedgekeurd, of een bevestigde verkooporder als de klant bestelt. De koppeling met Odoo richten wij voor uw bedrijf in tijdens de onboarding.

Wat ERP Agent uit Odoo leest

De koppeling loopt via de externe API van Odoo: de JSON-2 API vanaf Odoo 19, en XML-RPC of JSON-RPC bij eerdere versies. Hij logt in met de API-sleutel van een eigen Odoo-gebruiker die alleen de toegangsrechten heeft die het werk vraagt.

Wat ERP Agent uit Odoo leest
Gegevens in OdooModelWat ERP Agent ermee doet
Producten en variantenproduct.product (interne referentie, barcode)Herkent per regel het juiste product en de juiste variant uit de woorden van de klant en controleert vóór het wegschrijven of elk product in Odoo bestaat
Maateenhedenuom.uomZet elke regel in een maateenheid die Odoo voor dat product kent
Klantenres.partnerZoekt de klant achter de aanvraag op, meldt het als er geen klant past en markeert een afleveradres dat afwijkt van Odoo
Prijslijstenproduct.pricelist, de prijslijst van de klantPrijst elke regel met de prijslijst die Odoo voor deze klant hanteert, regels en kortingen inbegrepen

Uw producten, prijslijsten en contacten blijven zoals ze zijn: de agent leest ze en wijzigt ze nooit.

Wat ERP Agent in Odoo aanmaakt

Twee documenten, allebei pas nadat de binnendienst het concept heeft goedgekeurd.

Wat ERP Agent in Odoo aanmaakt
DocumentModelWat er wordt weggeschreven
Offertesale.order met sale.order.lineDe klant, de klantreferentie en elke goedgekeurde regel met product, aantal, maateenheid en prijs uit de prijslijst van de klant, of de prijs die de binnendienst bij de controle heeft gekozen
Verkoopordersale.order, bevestigdDezelfde regels, plus het afleveradres en de leverdatum uit de aanvraag; de offerte wordt direct bevestigd, zodat Odoo hem meteen als verkooporder behandelt

In Odoo zijn een offerte en een verkooporder hetzelfde record: bevestigt u de offerte, dan wordt het een verkooporder. Het blijft een gewoon record in Odoo Verkoop, en accepteert de klant een offerte, dan bevestigt u die zoals altijd.

Waarom groothandels op Odoo een AI-offerteagent toevoegen

Het werk van een offerte zit zelden in het intikken in Odoo. Het zit in het uitzoeken: welk product bedoelt de klant met “bout M12x60 8.8 verz.” of met zijn eigen artikelnummer, wat betaalt deze klant ervoor, en welke regels verdienen een tweede blik? Volgens onze casestudy besteedt een binnendienstmedewerker gemiddeld 4–7 minuten per regel aan het handmatig maken van offertes en orders; een aanvraag van 30 regels kost dus twee tot drieënhalf uur.

ERP Agent doet dat voorwerk. Het is de eerste agentische AI-laag voor ERP-systemen in de groothandel, en op Odoo werkt het bovenop de database die u al gebruikt: geen extra modules om te onderhouden, en voor uw klanten verandert er niets. Zij krijgen sneller antwoord, de binnendienst houdt tijd over voor advies en verkoop, en nieuwe collega’s zijn sneller productief. Reken met de offertekostencalculator (in het Engels) uit wat het handwerk u nu kost.

Met dezelfde agent kunt u op elk ERP offertes automatiseren en de orderverwerking automatiseren; hier leest u wat hij in Odoo doet.

Zo wordt een aanvraag een offerte of verkooporder in Odoo

  1. De aanvraag komt binnen

    De binnendienst stuurt de mail vanuit Outlook door naar de eigen agentmailbox van uw bedrijf, of plakt de mail in de webapp zoals hij is en kiest offerte of verkooporder. PDF (ook gescand), Excel, CSV, Word, afbeeldingen en doorgestuurde mails werken allemaal. Uw eigen systemen sluiten aan via de REST API (in het Engels) of de MCP-server (in het Engels).

  2. Klant en producten worden herkend

    De klant komt uit de aanvraag zelf en wordt opgezocht in uw contacten in Odoo. Afkortingen, maten, kwaliteiten, DIN- en ISO-nummers en klantartikelnummers (in het Engels) worden gekoppeld aan uw producten; kandidaten die botsen met een genoemde maat of sterkteklasse zakken naar achteren. Een Franstalige of Engelstalige aanvraag vindt ook uw Nederlandse productnamen. Een regel die te vaag is, komt met de tekst van de klant op uw dummyproduct: de agent gokt nooit.

  3. De prijzen komen uit Odoo

    Elke regel krijgt de prijs uit de prijslijst die Odoo voor deze klant hanteert. Vaste posten, zoals verpakking, komen er volgens uw regels automatisch bij.

  4. De binnendienst controleert

    Regels verschijnen zodra ze gematcht zijn. De medewerker loopt de gemarkeerde regels na, kiest waar nodig een alternatief, past via de offertechat aan wat nog anders moet en keurt goed.

  5. Het document komt in Odoo

    Eerst wordt elk product in Odoo nagekeken, zodat er nooit een product in een document komt dat Odoo niet kent. Tijdens een korte aftelling kan de medewerker nog annuleren. De agent leert van wat uw team verstuurt: schrijft een klant later hetzelfde, dan kiest hij hetzelfde product.

Voorbeeld: een bestellijst van een staalbouwer wordt een offerte in Odoo

Een staalbouwbedrijf mailt een lijst naar een technische groothandel in bevestigingsmaterialen die met Odoo werkt. De binnendienst stuurt de mail door naar de agentmailbox, die is ingesteld op offertes.

Aanvraag van de klantIllustratief voorbeeld
“Graag uw prijs voor onderstaande, levering in Breda. Kan het deze week nog?”
  1. 200 st bout M12x60 8.8 verz.
  2. 200 st moer M12 kl. 8 verz.
  3. 25 x draadeind M10 1m RVS
  4. 100 x sluitring M12 groot
  5. 10 ds ons art. K-2207
  6. 1 x div. pluggen
Voorgestelde regels · Illustratief voorbeeld
Regel van de klantVoorgesteld product in OdooAantalMatchToelichting
bout M12x60 8.8 verz.Zeskantbout DIN 933 M12 × 60, 8.8, verzinkt20096Maat, sterkteklasse en afwerking komen overeen.
moer M12 kl. 8 verz.Zeskantmoer DIN 934 M12, klasse 8, verzinkt20095Maat, klasse en afwerking komen overeen.
draadeind M10 1m RVSDraadeind DIN 976 M10 × 1000 mm, A22590“RVS” gelezen als A2; A4 staat als alternatief klaar.
sluitring M12 grootCarrosseriering DIN 9021 M12, verzinkt10079“Groot” gelezen als DIN 9021; DIN 125 als alternatief. Gemarkeerd (onder 80).
ons art. K-2207Spaanplaatschroef 5 × 50 mm, torx, verzinkt, doos van 2001098Klantartikelnummer, geleerd van een eerdere order.
div. pluggenDummyproduct, tekst van de klant behouden1–Te vaag om te herkennen; de binnendienst beslist.

Illustratief voorbeeld met voorbeeldproducten, -codes en -scores. In een echt concept staat op elke regel ook de prijs uit de prijslijst van de klant in Odoo, en het afleveradres in Breda wordt gemarkeerd als het afwijkt van het adres van de klant in Odoo.

Wat ziet de binnendienst voordat er iets in Odoo komt?

  • Matchscore van 0 tot 100. Regels onder de 80 zijn gemarkeerd, zodat de controle begint waar oordeelsvermogen nodig is. Zie hoe de matchscore werkt (in het Engels).
  • Onderbouwing. Open een regel en lees waarom de agent dit product koos.
  • Alternatieven. Per regel worden de beste andere producten bewaard; kies er met één klik een.
  • Offertechat. Regels toevoegen of schrappen, aantallen of prijzen wijzigen; elke voorgestelde wijziging keurt u per regel goed of af.
  • Uw team houdt de regie. De medewerker keurt het concept goed voordat het in Odoo wordt aangemaakt, en er gaat niets naar een klant zonder goedkeuring.
Controlescherm van ERP Agent met voorbeeldgegevens
Voorbeeldgegevens: regels van de klant naast de voorgestelde producten en hun matchscore. Op ware grootte openen

Beveiliging en controle

  • AVG-conform (GDPR), zero data retention. ERP Agent is AVG-conform en de modellen draaien met zero data retention. Meer over beveiliging en gegevensverwerking (in het Engels).
  • Eerst de toegang. Vóór de inrichting spreken we af welke gegevens de agent nodig heeft en tot welke systemen hij toegang krijgt.
  • Een eigen Odoo-gebruiker met minimale rechten. De koppeling gebruikt een eigen botgebruiker, zoals Odoo voor koppelingen aanbeveelt, met alleen de toegangsrechten die het werk vraagt. Odoo toetst elke aanroep aan de toegangsrechten en recordregels van die gebruiker, en in het toegangslog ziet u wat de bot heeft gedaan.
  • Een mens keurt goed. Er komt niets in Odoo voordat de binnendienst het concept heeft goedgekeurd, en er gaat niets naar een klant zonder uw team.
  • Lezen, nooit herschrijven. Producten, prijslijsten en contacten worden gelezen; de agent maakt offertes en verkooporders aan en wijzigt verder niets.

Onboarding: wat we van u nodig hebben

Wij richten de koppeling met Odoo voor uw bedrijf in tijdens de onboarding. De binnendienst wacht daar niet op: u start dezelfde week met een artikelbestand.

  1. Een productexport

    Een export van uw producten uit Odoo, bijvoorbeeld naar Excel of CSV. De binnendienst stuurt vanaf de eerste week echte aanvragen door en controleert elk concept in de webapp. Zie starten met een artikelbestand (in het Engels).

  2. Een botgebruiker en een API-sleutel

    Uw Odoo-beheerder maakt een eigen gebruiker voor ERP Agent aan met de toegangsrechten die we samen afspreken, en daarvoor een API-sleutel via Voorkeuren › Accountbeveiliging. Wij sturen de precieze lijst met rechten.

  3. Uw database

    In welke Odoo-database en welk bedrijf de agent werkt, op Odoo Online, Odoo.sh of uw eigen servers. Wilt u eerst testen, dan beginnen we op een kopie van uw database.

  4. Uw regels en historie

    Welk dummyproduct de te vage regels krijgt, welke vaste posten de agent toevoegt, en eerdere offertes of de e-mailhistorie in Outlook, zodat de agent leert hoe uw klanten schrijven.

  5. Live in Odoo

    Zodra de koppeling live is, komen de klantprijzen uit Odoo en worden goedgekeurde offertes en verkooporders daar direct aangemaakt.

ERP Agent in cijfers

4–7 min
per regel bij het handmatig maken van offertes en orders, volgens onze casestudy
95%
gemiddelde automatisering bij onze klanten
3–8 min
om een doorsnee aanvraag klaar te zetten
1–3 min
in de snelle modus, voor aanvragen tot ongeveer 50 regels
Het controlescherm in gebruik (1 min 27 s). Bekijk op YouTube: Film over Quote Agent v2

Vandaag Odoo, morgen elk ander ERP

ERP Agent integreert met Odoo, Exact, AFAS, Business Central, SAP en elk ander ERP- of CRM-systeem. Wij richten de koppeling voor uw bedrijf in tijdens de onboarding, en u kunt dezelfde week starten met een artikelbestand. Groepsbedrijven met verschillende pakketten gebruiken overal dezelfde agent en hetzelfde controlescherm. Zie Exact, AFAS Profit, Business Central en alle ERP-koppelingen.

ERP Agent is live bij groothandels in staal, installatietechniek (HVAC) en bevestigingsmaterialen. Wat de agent per regel controleert, volgt uw branche: DIN- en ISO-nummers en sterkteklassen bij bevestigingsmaterialen, kwaliteiten en lengtes in de staalhandel, fabrikantnummers en klantcodes bij een technische groothandel.

Veelgestelde vragen

Werkt ERP Agent met Odoo?

Ja. ERP Agent leest producten, contacten en prijslijsten uit Odoo via de externe API en maakt offertes en verkooporders aan in Odoo Verkoop nadat de binnendienst heeft goedgekeurd. Wij richten de koppeling voor uw bedrijf in tijdens de onboarding, en u kunt dezelfde week starten met een artikelbestand.

Maakt ERP Agent offertes of verkooporders aan in Odoo?

Allebei. In de webapp kiest de binnendienst per aanvraag offerte of verkooporder; doorgestuurde mails worden het documenttype dat uw organisatie heeft ingesteld. Een verkooporder wordt aangemaakt als bevestigde sale.order, zodat hij in Odoo gewoon doorloopt naar levering. Meer over orderverwerking automatiseren.

Vervangt ERP Agent de AI-agents van Odoo zelf?

Nee, het voegt er een gespecialiseerde offerte- en orderagent aan toe. De AI-agents van Odoo zijn algemene assistenten die u in Odoo zelf inricht. ERP Agent doet het werk van de binnendienst: het herkent de juiste producten in de afkortingen en eigen codes van klanten, ook in aanvragen van honderden regels, geeft elke regel een matchscore met onderbouwing en alternatieven, werkt over talen heen en leert van wat uw team verstuurt.

Welke toegang heeft ERP Agent nodig in Odoo?

Een eigen Odoo-gebruiker met leestoegang tot producten, maateenheden, contacten en prijslijsten, en het recht om verkooporders aan te maken en te bevestigen, plus een API-sleutel voor die gebruiker. Odoo past de toegangsrechten en recordregels van die gebruiker toe op elke aanroep, en de afbakening spreken we vóór de inrichting met u af.

Welke Odoo-versies en hostingvormen worden ondersteund?

Odoo 19 en later via de JSON-2 API, en eerdere versies via XML-RPC of JSON-RPC, die Odoo tot Odoo 22 beschikbaar houdt. Het werkt op Odoo Online, Odoo.sh en Odoo op uw eigen servers, overal waar de externe API voor uw database openstaat. De toegang controleren we samen met u tijdens de onboarding.

Hoe beginnen we?

Plan een gesprek en neem een paar echte aanvragen mee. U start dezelfde week met een artikelbestand, en wij richten de koppeling met Odoo in tijdens de onboarding. De prijs bestaat uit inrichtingskosten en een maandelijks abonnement, met vooraf een gespecificeerde offerte. Zie prijzen.

Laten we naar uw offerteproces kijken

Neem een paar aanvragen uit uw inbox mee

Plan een gesprek van 30 minuten met een paar echte aanvragen of orders. We laten zien hoe de agent ze afhandelt met uw producten en wat het koppelen van uw Odoo inhoudt.

  • Uw aanvragen en artikelbestand
  • Uw prijzen en controleproces
  • Een duidelijke afbakening van de volgende stap
Lauri Pelkonen

Lauri Pelkonen

Oprichter & CEO

Plan een gesprek van 30 minuten Vraag per e-mail een demo aan

Of mail rechtstreeks naar