Task types are great but in order to adopt them from the get go, it would be great if we can create them or setup them in a project by being able to import them via CSV.
This would help to create new task types quickly, like we can do today to create a ‘Status’ field for example. Also as we can map to an existing single-select field upon CSV import, the same would be great if we can map status values to an existing task type’s status values, too.
I understand there is some added complexity with task types as each status is also associated with an incomplete/complete task status as well, so the CSV importer would require an additional modal for tasks types to compensate for this additional layer of mapping, understanding there would need to be at least one status for incomplete (Active) and one for complete (Done).
Without this feature, the current workaround is to import a status field via CSV as a single-select field. And then, once the tasks are imported into Asana, use bulk-actions or manually triggered custom rules to map the single-select values to the task type’s statuses (or rules triggered upon task creation). Either way is tedious and a potential blocker to adopt task types from the get go.