Rule to update assignee based on a custom people field?

Hello! I’m creating a workflow for processes that will have different sets of stakeholders for each project that won’t be known ahead of time. I’m wondering if there’s a way to create a rule that will update the assignee of a task to a name that is inputted in another custom “people” field? It would be great to have this logic set up ahead of time to avoid having to manually update rules for each new project once stakeholders are known.


1 Like

Hi @Kindra_Warren

If I am understanding correctly, this does exist!

Action: People Custom field - “Contains Any”
Trigger: Assign task to - Samer person you had in the people custom field

Please see screenshot below:

1 Like

Welcome, @Kindra_Warren,

I think you’re asking to update Assignee to the current value of a custom people-type field. I’m afraid not (yet) in native Asana, though you may be able to do this in (@Phil_Seeman).


Not yet - working on it!


It should be said that works perfectly well for setting the assignee based on a value/option of a ‘single-select’ field (instead of a ‘people’ field). All you have to do is make sure that the values/options are the people’s names and typed exactly the same as their Asana profile so that this rule works properly.

Indeed, some maintenance is required to keep the field’s values (names of people) updated manually as people are added/removed from your organisation. But that’s only until Flowsana supports the ‘People’ field as @Phil_Seeman mentions… can’t wait!


hello, I am having the same challenge. I installed flowsana but I am still not able to set a rule ‘if custom field is set to x’ assign it to ‘custom field’ (which is a single-select dropdown of a person, as you suggested) = what am i doing wrong?

Hi @Brianna_Burnham,

@Richard_Sather was referring to a different functionality in Flowsana than you’re describing - he was talking about a rule like “If [some trigger condition happens], then assign the task to the value in custom field X”.

Can you supply some more detail about the use case you’re trying to solve for? Thanks!

1 Like

hi @Phil_Seeman thanks for the reply!

I am trying to use automation to trigger task assignment for our creative team. They have multiple assignees going through their workflow, it bounces back and forth between strategy and editing. I created a custom field called ‘strategist’ (this was a people field but i changed to single select dropdown per this forums advice) and i also have a custom field called ‘job status’. when the job status is set to ‘ready for review’, (for example) i want to assign the task back to the assigned ‘strategist’ - TL;DR - i want to be able to use the job status (a custom field) to call to the strategist column (another custom field) to set the assignee. Is this possible?


You bet, you can do that via Flowsana - that actually is the exact use case Richard was talking about!

Just build a rule: "When the field ‘Job Status’ changes to ‘ready for review’ (or to whatever value), then Assign the task to the value in the custom field ‘strategist’.

Just make sure that all of the values in the strategist dropdown list match exactly either the username or the user email address of some user in your workspace.

1 Like

Nice, it works! Thanks!

1 Like