← Alle hoofdstukkenHoofdstuk 6 van 8

Integraties en operationele automatisering

Je verbindt AI pas met systemen nadat proces, gegevens en uitzonderingen beheersbaar zijn.

Na dit hoofdstukJe kan een integratie ontwerpen met minimale rechten, betrouwbare overdracht, goedkeuring en runbook.
Je voortgang0 van 48 lessen
6.1

Het proces vóór automatisering

Automatiseer geen onduidelijk proces; maak beslissingen en uitzonderingen eerst zichtbaar.

Teken trigger, invoer, transformaties, beslissingen, acties, systemen en wachttijden. Noteer waar waarde en overdrachtsverlies ontstaan.

Verwijder onnodige stappen vóór techniek. Meet variatie en uitzonderingen; een instabiel proces vraagt eerst standaardisering of beperkte assistentie.

  • Trigger
  • Input
  • Beslissing
  • Systeem
  • Uitzondering
  • Wachttijd

Begrippen in gewone taal

As-is / to-be
De huidige werkwijze en de voorgestelde werkwijze.
Zo kan je dit gebruiken

Een factuurflow vertraagt door onduidelijke goedkeuringsgrenzen, niet door tekstinvoer.

Probeer deze prompt
Modelleer [proces] as-is en to-be met trigger, stappen, beslissingen, systemen, wachttijd, fouten en uitzonderingen. Schrap verspilling vóór AI.
Kennischeck

Bij het observeren van een offerteproces blijkt dat dossiers vooral wachten op onduidelijke prijsgoedkeuring. Typwerk is beperkt. Wat verbeter je eerst?

Jouw praktijkopdracht

Observeer tien cases en tel varianten en uitzonderingen.

6.2

Agenda, e-mail, CRM en spreadsheets verbinden

Ontwerp per systeem bron, identiteit, permissions, velden en terugschrijfregel.

Maak duidelijk wie toegang heeft tot welke mailbox, agenda, records of bladen. Scheid lezen en schrijven en definieer veldmapping, bron van waarheid en conflictgedrag.

Gebruik minimale scopes en een testomgeving. Log acties zonder onnodige gevoelige inhoud en bevestig externe communicatie of kritieke wijzigingen.

  • Systeem
  • Identiteit
  • Scope
  • Veldmapping
  • Bron van waarheid
  • Schrijfpoort

Begrippen in gewone taal

CRM
Een systeem voor klantrelaties en bijbehorende afspraken.
Veldmapping
Vastleggen welk veld uit het ene systeem overeenkomt met welk veld in het andere.
Scope van toegang
De afbakening van welke gegevens of acties een koppeling mag gebruiken.
Zo kan je dit gebruiken

Een CRM-koppeling leest toegewezen leads en schrijft een conceptnotitie, geen definitieve dealstatus.

Probeer deze prompt
Ontwerp de koppeling tussen [systemen]. Geef identiteit, lees- en schrijfrechten, veldmapping, bron van waarheid, conflictregel, logging en goedkeuringspoort.
Kennischeck

Een koppeling ziet verschillende leveradressen in CRM en ordersysteem. Het ordersysteem is afgesproken als bron voor deze order, maar de CRM-wijziging lijkt recenter. Wat hoort de conflictregel te doen?

Jouw praktijkopdracht

Teken één gegevensrecord van bron tot bestemming en terug.

6.3

Automatiseringsniveaus kiezen

Begin met assistentie en verhoog autonomie alleen op bewijs en herstelbaarheid.

Gebruik een ladder: informeren, concept, aanbevelen, uitvoeren na goedkeuring, beperkt automatisch en autonoom binnen harde grenzen. Foutimpact, detecteerbaarheid en omkeerbaarheid bepalen het niveau.

Leg KPI's, guardrails en terugval vast. Een succesvolle lage-risicopilot bewijst niet dat financiële of publieke acties geschikt zijn.

  • Assistentie
  • Aanbeveling
  • Goedkeuring
  • Autonomie
  • Guardrails
  • Terugval
Zo kan je dit gebruiken

Supportantwoorden worden eerst voorgesteld voordat bewezen laag-risicocategorieën automatisch gaan.

Probeer deze prompt
Plaats [taken] op een automatiseringsladder. Motiveer met impact, detectie, omkeerbaarheid en bewijs. Geef promotie- en terugvalcriteria.
Kennischeck

Een pilot maakt goede conceptantwoorden op eenvoudige openingsurenvragen. Het team wil nu ook terugbetalingen automatisch laten uitvoeren. Wat is nodig?

Jouw praktijkopdracht

