Type blokken in processen
Deze pagina is bedoeld als naslag tijdens het modelleren van processen.
Je vindt hier een overzicht van alle blokken die beschikbaar zijn in de Orchestra editor, met per type blok een korte uitleg en verwijzingen naar verdiepende pagina’s.
Gebruik deze pagina wanneer je:
- wilt begrijpen wat een blok doet
- wilt weten welk blok je wanneer gebruikt
- wilt doorlinken naar de details van werking en eigenschappen
Verbindingen en structuur
Pijl (sequence flow)
De pijl verbindt blokken en bepaalt de volgorde van uitvoering in een proces.
Hoewel pijlen visueel eenvoudig zijn, zijn ze essentieel voor het correct functioneren van een proces.
Starten en beëindigen van processen
Start, timer en einde
Deze blokken bepalen wanneer een proces begint en wanneer het klaar is.
Start
Geeft het begin van een proces aan.
Timer
Start een proces op basis van tijd of herhaling.
Einde
Geeft expliciet aan dat het proces is afgerond.

Beslissingen en parallelle paden
Gateways
Gateways bepalen hoe het proces zich splitst en samenkomt.
In de Orchestra editor zijn drie typen gateways beschikbaar:
Exclusive gateway
Eén pad wordt gekozen op basis van een voorwaarde.
Inclusive gateway
Eén of meerdere paden kunnen tegelijk worden gevolgd.
Parallel gateway
Alle paden worden altijd tegelijk uitgevoerd.
Het verschil tussen deze gateways is functioneel belangrijk en wordt uitgebreid toegelicht op één gezamenlijke pagina.

Taken die door mensen worden uitgevoerd
Handmatige taak
Een handmatige taak representeert werk dat door een persoon moet worden uitgevoerd, buiten Odigos om. Dit type taak leidt tot een taak in Interact.
Gebruik dit blok wanneer:
- er een taak uitgevoerd en afgevinkt moet worden
- menselijke beoordeling nodig is
- bevestiging vereist is

Communicatie en notificaties
E-mail versturen
Dit blok wordt gebruikt om automatisch een e-mail te versturen vanuit een proces.
De inhoud, ontvangers en context worden via de eigenschappen ingesteld.
Het versturen zelf is onderdeel van het proces en gebeurt zonder gebruikersinteractie.

AI-gedreven stappen
AI met Delhi
Dit blok gebruikt AI om:
- tekst te genereren
- informatie samen te vatten
- keuzes te ondersteunen binnen het proces
Het gedrag van dit blok wordt bepaald door de ingestelde prompt en context.
Dit is een Odigos-specifiek blok en geen standaard BPMN-element.

Technische en geautomatiseerde acties
API call
Met dit blok roept het proces een extern systeem aan via een API.
Het blok verwerkt de response en kan deze beschikbaar maken voor vervolgstappen.

Omzettingstabel
De omzettingstabel wordt gebruikt om waarden te vertalen of mappen van de ene vorm naar de andere.
Typische toepassingen:
- codes naar leesbare waarden
- statusomzettingen
- normalisatie van invoer

Waarde bewerken
Dit blok past bestaande data aan binnen het proces.
Denk aan:
- het overschrijven van een waarde
- het afleiden van een nieuwe waarde
- het voorbereiden van data voor een volgende stap

Blokken voor externe systemen
Voor specifieke externe systemen zijn aparte blokken beschikbaar. Deze blokken zijn technisch varianten op geautomatiseerde acties, maar hebben systeem-specifieke eigenschappen.
De werking en instellingen van deze blokken worden behandeld op de pagina’s over externe systemen.