Creating Task branching and looping

Is it possible automations to perform branches and/or loops between tasks or subtasks?
For example, I would like to start one task if the Status changes to “Done” or another task if the tatus changes to “Stuck”

Hi @lsrothstein24 ,

What you’re describing sounds like normal automations with some conditions built in, such as ’ when status changes to something, and only if status is not ‘stuck’ set another status to ’ start task’ and notify assigned person’ . Something like this, but layered in with other automations to drive the desired logic.

It can become a bit of a web though if you’re not careful - do you have the expected behaviours and conditions mapped out?

We can help if needed :slight_smile:

Connect with us!

I have some sequential tasks that I would like to start and assign upon ending the preceding task. I also have tasks that are decision tasks where I would like to branch back to a former task or continue to the next based on the state of the decision.

I have the project set up, titled “RFC Process”, and could add you to it to view if you like, and if you tell me how to.

Thanks for confirming,

Better if we can connect to review together and discuss. Please send through an email with your availability to and we can sort from there!



ph. +61 3 9002 4005



a. 140/139 Cardigan Street, Carlton VIC 3053

This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the sender and delete the email and any attachments to it. All personal information must be dealt with in accordance with the applicable privacy laws. Finally, the recipient should check this email and any attachments for the presence of viruses. The sender accepts no liability for any damage caused by any virus transmitted by this email.

I agree with this post. I’d also recommend clearly labelling all of your automations, and potentially creating a flowchart in WorkCanvas to track the full process. Otherwise if you have a problem later on it may be difficult to figure out where to correct it.