Van aanvraag tot factuur zonder overtypen
Proces & automatiseringTechnisch dienstverlener

Van aanvraag tot factuur zonder overtypen

De keten van aanvraag naar offerte, order, factuur en opvolging loopt zichzelf door. Geen overtypen tussen mail, CRM en boekhouding, met een menselijk akkoord op de plek waar het om geld gaat.

Probeer het zelf

Voor een technisch dienstverlener bouwde ik de hele keten van aanvraag tot factuur als één doorlopende flow. Een aanvraag komt binnen, wordt een offerte, na akkoord een order, daarna een factuur in de boekhouding en tot slot een opvolging die zichzelf bewaakt. Niemand tikt gegevens over van het ene systeem naar het andere. Waar het om geld draait staat er bewust een mens tussen, de rest gaat vanzelf. De demo hieronder toont die keten als een bord met statussen. De opzet erachter is een duurzame workflow die niet stilvalt als één stap even hapert.

flow.app
Demo laden…

Vereenvoudigde demo met voorbeelddata · een voorproef, geen volledig product

De uitdaging

De keten breekt bij elke overstap

De offerte stond in Word, de order in een mailtje, de factuur in de boekhouding en de opvolging in iemands hoofd. Elke overstap was overtypen, en elk overtypen was een kans op een fout of een vergeten stap. Een order die niet werd gefactureerd, een factuur die dubbel de deur uitging, een betaling waar niemand achteraan ging. Het echte probleem zat niet in één systeem, maar in de gaten ertussen: de keten liep telkens vast op de overgang van het ene systeem naar het andere.

Aanpak

De grote lijnen

De hele keten als één flow

Aanvraag, offerte, order, factuur en opvolging zijn stappen in één doorlopende workflow, elk met een eigen status, in plaats van losse eilandjes die met de hand aan elkaar geknoopt worden.

Systemen praten, jij niet meer

Gegevens stromen via de officiële APIs van je mail, CRM en boekhouding. Wat in de ene stap ontstaat, staat in de volgende stap klaar, zonder dat iemand het overtikt.

Een mens waar het telt

Op de plek waar een fout geld kost pauzeert de flow voor een akkoord. Automatisch waar het veilig kan, met de hand waar het moet.

Onder de motorkap

Zo bouw ik dit

De keuzes achter de demo, eerlijk uitgelegd. Dit is de opzet zoals ik hem in de praktijk bouw, geen afgeschermde black box.

01

De aanvraag als gestructureerd startpunt

Ik laat de keten niet beginnen bij een losse mail, maar bij een genormaliseerd aanvraag-object met vaste velden: klant, gewenste dienst, omvang, bron. Een aanvraag uit de mailbox, een webformulier of een telefonisch ingevoerd geval landt allemaal in datzelfde formaat. Dat doe ik omdat de rest van de keten dan op betrouwbare data draait en niet op de losse formulering van een mailtje, en omdat je zo vanaf stap één kunt zien waar een klus in het proces staat.

02

Een duurzame workflow, geen losse triggers

Elke stap draait als onderdeel van een durable workflow-engine, niet als een reeks losse automatiseringen die elkaar met de vingers gekruist aanroepen. Faalt een stap omdat de boekhouding even onbereikbaar is, dan verlies je niet de hele run: de flow pakt op waar hij bleef en probeert het opnieuw. Ik kies hiervoor omdat de duurste fout in zo een keten een order is die halverwege stil is gevallen zonder dat iemand het merkte, en een durable workflow maakt precies dat onmogelijk.

03

In de boekhouding schrijven, idempotent

De offerte en de factuur worden aangemaakt in Moneybird of Exact via hun eigen API, en elke schrijfactie draagt een stabiele referentie mee die aan de order hangt. Daardoor maakt een herhaalde poging, bijvoorbeeld na een time-out of een retry, nooit een tweede factuur aan: dezelfde referentie betekent dezelfde factuur. Dit is het stuk dat het overtypen tussen CRM, mail en administratie definitief weghaalt, en tegelijk voorkomt dat de automatisering per ongeluk dubbel boekt.

