Mens in de lus
Overzicht
Human in the Loop (HITL) stelt je in staat de uitvoering van een workflow te pauzeren en handmatige goedkeuring te vereisen voordat je verdergaat. Wanneer een workflow een goedkeuringsstap bereikt, stopt deze en wacht totdat jij (de eigenaar van de workflow) deze beoordeelt en goedkeurt voordat deze doorgaat.
Hoe het werkt

Momenteel kan alleen de workflow-eigenaar gepauzeerde workflows goedkeuren. Goedkeuringsrechten delen met andere teamleden is nog niet mogelijk.
Voorbeeldgebruikscases
Financiële transacties
Trigger: Factuur ontvangen
→ Agent: Factuurgegevens extraheren
→ Goedkeuring: Betaling beoordelen
└─ Toont: Bedrag van betaling en leverancier
→ Actie: Betaling aanmaken
→ Melding: Bevestig dat betaling is verwerktWaarom goedkeuring nodig is: Financiële transacties dienen toezicht te hebben, vooral voor bedragen boven een bepaalde drempel.
Gegevensverwijdering
Trigger: Opschoningsverzoek
→ HTTP-verzoek: Oude records ophalen
→ Code: Records filteren ouder dan 90 dagen
→ Goedkeuring: Verwijdering beoordelen
└─ Toont: Aantal records en voorbeeldweergave
→ Actie: Records verwijderen
→ Melding: Bevestig dat verwijdering voltooid isWaarom goedkeuring nodig is: Gegevensverwijdering is onomkeerbaar en vereist verificatie.
Klantcommunicatie
Trigger: Formulierinzending
→ Agent: Antwoord genereren
→ Goedkeuring: Bericht beoordelen
└─ Toont: E-mailconcept gegenereerd door agent
→ Actie: E-mail naar klant verzenden
→ Melding: Bevestiging dat e-mail is verzondenWaarom goedkeuring nodig is: Klantgerichte communicatie vertegenwoordigt je merk en kan kwaliteitscontrole vereisen.
Productiewijzigingen
Trigger: Handmatig of gepland
→ Agent: Configuratiewijzigingen beoordelen
→ Goedkeuring: Implementatie beoordelen
└─ Toont: Samenvatting van wijzigingen
→ Actie: Productiesysteem bijwerken
→ Melding: Implementatie voltooidWaarom goedkeuring nodig is: Wijzigingen in productie brengen risico met zich mee en profiteren van controle.
Wanneer Human in the Loop te gebruiken
✅ Goede use-cases:
Financiële transacties boven een drempel
Gegevensverwijderingen of onomkeerbare handelingen
Klantcommunicatie die beoordeling vereist
Wijzigingen in productiesystemen
Compliance-gevoelige acties
Beslissingen met hoge waarde
❌ Niet gebruiken voor:
Routinehandelingen met laag risico
Stappen die onmiddellijk moeten worden uitgevoerd
Acties die vaak gedurende de dag plaatsvinden
Workflows waarbij handmatige goedkeuring een bottleneck wordt
Combineren met voorwaarden
Slimme goedkeuringsworkflows gebruiken voorwaarden om goedkeuring alleen te vereisen wanneer dat nodig is:
Agent: Factuurbedrag berekenen
Voorwaarde: Bedrag > $5000?
├─ Ja → Goedkeuring: Grote betaling beoordelen
│ → Actie: Betaling aanmaken
└─ Nee → Actie: Betaling aanmaken (automatisch goedgekeurd)Dit patroon geeft je:
Automatisering voor routinegevallen
Toezicht voor uitzonderlijke gevallen
Efficiënt gebruik van je tijd
Beste praktijken
Gebruik voor echt gevoelige acties Vraag niet voor elke stap om goedkeuring—focus op acties met echt risico of significante impact. Te veel goedkeuringen vertragen de voordelen van automatisering.
Bied duidelijke context Zorg dat de workflow voldoende informatie verstrekt bij de goedkeuringsstap. Voeg relevante details toe zoals bedragen, ontvangers of gegevensvoorbeelden zodat je weloverwogen beslissingen kunt nemen.
Plan voor beschikbaarheid van goedkeuring Aangezien alleen jij (de workflow-eigenaar) kunt goedkeuren, houd rekening met je beschikbaarheid. Voor tijdkritische workflows, zorg dat je snel kunt reageren.
Test de goedkeuringsflow Voer testworkflows uit om te zorgen dat goedkeuringsmeldingen correct aankomen en dat je de informatie hebt die nodig is om met vertrouwen goed te keuren.

