Rule variable People field should show profile name rather than email address

I believe this is a bug that should be escalated.

When using a People field as a variable in the following rule actions…

  • Set task title to
  • Set task description to
  • Create task
  • Create subtask
  • Create approval
  • Add comment

…the result is the email address of the user, rather than their profile name. Additionally, where appropriate, such as in a description or comment, one would expect the result to @ mention the person, providing a link to their profile, as per current behaviour in such surfaces. Instead, their email is displayed in raw text (not even hyperlinked as an email).

IMO, this issue makes this variable unusable.

Rule setup (People field is called ‘Designer’):

Result: all actions display the email, rather than the profile name.

Note that similar People-type variables, such as Rule triggerer, Task creator and Assignee have the following options which could also be applied to the People custom fields:

image

Or simply group People custom fields under the ‘People’ variable category where one would expect to find it…?

Pinging @Marie

3 Likes

Agreed! And in particular I feel the options for Name, Email, etc. should be available as you suggested at the end. for several reasons.

Any reason you didn’t post this in Product Feedback?

Thanks,

Larry

1 Like

Glad you agree, @lpb !

Because I felt it is more of a bug, but there’s no more bug section :person_shrugging:

1 Like

I just tried it and in the description, I got the person’s name in an @ mention, and I got a task created with the full URL rather than the link which ic clickable. Very confusing!

Hi @Richard_Sather and thanks for the report. Given we can reproduce and that displaying email addresses vs actual names can be very confusing I’ve moved this thread to Critical Bugs and escalated internally. I’ll keep you posted when I have an update!

4 Likes

Thanks, @Marie !

2 Likes

Hi everyone, apologies for the delay! We’ve received an update from our Product team, and they’ve confirmed that this isn’t exactly a bug but certainly a product opportunity.

To provide context, the ‘people’ custom field isn’t intentionally supported in Dynamic Values (variables) right now, but our Product team acknowledged that supporting this would be very powerful and have added it to their list of priorities for the near future. I’m not able to share an ETA or more precise information yet, but as soon as we have updates, we’ll let you know. :slight_smile:

5 Likes

That’s great to hear, @Vanessa_N !
Thanks for the update :slight_smile:

1 Like

I am eager to hear this solution. I would love to have the @mention a Task Creator in MS Teams when creating a rule. So powerful to be able to call out high profile notifications from Asana into MS Teams. The field is great and there - you have Task Creator spelled out - it just puts it on as Text or a URL to the Asana app rather than call out the person in Teams.

1 Like

I, too, would love to see a solution for this!