AI-orderinvoer
Maak van order-e-mails zendingen die je kunt controleren.
Een order komt binnen als e-mail met een PDF eraan. Orin leest allebei, vult een conceptzending in, markeert waar het onzeker over is, en laat de woorden zien waaruit elke waarde gelezen is. Je planner bevestigt in plaats van overtypt.
Bijlage 1 · transportopdracht.pdf
Van: planning@aalsveld-chemie.nl
Onderwerp: Transportopdracht 330909, Alblasserdam naar Boechingen
Goedemiddag, Graag onderstaande zending inplannen voor vrijdag. Laden op onze eigen locatie, maandagochtend uiterlijk lossen.
- Laden
- Aalsveld Chemie B.V., Edisonweg 12, 2952 AD Alblasserdam (NL), vr 26 sep 07:00-12:00
- Lossen
- Sudwerk GmbH, Industriestrasse 4, 76891 Boechingen (DE), ma 29 sep voor 16:00
- Goederen
- 6 pallets stukgoed, 3,7 ldm, 1.200 kg
- Prijs
- EUR 583,00 all-in
- Referentie
- 330909
Conceptzending
Klik op een regel
| Veld | Gelezen waarde | Zeker. |
|---|---|---|
Klik rechts op een waarde en de woorden waaruit die gelezen is lichten links op. Alles onder 90% wordt gemarkeerd om na te kijken voordat je bevestigt.
E-mail en PDF
Het leest de tekst én de bijlagen, niet het een of het ander.
Markeert twijfel
Een score per veld, zodat controle naar de waarden gaat die het waard zijn.
Toont de bron
Klik op een waarde en de woorden waaruit die gelezen is lichten op.
Jij bevestigt
Standaard komt er niets in je operatie voordat een mens het accepteert.
Het leest de e-mail én de bijlagen, en geeft zijn eigen twijfel aan
Een order-e-mail en de bijlage gaan erin, en wat eruit komt is een concept met de eigen onzekerheid erbij. In plaats van een formulier dat er zeker uitziet, zie je welke velden een tweede blik verdienen.
- Ongeveer 26 velden per order: adressen, datums en tijdvensters, referenties, goederenregels met gewicht en laadmeters, contactpersoon en poortinstructies per stop, afgesproken prijs en valuta.
- Goederen komen eruit als losse regels met eigen aantallen, gewichten, volumes en ADR-vlaggen, niet als één samengevoegde omschrijving die je weer moet uitpluizen.
- Elk veld heeft een betrouwbaarheidsscore. Die zegt hoe zeker het lezen ging, niet dat de waarde klopt: hij staat er zodat een planner de drie twijfelgevallen nakijkt in plaats van alle zesentwintig opnieuw te lezen.
- Inkomende adressen zijn gekoppeld aan één afdeling of één planner. Catch-all-adressen worden bij ontvangst geweigerd, met opzet: een order zonder eigenaar is een order die niemand controleert.
Elke waarde wijst terug naar waar hij vandaan komt
Een getal in een formulier is een bewering. Controleren betekent het naast het document leggen, en als je daarvoor apart een PDF moet openen en de regel moet zoeken, doet niemand dat een tweede keer. Dus reist de bron mee met de extractie.
- Elk veld verwijst naar zijn oorsprong: de exacte tekstpassage in de e-mail, of de pagina en positie in de PDF.
- Een viewer opent in een eigen venster (sleep 'm naar een tweede scherm) met het origineel aan de ene kant en de betrouwbaarheidstabel aan de andere. Klik op een veld en de bron licht op.
- Wijzigingen blijven synchroon tussen die viewer en de zendingpagina; beide lezen dezelfde serverstatus, dus twee vensters spreken elkaar nooit tegen.
- Helemaal de verkeerde order? Eén klik stuurt een standaardantwoord terug naar de afzender, met je handtekening en zijn bericht eronder, en annuleert het concept via het normale annuleerpad.
Het leert van je correcties, en die blijven van jou
De eerste extractie uit een lastig klantformaat is nooit de beste. Wat telt is of één keer corrigeren genoeg is, en of die correctie binnen jouw bedrijf blijft.
- Een extractie bevestigen bewaart de geaccepteerde velden als voorbeeld. De volgende extractie haalt de meest vergelijkbare eerdere correcties op en gebruikt ze: er is geen "opslaan als sjabloon"-stap om te onthouden.
- De voorbeeldenbank is per klant. Jouw correcties maken jouw extracties scherper en komen nooit bij een ander bedrijf terecht.
- Een vervoerdersfactuur goedkeuren leert die lay-out op dezelfde manier, dus de tweede factuur van een lastige leverancier leest beter dan de eerste.
- Een gedeelde bank over klanten heen bestaat als losse opt-in. Die staat uit, en zolang hij uitstaat verlaat niets wat jij corrigeert je eigen omgeving.
Waar het draait
Orderinvoer is degene die iedereen demonstreert, en het is een fractie van waar de modellen echt draaien. Drie soorten werk, elk oppervlak met een eigen versiebeheerde prompt in plaats van één algemene.
- Documenten lezen. Order-e-mails en hun bijlagen, charter- en leveranciersfacturen gematcht aan de rit, getekende PODs en CMR's, en tariefkaarten naar versiebeheerde templates.
- Gegevens voorstellen. Een inkomende EDI-mapping uit een geplakt voorbeeld, een prijs voor een nieuwe zending uit je eigen historie, en optimizer-instellingen voor een run.
- Vragen beantwoorden. Een planningscopiloot in het bord, een assistent voor je klanten in hun portaal, en support-chat in de app.
Controle en herleidbaarheid
Zes maanden later kun je nog nagaan wat er gebeurde
Een klant betwist een zending die uit een verkeerde lezing is ontstaan. De vraag is wat je kunt reconstrueren: het bericht waar het uit kwam, de waarden die geaccepteerd zijn, en wie dat deed.
Voor wie ernaar gaat vragen
- Elke aanroep krijgt zijn promptversie, schemaversie, model en brondocument mee, zodat de precieze omstandigheden achter een uitkomst terug te halen zijn.
- Elke eerdere extractie kan opnieuw gedraaid worden tegen de huidige prompt en het huidige model, naast het origineel en met afwijkingen gemarkeerd. Zo wordt een modelupgrade ook getoetst aan echte productie-invoer voordat hij standaard wordt.
- De uitgaven zijn per functie zichtbaar over 30 dagen, met een cache-hitratio, zodat “we gebruiken AI” een getal heeft in plaats van een verrassing.
- Elke extractie wordt bewaard samen met het document waaruit gelezen is, dus het oorspronkelijke bericht en de bevestigde waarden staan er allebei nog.
- De controlehistorie laat zien wat het lezen voorstelde, wat er met de hand is aangepast, en wie het bevestigd heeft.
- Automatisch bevestigen van lezingen met hoge zekerheid is opt-in en staat uit. Zet je het aan, dan bepaal jij de drempel; automatisch toegepaste zendingen houden hoe dan ook een banner die ze markeert voor controle.
- Extracties met hoge betrouwbaarheid automatisch bevestigen is opt-in en staat uit. Zet je het aan, dan bepaal jij de drempel; automatisch toegepaste zendingen houden hoe dan ook een banner voor controle.
Hoe het beheerd wordt
Wat bepaalt of AI veilig in productie kan draaien is de machinerie eromheen. De onze is een platformlaag die wij beheren, geen console die jij moet leren.
- Prompts zijn geversioneerd, en een versie wordt uitgerold in plaats van ter plekke aangepast. Uitrollen is append-only, dus wat op een bepaalde dag live stond is terug te halen.
- Een versie kan naar één klant worden uitgerold. Een wijziging bewijst zich op één operatie voordat hij iedereen raakt, precies andersom dan hoe AI-functies meestal live gaan.
- Elke historische call kan opnieuw worden gedraaid, los of in bulk, tegen een nieuwere prompt of een nieuwer model. Een fout resultaat is iets om te reproduceren en op te lossen, niet om je voor te verontschuldigen.
- Verbruik en cache-hit-ratio worden per promptversie en per klant bijgehouden. Verschuift de kost, dan is zichtbaar welke versie dat deed in plaats van dat je het moet afleiden.
Vragen die we vaak krijgen
Wordt mijn data gebruikt om een model te trainen?
Nee. Je correcties worden bewaard als voorbeelden voor je eigen account en meegegeven aan je eigen volgende extracties: er wordt geen model getraind of bijgetraind op jouw data. Een gedeelde bank over klanten heen bestaat, maar is opt-in en staat uit tenzij je hem aanzet.
Wat gebeurt er als het iets fout doet?
De planner corrigeert het vóór bevestigen: daar is de controlewachtrij voor, en de betrouwbaarheidsscores wijzen de velden aan die het checken waard zijn. Die correctie wordt daarna een voorbeeld, zodat de volgende order van dezelfde klant beter binnenkomt. Er komt niets in je operatie zonder dat iemand het accepteert, tenzij je automatisch bevestigen bewust hebt aangezet.
Kan het een zending aanmaken zonder dat iemand ernaar kijkt?
Alleen als je daarom vraagt. Standaard bevestigt een mens elke lezing voordat er een zending bestaat. Automatisch bevestigen is een aparte instelling die uitstaat; zet je hem aan, dan bepaal jij de drempel, en automatisch toegepaste zendingen houden een banner voor controle. Leveranciersfacturen zijn nog strenger: een lezing boekt nooit een factuur, wat de instellingen ook zeggen.
Wat leest het nog meer dan orders?
Vervoerders- en leveranciersfacturen: gematcht aan de rit, met verschillen gemarkeerd vóór je betaalt. Getekende PODs en CMR's, voor handtekeningherkenning, referenties en schadenotities. Binnenkomende EDI, voor mapping. Tariefkaarten, naar geversioneerde tariefsjablonen. En je eerdere optimizer-runs, om instellingen voor te stellen. Hetzelfde raamwerk, hetzelfde auditspoor op alles.
Verandert de AI mijn planning uit zichzelf?
Nee. De routing-adviseur leest eerdere runresultaten en stelt aanpassingen voor als een doel, een afweging en een risico in gewone taal, maar hij mag maar zestien toegestane knoppen raken, levert altijd een concept op, en een planner activeert het. Een lopend plan kan hij niet wijzigen.
Zie het een order lezen.
Demo aanvragenDertig minuten op voorbeeldorders, vooraf niets nodig van jou. Wil je dat het er een van jezelf leest? Neem het document mee naar het gesprek.