I realized today something that I’ve unconsciously wanted for a very long time. It dawned on me today what we’ve been lacking. My issue is that I assign frequent tasks in our company where I’m asking the same thing over and over again.
“When this package arrives, remove this task from Project A, add it to Project B, Assign to Scott, and give 5 business days as a due date”.
“When you finish this task, reassign it to Dave, change custom field A to say xyz and add a tag”
I do this a LOT, and it’s almost always the same pattern over and over again.
Give us a feature to write a “script”, attach it to a highly visible button with a custom color and title, and let that live as a Custom Field.
Give the Task creator the ability to pick which one of these scripts they want to add to their task using a pick box.
When the user hits that script button, all the chosen values/actions happen automatically.
Things this script setup should be able to handle:
Assignee /Unassign from any
Due Date
Add Collaborators
Custom Field modification
Add/Remove tags
Move to section
Move to Project(s)
Add to Project(s)
Dependencies
Run add other scripts
Also, please don’t put a tiny limit on how many functions we can build into a script. We might need to change several custom fields, add several collaborators, or even add to multiple projects.
Let me also comment that this sort of feature will allow stronger Asana users in the company on-board new team members. Whenever we add a new team member, they have NO IDEA how to move projects around, etc, and the learning curve can take months (our new team members have to learn a LOT more software than just Asana).