"Onze vrachtwagens rijden met GPS en telematica. Ons kantoor werkt nog altijd met PDF's, mails en de telefoon."
Rond de Antwerpse haven draait transport op papier, ook al ziet het er digitaal uit. Een transportopdracht komt binnen als PDF, de CMR als foto van een chauffeur, de vraag van de klant als mail, de factuur van de onderaannemer uit Polen als scan. Telkens zit er iemand op kantoor die het leest, overtypt en nabelt.
Iedereen verkoopt vandaag "AI voor logistiek". Dit artikel beperkt zich tot wat vandaag al werkt: vijf processen waar AI tijd wint bij een transportbedrijf of expediteur, twee waar je beter nog wacht, en hoe je begint zonder je TMS te vervangen. Eerder schreven we welke AI-toepassingen vandaag echt werken voor KMO's. Hier passen we dat toe op transport.
De regel die overal terugkomt: AI leest en schrijft. Je TMS, je regels en je mensen beslissen. Ritten plannen, tarieven afspreken en betalen doet een taalmodel niet.
Waarom transport zo goed bij AI past, en tegelijk niet
Transport heeft alles wat AI goed kan: veel documenten, in veel talen en vormen, waar telkens dezelfde gegevens uit moeten. Laadadres, losadres, tijdvenster, gewicht, referentie. Dat is lezen, en een taalmodel leest vandaag beter dan je zou verwachten.
De kern van je bedrijf is iets anders: plannen en rekenen. Welke wagen, welke chauffeur, welke volgorde, welke prijs. Dat is optimalisatie, en daar is een taalmodel net slecht in. Wie die twee door elkaar haalt, koopt een dure demo die in de praktijk niet standhoudt.

