I would like to ask whether you have experience designing escalation pattern where specific escalation would be triggered based on how many days passed since let say a task was or had to be triggered.
I was thinking about to use task listeners, but maybe it is wrong pattern.
thank you for suggestion.
I think my pattern is as follows https://cawemo.com/share/3f46971b-bc71-48f8-9a84-e26131678e28
but I am not sure whether this is the right approach cause this pattern might get big.
In such case I would use sub process or call activity …
The non-interrupting timer event could fire in a cycle so it could send the reminder every few hours, or days so you wouldn’t need to repeat anything, as in your example.
@Niall
hmm interesting, I wasn’t thinking about such solution.
Another thing is that every higher step of escalation needs to have different recipients.
It is doable programatically but I think I will go BPMN way so it will be more readable by users.
I would suggest looking into DMN + Timer combination as attached.
DMN can be used to pull the correct emailId to trigger the email based upon the priority of escalation.