Een node heeft één ingang en een of meer poorten. Elke poort staat voor een uitkomst. Sommige poorten gaan direct af (zoals Uitgevoerd), andere pas als er iets gebeurt (zoals betaald). Een poort met demping zet de andere poorten van die node stil zodra hij afgaat.
Twee soorten poorten
| Soort | Voorbeeld | Wanneer hij afgaat |
|---|---|---|
| Direct | Uitgevoerd, out | Meteen nadat de node zijn werk heeft gedaan |
| Uitkomst | betaald, geen reactie na x dagen, niet verzonden | Zodra die gebeurtenis plaatsvindt, ook dagen later |
Een berichtnode laat dus twee dingen tegelijk gebeuren: het pad achter Uitgevoerd gaat direct verder (bijvoorbeeld naar een wachtnode en een volgend bericht), terwijl de node blijft luisteren naar betaling, bounce of het verstrijken van de vervaldatum.
Demping
Bij elke poort staat vast of hij de andere poorten dempt:
- betaald dempt: na een betaling gaan geen reactie en niet verzonden niet meer af.
- geen reactie na x dagen dempt: daarna telt een late betaling niet meer als uitkomst van deze node (de betaling wordt natuurlijk wel geboekt).
- niet verzonden dempt: een bericht dat niet is afgeleverd, kan geen "geen reactie" meer opleveren.
- Uitgevoerd dempt niet.
Zo voorkom je dat een klant die betaald heeft, toch het "geen reactie"-pad in gaat.
Poorten zonder edge
Een poort waar geen edge aan hangt, doet niets. Dat is normaal: laat betaald leeg als er na betaling niets hoeft te gebeuren. Hangt er niets aan niet verzonden, dan komt het proces in de takenlijst Geen contactgegevens.
Meerdere paden samenbrengen
Een ingang mag meerdere edges ontvangen: verschillende uitkomsten kunnen naar dezelfde vervolgnode. Wil je paden juist samenvoegen tot één (alleen de eerste gaat door) of wachten tot alle paden zijn aangekomen, dan zijn daar aparte nodes voor die binnenkort komen. Zie Nodes die nog komen.