Classificeer tien processtappen en kies één kandidaat voor niveauverhoging.

6.4

Validatie, dubbele verwerking en herstel

Een integratie moet fouten veilig detecteren, blokkeren en herstellen.

Controleer eerst verplichte velden, formaten, zakelijke regels en bronversie. Idempotentie betekent dat het herhalen van dezelfde bedoelde actie geen extra beoogd effect veroorzaakt, zoals een tweede boeking. Gebruik daarvoor bij herhaling dezelfde actiesleutel. De ontvangende toepassing of API moet die sleutel daadwerkelijk herkennen en de bijbehorende status betrouwbaar bijhouden. Alleen een ordernummer meegeven of in een prompt “niet dubbel uitvoeren” schrijven voorkomt geen dubbele actie.

Na een time-out kan een actie al geslaagd zijn terwijl de bevestiging ontbreekt. Controleer de status of herhaal via aantoonbaar ondersteunde idempotentie, binnen de afgesproken geldigheidsduur. Ook volgende systemen in de keten moeten dubbele uitvoering voorkomen. Ontbreekt die bescherming en kan herhaling schade veroorzaken, stop dan voor controle. Leg retrylimiet, herstelroute en noodzakelijke auditvelden vast.

  • Schema
  • Zakelijke regel
  • Unieke sleutel
  • Retry
  • Quarantaine
  • Compensatie

Begrippen in gewone taal

Time-out
De wachttijd op een antwoord is verstreken; de actie kan ondertussen toch uitgevoerd zijn.
Quarantaine
Een twijfelachtig geval apart zetten voor beoordeling.
Compensatie
Een expliciete herstelactie na een gedeeltelijk uitgevoerd proces; niet iedere actie is volledig terug te draaien.
Zo kan je dit gebruiken

Een fictief boekingssysteem registreert de actiesleutel en de uitgevoerde boeking samen. Een herhaald verzoek met dezelfde sleutel geeft het bestaande resultaat terug. Controleer dat de gebruikte koppeling dit werkelijk ondersteunt.

Probeer deze prompt
Maak fout- en herstelregels voor [integratie]: validatie, idempotentiesleutel, time-out, retry, quarantaine, compensatie en auditvelden.
Kennischeck

Na een time-out weet je niet of een boeking is uitgevoerd. Het verzoek bevatte een ordernummer, maar ondersteuning voor idempotentie door de ontvangende dienst is niet bevestigd. Wat doe je?

Jouw praktijkopdracht

Simuleer een time-out na een gedeeltelijk geslaagde actie.

Bron bij deze les

AWS – Idempotent operations
Het uitvoerende systeem moet sleutel, status en gevolgen betrouwbaar samen verwerken.
Gecontroleerd: 2026-09-07

Stripe – Idempotent requests
Concreet API-voorbeeld; ondersteuning en bewaartermijn zijn niet universeel.
Gecontroleerd: 2026-09-07

6.5

Menselijke goedkeuring als patroon

Een goedkeuringsstap toont wat verandert, waarom en met welk risico.

De reviewer krijgt brondata, voorgestelde actie, wijzigingen, onzekerheid en gevolgen. Leg alleen betekenisvolle beslissingen voor om goedkeuringsmoeheid te beperken.

Bepaal bevoegdheid, bevestigingsvelden en afwijzingsreden. Kritieke acties krijgen geen stilzwijgende goedkeuring bij timeout.

  • Besliscontext
  • Wijziging
  • Risico
  • Reviewer
  • Afwijzing
  • Timeout
Zo kan je dit gebruiken

Een offertecheck toont prijsbron, margeafwijking en klantvoorwaarden naast de verzendknop.

Probeer deze prompt
Ontwerp een goedkeuringsscherm voor [actie] met bron, voorstel, wijziging, onzekerheid, gevolgen, bevestigingsvelden, afwijzing en timeout.
Kennischeck

Een reviewer krijgt alleen de knop Goedkeuren bij een gewijzigde offerte. De aangepaste bedragen en bronversie zijn niet zichtbaar. Wat ontbreekt?

Jouw praktijkopdracht

Test met iemand die het proces niet heeft gebouwd.

6.6

Monitoring, incidenten en runbooks

Een productieflow heeft signalen, drempels, eigenaar en herstelprocedure nodig.

Monitor volume, succes, latency, foutcategorieën, correctiewerk, guardrails en kosten. Combineer technische en zakelijke metrics; groen technisch kan slechte klantuitkomsten verbergen.

Het runbook beschrijft diagnose, pauzeren, handmatige fallback, communicatie, herstel en post-incidentreview. Oefen vóór een echte storing.

  • Signaal
  • Drempel
  • Alarm
  • Pauzeren
  • Fallback
  • Postmortem

