# Triggering a Rule Based on Subtask Approval

**URL:** <https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670>\
**Category:** Features Launched\
**Tags:** approvals, rules, subtasks\
**Created:** [20 June 2023 09:22 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670 "2023-06-20T09:22:27Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon3487122](https://luna1.co/8d76cd.png) [@anon3487122](https://forum.asana.com/u/anon3487122)\
**Post date:** [20 June 2023 09:22 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670/1 "2023-06-20T09:22:27Z")

</div>

Hello Asana community!

I’m facing a challenge in Asana and would appreciate your insights on how to tackle it. Currently, I have a project which require rules to be triggered based on approval of the task, but marking the task as approved also “completes” the task and the assignee cannot follow the task anymore.

When using the subtasks for Approval, and rules are not triggered in the workflow, even though the rule is set to “Run on tasks and subtasks”.

Is there a way to achieve this in Asana, is there any available integrations? I haven’t found a straightforward solution for this particular scenario.

Thank you in advance for your support and expertise!

---

<div class="post-metadata">

**Author:** ![Danielle-GenD](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/danielle-gend/32/220420_2.png) [@Danielle-GenD](https://forum.asana.com/u/Danielle-GenD)\
**Post date:** [20 June 2023 15:41 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670/2 "2023-06-20T15:41:19Z")

</div>

HI @anon3487122 welcome to the community.  
I use custom fields to combat this style of workflow - use a custom field of approved? with the options Approved, Changes Requested or Rejected and that can act as a trigger.

---

<div class="post-metadata">

**Author:** ![Andrés\_Vilensky](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/andr%C3%A9s_vilensky/32/131301_2.png) [@Andrés\_Vilensky](https://forum.asana.com/u/Andr%C3%A9s_Vilensky)\
**Post date:** [29 June 2023 05:20 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670/3 "2023-06-29T05:20:01Z")

</div>

But then how would an “approved approval” or a completed subtask change that custom field?  
I need the main task to remain as an incomplete task when its subtask is complete or its sub “approval” is approved.

I have found that marking the task as approval, and assigning and then, clearing the assignment once it’s approved, did the trick. But then, there’s no option to automatically mark it back to a task. It remains an approval.

---

<div class="post-metadata">

**Author:** ![Danielle-GenD](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/danielle-gend/32/220420_2.png) [@Danielle-GenD](https://forum.asana.com/u/Danielle-GenD)\
**Post date:** [29 June 2023 08:19 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670/4 "2023-06-29T08:19:48Z")

</div>

Hi Andres,  
You wouldn’t. You use the custom field as the approval. So reassign it to the approver and they click Approved and then it moves.

---

<div class="post-metadata">

**Author:** ![Andrés\_Vilensky](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/andr%C3%A9s_vilensky/32/131301_2.png) [@Andrés\_Vilensky](https://forum.asana.com/u/Andr%C3%A9s_Vilensky)\
**Post date:** [30 June 2023 02:50 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670/5 "2023-06-30T02:50:19Z")

</div>

Hi Danielle,  
Thanks for your reply!  
My problem is that the task is like a project itself so if it’s assigned to another person, that person would’t know what’s the field he should be approving, cause there’s a lot of custom fields… So I need to create a subtask or a sub-approval that when it’s completed, it let’s the main task proceed to another section.  
Do you think there’s a way?  
Thanks!

---

<div class="post-metadata">

**Author:** ![Danielle-GenD](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/danielle-gend/32/220420_2.png) [@Danielle-GenD](https://forum.asana.com/u/Danielle-GenD)\
**Post date:** [30 June 2023 10:46 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670/6 "2023-06-30T10:46:19Z")

</div>

HI @Andrés_Vilensky that is true, it would mean training them on that process. At the moment there isnt a way of linking a subtask approval to the task itself and creating a routing rule. I’m going to test a few work arounds I have buzzing in my head and I’ll let you know if any work.

---

<div class="post-metadata">

**Author:** ![Andrés\_Vilensky](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/andr%C3%A9s_vilensky/32/131301_2.png) [@Andrés\_Vilensky](https://forum.asana.com/u/Andr%C3%A9s_Vilensky)\
**Post date:** [1 July 2023 03:37 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670/7 "2023-07-01T03:37:20Z")

</div>

Danielle,  
That would be awesome. Thanks a lot!!

---

<div class="post-metadata">

**Author:** ![JeremieBergeron](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/jeremiebergeron/32/140898_2.png) [@JeremieBergeron](https://forum.asana.com/u/JeremieBergeron)\
**Post date:** [27 January 2024 01:14 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670/8 "2024-01-27T01:14:58Z")

</div>

This would be a great feature. Rules can create subtasks approvals, but I would love if subtask approvals could change a related custom field.

---

<div class="post-metadata">

**Author:** ![Emily\_Roman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/emily_roman/32/283076_2.png) [@Emily\_Roman](https://forum.asana.com/u/Emily_Roman)\
**Post date:** [5 April 2024 08:02 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670/9 "2024-04-05T08:02:33Z")

</div>

Hi everyone, this option is currently possible as you can run rules on tasks and subtasks as well. If you set the rule to run for subtasks, you can create a rule based on approval actions 🙂

 ![Screenshot 2024-04-05 at 09.01.38](https://us1.discourse-cdn.com/asana/original/3X/7/a/7aef93d0e83c2455ad5a7ed5f4a255997bf6e94d.png)

I hope this helps! Feel free to reach out via the #Tips and Tricks category if you have any questions.

---

<div class="post-metadata">

**Author:** ![Emily\_Roman](https://sea2.discourse-cdn.com/asana/user_avatar/forum.asana.com/emily_roman/32/283076_2.png) [@Emily\_Roman](https://forum.asana.com/u/Emily_Roman)\
**Post date:** [5 April 2024 08:02 UTC](https://forum.asana.com/t/triggering-a-rule-based-on-subtask-approval/458670/10 "2024-04-05T08:02:36Z")

</div>