1. Transportopdrachten automatisch inlezen
Klanten sturen opdrachten in elke denkbare vorm: een PDF uit hun ERP, een Excel-bestand, een portaal, of een mail met "zelfde als vorige week, maar twee paletten meer". Iemand op kantoor typt ze over in het TMS: laad- en losadres, tijdvensters, aantal paletten, gewicht, ADR, referenties.
Het AI-model leest de opdracht en vult een vast schema in, met een zekerheidsscore per veld. Daarna controleren vaste regels wat het model gevonden heeft. Bestaat dit losadres al in je adresboek? Past het tijdvenster bij de afstand? Is het gewicht realistisch voor dit aantal paletten? Staat er ADR aangeduid zonder UN-nummer? Wat klopt, gaat via de API of EDI rechtstreeks in je TMS. Wat twijfelt, komt op een nakijkscherm. Het principe is hetzelfde als bij documenten verwerken met AI.
Waarom het rendeert: het is de eerste stap van elke rit. Een fout hier, zoals een verkeerd losadres of een gemist tijdvenster, kost later een lege rit of een boze klant. Klanten die al via EDI werken, heb je hiervoor niet nodig. De echte tijdswinst zit bij de kleinere klanten die mailen.
2. Douane- en exportdocumenten controleren
Een exportzending heeft een handelsfactuur, een paklijst, een vrachtbrief en soms een certificaat van oorsprong. Die documenten moeten met elkaar kloppen: aantal colli, gewichten, waarde, omschrijving van de goederen. Een verschil betekent vragen van de douane en een container die blijft staan.
AI is goed in documenten naast elkaar leggen. De software wijst de verschillen aan zonder dat iemand ze zelf hoeft te zoeken: de paklijst zegt 24 colli, de factuur 22, of het brutogewicht wijkt meer af dan je tolerantie toelaat. Ze kan ook een goederencode voorstellen op basis van de omschrijving.
Maar de classificatie en de aangifte blijven bij je douanespecialist. Een model mag voorstellen, niet beslissen, want de verantwoordelijkheid voor een aangifte ligt bij jou.
Waarom het rendeert: het volume is lager dan bij opdrachten, maar elk dossier kost veel tijd, en elke fout kost dagen.
3. "Waar is mijn zending?" beantwoorden
Bij veel transportbedrijven is dit de grootste stroom mails en telefoontjes. Het antwoord staat al in je systemen: de status in je TMS, de positie uit je telematica, de verwachte aankomst.
De software leest de vraag, herkent de referentie, haalt de status op en schrijft een antwoord in de taal van de klant. Het model verzint daarbij nooit zelf een tijd. Staat er geen status in het systeem, dan gaat de vraag naar de dispatcher. Hoe zo'n systeem met goedgekeurde antwoorden werkt, lees je in klantenservice automatiseren met AI.
Eén aandachtspunt: de positie van een vrachtwagen zegt ook iets over de chauffeur, en is dus een persoonsgegeven. Geef klanten een status en een verwachte aankomst, geen live locatie, tenzij dat zo is afgesproken met je chauffeurs en je klanten. Meer daarover in GDPR voor KMO's.
Waarom het rendeert: elke vraag is klein, maar het zijn er tientallen per dag, en ze onderbreken telkens je dispatchers.
4. CMR's en leveringsbewijzen verwerken
Een getekende CMR is het bewijs dat je geleverd hebt, en vaak de voorwaarde om te mogen factureren. Toch komen ze binnen als foto's via de chauffeursapp of WhatsApp, als scans, of dagen later op papier. Iemand op kantoor controleert of er een handtekening en een stempel op staan, of de datum klopt en of de ontvanger een voorbehoud noteerde, en koppelt het document aan de juiste rit.
De software bekijkt de foto, herkent het CMR-nummer of de referentie, controleert of de vakken voor handtekening en voorbehoud ingevuld zijn, en koppelt het document aan de rit in je TMS. Een voorbehoud zoals "2 paletten beschadigd" is belangrijker dan een perfect uitgelezen adres. Dat gaat meteen naar iemand die een schadedossier opent.
En de digitale vrachtbrief? In de Benelux kan je vandaag al met een e-CMR werken, via een erkende softwareleverancier. Vanaf 9 juli 2027 moeten overheden in de hele EU transportinformatie ook digitaal aanvaarden, onder de Europese eFTI-verordening. Dat maakt papier minder, maar niet weg: buitenlandse partners en onderaannemers sturen nog jaren foto's. Hoe je die stroom verwerkt, lees je in ons artikel over CMR's en vrachtdocumenten verwerken met AI.
Waarom het rendeert: elke CMR die sneller binnen en gecontroleerd is, is een factuur die sneller vertrekt.
5. Facturen buiten Peppol verwerken
Sinds 2026 komen Belgische B2B-facturen gestructureerd binnen via Peppol. Daarvoor heb je geen AI meer nodig. Maar een transportbedrijf krijgt facturen uit heel Europa: tankkaarten, tol, buitenlandse onderaannemers, garages langs de route, veerdiensten. Net daar blijft het werk liggen.
De software doorloopt die facturen, herkent de btw-situatie en wijst elke kost toe aan een rit, een voertuig of een klant. Daarna checken vaste regels: klopt de factuur van de onderaannemer met het afgesproken tarief, en bestond die rit echt in je TMS? Hoe de basis werkt, lees je in facturen automatisch inboeken.
Waarom het rendeert: kosten per rit zijn het verschil tussen weten en gokken of een klant winstgevend is.
Twee om voorlopig te laten liggen
A. Agents die zelf vracht boeken of tarieven afspreken
In demo's boekt een AI-agent zelf een lading op een vrachtbeurs of onderhandelt hij een tarief. Maar een geboekte lading is een overeenkomst. Een model dat te snel ja zegt, of een tarief verkeerd leest, sluit een contract dat jij moet nakomen. Laat het model gerust de beste opties klaarzetten. De klik op "boeken" blijft bij je dispatcher. Hetzelfde geldt voor betalen.
B. Planning en routes laten maken door een taalmodel
Rittenplanning is een rekenpuzzel: tijdvensters, rij- en rusttijden, laadvermogen, ADR, lege kilometers. Daar bestaan al tientallen jaren planningsalgoritmes voor, en je TMS of planningsmodule gebruikt ze waarschijnlijk al. Een taalmodel is daar trager, duurder en minder uitlegbaar. Niet elk probleem is een AI-probleem.
Wat wel kan: het model haalt de beperkingen uit de opdracht ("laadklep nodig", "niet voor 8 uur leveren") en geeft ze als harde voorwaarden door aan je planning. Het model leest, het algoritme rekent.
Hoe begin je zonder je TMS te vervangen?

Je TMS blijft de bron van waarheid. Wat je laat bouwen, is een laag ervoor: die leest wat binnenkomt, controleert het en schrijft het weg in je TMS. Een mens ziet alleen wat de regels niet zeker weten, en elke correctie wordt een regel voor de volgende keer.
Die laag koppel je op een van drie manieren, in volgorde van voorkeur:
- Via de API van je TMS. De beste weg: betrouwbaar en in twee richtingen.
- Via EDI of een importformaat dat je TMS al kent. Minder elegant, maar vaak al aanwezig.
- Kan je TMS geen van beide, dan begin je met een gesprek met je leverancier. Een robot die je scherm afleest en invult, is een laatste redmiddel dat bij elke update breekt.
Heeft je TMS een API, dan kan je later ook je AI-assistent ermee laten praten. Waarom dat de moeite waard is, lees je in Is jouw software klaar voor MCP's?
Welk proces eerst?