Begrippen in gewone taal

Runbook
Een uitvoerbare procedure voor storingen, pauzeren en herstel.
Table-topoefening
Een incident op papier of in gesprek doorlopen zonder echte systemen te verstoren.
Postmortem
Een nabespreking van een incident om oorzaken en verbeteringen vast te leggen.
Zo kan je dit gebruiken

Een prijsflow pauzeert bij stijgende override-rate, ook als de API beschikbaar blijft.

Probeer deze prompt
Maak een monitorplan en runbook voor [workflow] met metrics, drempels, alarmroute, stopknop, fallback, communicatie en postmortem.
Kennischeck

Alle API-aanvragen slagen technisch, maar reviewers moeten steeds vaker verkeerde prijzen herstellen. Welk monitoringsbesluit past?

Jouw praktijkopdracht

Voer een table-topincident uit en meet hersteltijd. Bewaar proceskaart, goedkeuringsafspraak en runbook bij rij H6 van het pilotwerkblad; noteer wat alleen gesimuleerd is.

Uitgewerkt voorbeeld

De bevestiging ontbreekt: wat is er werkelijk gebeurd?

Fictief oefenmateriaal; foutieve antwoorden zijn bewust gemaakt om te oefenen.

Dit is een volledige simulatie met een verzonnen CRM. Er is geen toegang tot echte tools en er wordt niets verstuurd. Atelier Noor wil na menselijke goedkeuring één concept als opvolgtaak registreren, zonder dubbele taken te maken.

Invoer

Een medewerker keurt precies taaktekst versie 3 voor oefendossier DEMO-104 goed. De proefkoppeling dient die tekst in met actiesleutel NOOR-DEMO-104-V3. Het CRM verwerkt de taak, maar de verbinding valt weg vóór de bevestiging terugkomt. De afzender ziet een time-out: de uitkomst is voor hem onbekend. Voor deze fictieve CRM-variant is vooraf aangetoond dat het dezelfde sleutel en dezelfde inhoud binnen de afgesproken geldigheidsduur herkent en het eerdere resultaat teruggeeft.

Bewust onvolmaakt oefenantwoord

“Een time-out betekent mislukt. Maak een nieuwe actiesleutel en probeer opnieuw. Zet in de prompt dat er geen dubbele taak mag ontstaan.”

Controle

De eerste uitvoering kan al geslaagd zijn. Een nieuwe sleutel kan daarom een tweede taak veroorzaken. Een promptinstructie dwingt de ontvangende toepassing niet tot het tegenhouden van duplicaten. Die toepassing moet sleutel, uitvoering en resultaat betrouwbaar bijhouden, ook bij gelijktijdige aanvragen. Een controle vóór het schrijven alleen kan onvoldoende zijn als twee aanvragen tegelijk binnenkomen.

Verbeterd resultaat

“Markeer de uitkomst als onbekend. Vraag waar mogelijk de status op. Herhaal uitsluitend volgens de aantoonbaar ondersteunde werkwijze: dezelfde sleutel, dezelfde goedgekeurde inhoud en binnen de afgesproken geldigheidsduur en retrylimiet. De oefendienst geeft taak T-501 terug; er ontstaat geen tweede taak. Bewaar noodzakelijke auditgegevens en toon de uitkomst aan de medewerker. Is deze bescherming niet aanwezig of onzeker, stop dan voor controle. Een gewijzigde tekst vraagt een nieuwe beoordeling; vervang die niet stilzwijgend tijdens een herhaling.”

Probeer zelf

Een andere fictieve koppeling kan alleen e-mail verzenden. Ze ondersteunt geen actiesleutel of betrouwbare statusopvraag. Na verzenden volgt een time-out. Een tweede bericht zou de klant verwarren. Wat doet de workflow nu?

Bekijk het voorbeeldantwoord

Stop de automatische herhaling en meld een onbekende verzendstatus. Laat een bevoegde medewerker de beschikbare verzendgegevens controleren en besluiten wat nodig is. “Opnieuw proberen” is hier geen veilige standaard; ook een zelfbedachte sleutel geeft zonder ondersteuning geen bescherming.

Hoofdstukopdracht

Breng alles samen

Ontwerp één integratie met proceskaart, permissions, mapping, automatiseringsniveau, foutafhandeling, goedkeuring en runbook.

Maximaal 10.000 tekens per notitie.

Voortgang en notities worden alleen in deze browser en op dit apparaat bewaard. Gebruik hier geen gevoelige gegevens. Download regelmatig je notities.