In dit artikel bouw je stap voor stap een workflow op: je kiest een onderwerp en trigger, voegt condities en acties toe en zet de workflow actief. Als voorbeeld maken we een workflow die bestellingen naar België automatisch een label geeft en een cut-off tijd toepast.
Ga naar Instellingen › Workflows en klik op Nieuwe workflow.
Geef de workflow een naam en eventueel een omschrijving.
Kies het onderwerp (de resource waarop de workflow werkt). Let op: het onderwerp kan na het aanmaken niet meer worden gewijzigd.
Kies één of meer triggers. De workflow draait zodra een van die gebeurtenissen plaatsvindt, bijvoorbeeld Bestelling aangemaakt.
Sleep vanuit de Blokken-palet een conditie in de workflow en stel die in met een veld, operator en waarde.
Sleep een actie onder de juiste tak (Ja of Nee) van de conditie en stel die in.
Zet de workflow op Actief en sla op.
Trigger: Bestelling aangemaakt.
Conditie: Veld Verzendland, operator is gelijk aan, waarde België.
Onder de Ja-tak twee acties:
Labels toewijzen: het label "BE".
Cut-off tijd toepassen: de cut-off die bij je Belgische vervoerder hoort.
Zet de workflow Actief.
Vanaf nu krijgt elke nieuwe Belgische bestelling automatisch het label en de juiste deadline.
Een conditie splitst de workflow in twee paden. Acties onder de Ja-tak draaien als de voorwaarde klopt; acties onder de Nee-tak als die niet klopt. Zo kun je verschillende afhandelingen bouwen binnen één workflow. Laat een tak leeg als daar niets hoeft te gebeuren.
Workflows draaien van boven naar beneden. Staan er meerdere die elkaar beïnvloeden (bijvoorbeeld eerst een label toewijzen en daarna daarop reageren), sleep ze dan in de juiste volgorde met Sleep om te sorteren.
Houd de workflow eerst inactief terwijl je hem opbouwt.
Zet hem Actief en maak een testbestelling die aan de conditie voldoet.
Controleer op de bestelling of de acties zijn uitgevoerd (zichtbaar in de geschiedenis/logregels).
Klopt er iets niet? Pas de workflow aan en gebruik Workflows opnieuw uitvoeren op de testbestelling.
Een workflow zonder de status Actief doet niets.
Gebruik Dupliceren om een variant te maken zonder opnieuw te beginnen; de kopie krijgt "(kopie)" achter de naam.
Verwijderen haalt de workflow en al zijn stappen definitief weg.
Kan ik meerdere triggers op één workflow zetten? Ja. De workflow draait zodra een van de gekozen triggers afgaat.
Waarom kan ik het onderwerp niet meer wijzigen? Het onderwerp bepaalt alle beschikbare triggers, condities en acties. Om inconsistenties te voorkomen ligt het na aanmaken vast. Maak zo nodig een nieuwe workflow met het juiste onderwerp.