This is sort of related to the request at Short task link with ID. Short IDs would be extremely useful. Here’s a comment I made about this in the other thread:
This would be exceptionally useful, and the lack of this feature is making Asana difficult to use. If we want to talk about a task we can’t refer to it as “hey, did you work on 668839374825240/707209820347285?” in conversation or refer to that in comments or emails and have anyone know what we’re talking about. Even when we’re trying to link or reference tasks WITHIN Asana it’s hard to do so using the @ notation because there’s no way to easily refer to tasks. The summary of a lot of tasks can be similar, and you only see the first few words of each one, so it’s difficult to reference them through @ notation correctly when the first couple of words match.
I don’t really care if the URL is what it currently is (though short links would be nice) but just having SOME auto-generated, user-friendly identifier would be a huge help. YouTrack does this really nicely by assigning a serial number to each item along with a project abbreviation (which you come up with yourself). For example, if we had a Marketo integration project which we abbreviate as MKTO each ticket which is created would have a user-friendly ID of MKTO-1, MKTO-2, MKTO-3, etc. automatically generated as tickets are created. You can then use @notation to refer to tickets using these values, such as as “What is the status of @MKTO-2?” which would link to the MKTO-2 ticket.
It would be very helpful if we could do something similar in Asana, giving each project an abbreviation and then having tickets be assigned a serial number for the project they are created in (even if they’re added to a different project later) so that we can @reference them easily.