Zde si předvedeme jak vytvořit a definovat Default vzorové workflow.
Klikneme na komponentu StartEvent a tuto umístíme vpravo do volného místa.
Tato komponenta definuje start workflow.
Poté klikneme na zobrazenou Task komponentu a tím ji vytvoříme.
Poté klikneme na ikonu nastavení komponenty, zde vybereme Send Task. Dále klikneme na ikonu Gateway, kterou tímto vytvoříme.
Komponenta Send Task odesílá zprávy na kontakty z distribučních listů.
Poté klikneme na ikonu nastavení komponenty, zde vybereme Event based Gateway, kterou tímto definujeme.
Komponenta Event based Gateway slouží k větvení rozhodování, jsou k ní napojené jednotlivé podmínky Event.
Poté klikneme na ikonu Conditional Event komponenty a tím ji vytvoříme.
Komponenta Conditional Event kontroluje splnění podmínky z předchozího bloku.
Dále klikneme na komponentu EndEvent.
Tato komponenta definuje ukončení workflow.
Poté přidáme další podmínku k Event based Gateway, klikneme na ikonu Timer Event komponenty a tím ji vytvoříme.
Timer Event komponenta odpočítává čas a je úspěšně splněna ve chvíli, kdy uběhne odpovídající počet sekund
Dále klikneme na zobrazenou Task komponentu a tím vytvoříme další.
Poté klikneme na ikonu nastavení komponenty, zde vybereme Send Task.
Komponenta Send Task odesílá zprávy na kontakty z distribučních listů.
Následně klikneme na ikonu propojení komponent a uzavřeme okruh kliknutím na komponentu EndEvent.
Tato komponenta definuje ukončení workflow.
Máme vytvořené základní schéma, které musíme ještě definovat.
Dvojklikem klikneme na komponentu SendTask, do které vypíšeme parametr priority s hodnotou 1 (priority:1).
Tato komponenta bude odesílat zprávy na kontakty v primárních distribučních listech.
Pokud chceme aby se zpráva odeslala souběžně na všechny kontakty v primárních distribučních listech, klikneme na ikonu nastavení komponenty a následně na ikonu paralelního odesílání.
Dále musíme definovat podmínku pro úspěšné ukončení kampaně.
Dvojklikem klikneme na komponentu Conditional Event, do které vypíšeme parametr successSend s hodnotou 1 (successSend:1).
Tato komponenta bude kontrolovat, zda-li předcházející blok SendTask úspěšně odeslal a doručil minimálně jednu zprávu.
Pokud ano, kampaň je dokončena úspěšně.
Dále musíme definovat druhou podmínku pro Event Gateway.
Dvojklikem klikneme na komponentu Timer Event, do které vypíšeme parametr duration s hodnotou 60 (duration:60).
Tato komponenta bude kontrolovat 60 sekund od svého spuštění, po jejich uplynutí se tato podmínka považuje za splněnou a přejde se na další komponentu.
Dvojklikem klikneme na komponentu SendTask, do které vypíšeme parametr priority s hodnotou 2 (priority:2).
Tato komponenta bude odesílat zprávy na kontakty v sekundárních distribučních listech.
Po jejich odeslání je kampaň úspěšně dokončena.