Update parent status when child entities are done


Is there a way to automate the status of an entity to change based on linked entities?
eg. Epic status changes to done when all tasks linked to epic are marked as done.

1 Like

It is possible to do such a thing with automations, but have you considered just using a formula field for the status of the epic?
If(Tasks.Filter(State.Name != "Done").Count() > 0, "In progress", "Done")

Or if you can live with just a checkbox field for the Epic status:

Tasks.Filter(State.Name != "Done").Count() = 0

1 Like