Case · Power Automate · AI-assistentie

Van mailbox naar boekhouding: hoe AI een dagelijkse ergernis oploste

Het boekhoudplatform aanvaardt alleen PDF. De factuurmail is geen PDF. Zelf converteren? Elke keer opnieuw. Dit is het verhaal van hoe dat opgelost raakte — inclusief de doodlopende wegen.

Het probleem was klein. En precies daardoor irritant.

Je kent het. Niet de grote IT-problemen die iedereen opmerkt, maar de kleine structurele ergernissen die dagelijks tijd kosten zonder dat iemand er iets van zegt. In dit geval: facturen en onkostenmails die binnenkomen in Outlook, en een boekhoudplatform dat aan de andere kant wacht maar uitsluitend PDF accepteert.

De mail zelf was geen PDF. De bijlage soms wel, soms niet. "Even printen naar PDF" klinkt eenvoudig totdat je het de zoveelste keer doet en beseft: dit is gewoon een handeling die geen menselijke tussenkomst verdient.

Het doel was helder: een mail forwarden, en de rest regelt zich vanzelf.

De eerste poging: leren én oplossen tegelijk

De aanpak begon ambitieus. Python leek interessant — iets nieuws leren terwijl je een probleem oplost. AI werd ingeschakeld om de opzet uit te werken.

Eerste doodlopende weg: Python vereist premium connectors in Power Automate. Geen optie als je native M365 Business wil blijven.

Daarna: Encodian, een populaire tool voor PDF-conversie in Power Automate-flows. Krachtig maar betalend. Ook afgevallen.

Tweede doodlopende weg: make.com als alternatief verkend. Werkt, maar voegt een externe afhankelijkheid toe. Niet wat we wilden.

Na al die omwegen bleek de oplossing verrassend eenvoudig. Niet eens een zelfgebouwde flow.

Wat er uiteindelijk gebouwd werd

Het boekhoudplatform had zelf een inkomend e-mailadres. Je stuurt de mail daar naartoe, zij converteren wat nodig is. Geen OneDrive-constructie, geen approval-stap, geen eigen flow om te onderhouden.

De enige vraag was: wat doe je als de mail geen PDF-bijlage heeft? Dan stuurt het platform een foutmelding terug. Dus werd er een eenvoudige Power Automate-flow gebouwd die dat controleert: zit er al een PDF bij, dan gaat de mail rechtstreeks naar het boekhoudadres. Zit er geen PDF bij, dan converteert de flow de mail via OneDrive en stuurt die versie door.

De elegantie zit niet in de technologie maar in de logica. Eén check, twee paden, één bestemming. De boekhouding krijgt altijd wat ze nodig heeft.

De flow draait volledig native in M365 Business. Geen extra abonnementen. Werkt op pc en op de gsm.

Waar het echt stroef liep: de trigger

De flow zelf bouwen was stap voor stap te volgen. Maar de trigger gaf onverwacht veel gedoe.

De "When a new email arrives in a shared mailbox"-trigger in Power Automate is geen real-time push. Hij pollt: hij kijkt op vaste intervallen of er iets nieuws is binnengekomen.

Tijdens de tests leek de flow dood te zijn. Niets. Geen reactie. Even wachten, opnieuw proberen. Plots, drie à vier minuten later, vuurt hij alsnog.

Valkuil voor de geduldige tester: als je na 30 seconden besluit dat iets kapot is en opnieuw begint te troubleshooteren, ben je op het verkeerde spoor. De vertraging is normaal. De flow werkt. Hij wacht gewoon zijn beurt af.

In productie is die vertraging geen probleem. Je stuurt de mail door, werkt verder, een paar minuten later is alles verwerkt.

Wat AI hier deed. En wat het niet deed.

Dit project is een goed voorbeeld van wat AI-assistentie in de praktijk betekent. Niet: AI lost het op. Wel: AI begeleidt, stelt voor, legt uit. Jij beslist, test en ziet wat werkt.

De doodlopende wegen kwamen deels voort uit suggesties die plausibel klonken maar in deze context niet pasten. Dat is geen falen. Dat is hoe je tot de juiste oplossing komt. Elke afgesneden weg maakt het terrein duidelijker.

Wat AI wél goed deed: op elk moment uitleggen waarom iets werkt of niet. Niet alleen "doe dit" maar "dit is wat er achter de schermen gebeurt." Daardoor snap je de flow, niet alleen de stappen. Als er iets misgaat, weet je waar je moet kijken.

De les voor wie iets gelijkaardigs wil bouwen

  • Kijk eerst wat je platform zelf kan. Het boekhoudplatform had al een oplossing. We zochten te snel elders.
  • Native first. Alles wat al in je M365-abonnement zit, is de eerste plaats om te zoeken. Je betaalt er al voor.
  • Triggers zijn onbetrouwbaarder dan de flow zelf. Test met geduld. Geef het vijf minuten voor je besluit dat iets kapot is.
  • Eenvoud wint. De meest elegante oplossing is zelden de meest technische.

Een mail forwarden, een paar minuten later is de PDF verwerkt. Wat vroeger een handeling was, is nu een gewoonte die zichzelf uitvoert.

Dat is wat kleine automatisering doet. Niet spectaculair. Wel voelbaar, elke dag.

← Terug naar artikelen