Run each part of the workflow in order depending on the priority of the triggerSOLVE
I am building a workflow system to send SMS sequences containing article links on the website to educate and persuade customers. These sequences will be sent according to customers' worries. For example, customers have the fear of pain will be sent a separate sequence. If they are worried about the quality of treatment, they will be sent another separate chain. If customers have many worries, they will be sent many sequences corresponding to those worries.
There are 7 different worries, I temporarily number them from 1 to 7, of which 1 is the highest priority, 7 is the lowest priority.
Each worry has a separate SMS sequence of about 5 SMS, delaying between each SMS is 2 days.
If customer has only one worry, it is simple, just send the corresponding sequence correctly.
But if he have a lot of worries, I want the sequences to be sent one by one. For example, if the customer has worries about 1 + 3, then it sends the sequence of 1, then 2 days later after the sequence of 1 is finished, it sends the sequence of 3 (the higher priority is sent first). If the customer has worries about 2 + 4 + 7, it will send the sequence of 2, then 2 days later after the sequence of 2 is finished, send the sequence of 4, then 2 days later after the sequence of 4 is finished, send the sequence of 7.
I tried to use Yes No Branch but the number of Branches will be up to several hundred, can't be set.
And if I use the combination of worries in trigger, there will be many combinations of 2 worries, 3 worries, 4 worries ... the number of combinations is too large.
Is there a simpler solution to do this?
Solved! Go to Solution.