04

Guardrails en een akkoord waar het om geld gaat

Niet alles mag zomaar automatisch de deur uit. Boven een bepaald bedrag, bij een nieuwe klant of bij een afwijkende marge zet ik een akkoord-stap in de flow: die pauzeert, seint een verantwoordelijke in Slack of per mail, en pas na goedkeuring gaat de factuur eruit. Ik bouw die rem er bewust in omdat een fout in een bedrag duurder is dan een minuut wachten, en omdat vertrouwen in de automatisering staat of valt met de zekerheid dat er een hand aan de noodrem zit.

05

Opvolging die zichzelf bewaakt

Na het versturen blijft de flow de betaaltermijn bewaken, stuurt op tijd een herinnering en seint als een betaling uitblijft. Dit is bewust de laatste schakel, want opvolging is precies het stuk dat mensen vergeten zodra het druk wordt, terwijl het direct om geld op de rekening gaat. Door het in dezelfde keten te leggen als de rest, verdwijnt geen enkele openstaande factuur meer uit beeld.

Wat het kan

Offerte na akkoord automatisch order

Een goedgekeurde offerte rolt zonder tussenstap door naar een order.

Factuur in je eigen boekhouding

De factuur ontstaat direct in Moneybird of Exact, niet in een los sjabloon.

Nul overtypwerk

Elk gegeven wordt één keer vastgelegd en stroomt door de hele keten.

Status per stap

Je ziet altijd waar een klus staat: offerte, order, factuur of betaald.

Automatische opvolging

Herinneringen en signalen bij uitblijvende betaling, zonder eraan te denken.

Akkoord op maat

Drempels bepalen waar de flow pauzeert voor een menselijke goedkeuring.

Wat het oplevert

De hele keten van aanvraag tot factuur loopt door zonder dat iemand gegevens overtypt
Elke stap heeft een status, dus je ziet altijd waar een order staat
Menselijk akkoord waar het om geld gaat, automatisch waar het veilig kan
Geen dubbele of vergeten facturen, en opvolging die vanzelf op gang komt

Techniek

Next.jsTemporal (durable workflows)WebhooksMoneybird / Exact Online APIIdempotente job-queue met retries
Beter samen

Combineert met de rest

Elk onderdeel werkt op zichzelf, maar wordt sterker in combinatie. Een paar voorbeelden uit de praktijk:

Van aanvraag tot betaald

De hele order-to-cash keten loopt zichzelf door.

  1. 1Aanvraag wordt offerte, na akkoord order, daarna factuur, zonder overtypen.
  2. 2De betaling loopt via Stripe, met automatische incasso en herstel bij een mislukte poging.
  3. 3Alles landt direct in de boekhouding, met een mens alleen waar het om geld gaat.
Van eerste aanvraag tot betaalde factuur als één doorlopende flow.

Een sluitende webshop-backoffice

Van bestelling tot geboekte factuur, zonder handwerk.

  1. 1Een order in de webshop synct idempotent door naar de boekhouding.
  2. 2De factuur ontstaat automatisch in de administratie, niemand tikt iets over.
  3. 3Voorraad, klant- en ordergegevens blijven één actuele waarheid over je systemen.
Je backoffice loopt vanzelf mee met je verkoop, en je cijfers kloppen realtime.

Veelgestelde vragen

Volgende stap

Van dit voorbeeld naar jouw situatie

Deze case is een referentie-build voor Workflow- & procesautomatisering. Bekijk hoe ik dat aanpak, of doe de gratis Automatiseringsscan en zie in twee minuten waar bij jou de winst zit.

Zoiets voor jou bouwen?

Vertel me wat je voor ogen hebt of waar je tegenaan loopt, dan denk ik mee en zeg ik eerlijk wat er kan, vrijblijvend.

Bekijk alle cases