Skip to main content

Hello! I am very new to Zapier.

Can somebody help me with the following problem:

 

In ClickUp I have the following structure:

Task (1)

 - SubTask (1.1)

- - SubSubTask (1.1.1)

- - SubSubTask (1.1.2)

- SubTask (1.2)
 

How can I make the following logic: 
When I update Task (1) Status to “IN PROGRESS”
Then I need SubTask (1.1) Status also to change to “IN PROGRESS”
And SubSubTask (1.1.1) also change to “IN PROGRESS”.

Important to mention, that names for SubTask (1.1) and SubSubTask (1.1.1), as well as other subtasks are unique, and if there an option for that it is possible to find them and assign some ID by name. But how?

Hey ​@AntonV,

Yeah it can be done and you will have to make Include Subtasks to True and use Looping and Webhooks in Zapier. 

Here is a sample flow-

  • Task Change Trigger
  • Fliter action 
  • Find Task with Subtask included
  • Loop through Subtasks
  • Update Each Subtask Status
  • Call a Webhook to update SubSubTasks

You have to use two Zaps and chain them together with Webhooks as Zapier doesn’t support Nested Loops. Here is helpful article about Looping, Filter and Webhooks in Zapier-

https://help.zapier.com/hc/en-us/articles/8496106701453-Loop-your-Zap-actions

https://help.zapier.com/hc/en-us/articles/8496276332557-Add-conditions-to-Zaps-with-filters

https://help.zapier.com/hc/en-us/articles/8496083355661-How-to-get-started-with-Webhooks-by-Zapier


This is a sample flow and exact flow depends on your exact requirements as workflows are usually personalized to user’s need. Hope it helps!

PS: If you need more active help, I’m happy to connect through my Zapier Solution Partner page if you’d like to reach out here- https://zapier.com/partnerdirectory/automation-jinn