Kies wat je het meeste tijd kost, niet wat het indrukwekkendst klinkt. Tel een week lang per proces hoeveel stuks er binnenkomen en hoeveel minuten elk stuk kost. Dat product is wat een proces je per week kost. Wat rechtsboven landt, pak je eerst aan.
Bij transportbedrijven is dat meestal het inlezen van opdrachten of het verwerken van CMR's. Bij expediteurs zijn het vaker de documentcontroles.
Daarna meet je of het werkt. Hier heb je een voordeel: je archief bevat het juiste antwoord. Elke opdracht die al in je TMS staat, is een testgeval. Geef de software de originele mail, en vergelijk wat ze eruit haalt met wat er echt ingegeven werd. Hoe je dat opzet, lees je in AI testen en evalueren.
Voor wie het technisch wil weten
- Go voor de verwerkingspijplijn en de koppelingen met mailboxen, portalen, EDI en de API van je TMS.
- PostgreSQL met een event log en een wachtrij, zodat je van elk document kan nagaan wat de software ermee deed en waarom. Meer daarover in event sourcing voor KMO-software.
- Vue.js voor het nakijkscherm: het originele document links, wat de software eruit haalde rechts, twijfelgevallen gemarkeerd.
- Een Europees AI-model met een vaste modelversie. Transportdocumenten bevatten namen, adressen en handtekeningen.
- Europese infrastructuur, op ons managed platform of bij jou.
Waar gaat het meestal mis?
- Beginnen bij de klanten die al EDI sturen. Die zijn al gestructureerd. De winst zit bij de klanten die mailen.
- Een adresboek vol dubbels. Als hetzelfde magazijn drie keer in je TMS staat, kan geen enkel model het juiste kiezen. Opkuisen hoort bij het project.
- Alles vanaf dag één automatisch laten doorgaan. Laat de software eerst een paar weken in schaduwmodus meedraaien naast je mensen, en meet.
- De chauffeurs vergeten. Als een CMR fotograferen langer duurt dan tien seconden, gebeurt het niet.
- Alleen in het Nederlands testen. Je documenten komen in het Frans, Duits, Pools en Engels. Test daar ook op.
Hoe wij dit bij Tandem Studio aanpakken
We bouwen dit in fasen, met een vaste prijs per fase.
Fase 1: één proces, in schaduwmodus. Meestal het inlezen van opdrachten of het verwerken van CMR's. De software draait mee naast je huidige werking, zodat je op je eigen documenten ziet wat ze kan. Dat is klein beginnen in de praktijk.
Fase 2: de koppeling met je TMS. Het nakijkscherm gaat in gebruik, en wat zeker is, gaat rechtstreeks in je TMS.
Fase 3: de volgende processen. Klantvragen, facturen buiten Peppol en documentcontroles, telkens op dezelfde basis.
Alles draait op Europese servers, zonder vendor lock-in, met de code, de data en de infrastructuur in jouw handen.
Veelgestelde vragen
Moet ik mijn TMS vervangen om AI te gebruiken?
Nee. De software werkt als een laag voor je TMS: ze leest wat binnenkomt en schrijft het via de API of EDI in je TMS. Je TMS blijft de bron van waarheid.
Kan AI mijn ritten plannen?
Een taalmodel niet, en dat hoeft ook niet. Rittenplanning is een rekenprobleem waar planningsalgoritmes beter in zijn. Een model kan wel de beperkingen uit een opdracht halen en doorgeven aan je planning.
Werkt dit met documenten in andere talen?
Ja. Moderne AI-modellen lezen Franse, Duitse, Poolse en Engelse documenten even goed als Nederlandse. Test het wel op je eigen documenten voor je start.
Wat verandert de e-CMR?
In de Benelux kan je al met een e-CMR werken via een erkende softwareleverancier, en vanaf 9 juli 2027 moeten overheden in de EU transportinformatie digitaal aanvaarden. Papier en foto's van buitenlandse partners blijven nog jaren bestaan.
Kan AI mijn douaneaangiften doen?
AI kan documenten met elkaar vergelijken en een goederencode voorstellen. De classificatie en de aangifte blijven bij je douanespecialist.
Wat met de privacy van chauffeurs en klanten?
Transportdocumenten bevatten namen, adressen en handtekeningen, en de positie van een vrachtwagen zegt iets over de chauffeur. Verwerk ze op Europese servers, met een verwerkersovereenkomst, en deel met klanten een status in plaats van een live locatie.
Welk proces kost op jullie kantoor vandaag de meeste tijd? Vertel ons hoe een dag bij jullie verloopt, dan bekijken we samen welk proces het eerst rendeert.




