mannieschumpert Posted July 8, 2013 Share Posted July 8, 2013 (edited) I developed a fairly robust workflow for Asana. Its main purpose is to allow for the fastest possible adding of tasks. You can read more about it and the instructions for its use on my site: http://mannieschumpert.com/quicktask/ And you can download the workflow here: http://bit.ly/1afnipH There are also instructions in the workflow Readme. It has fairly comprehensive error handling, but if you find any bugs, please let me know! Credit to David Ferguson for his workflow PHP class, without which I probably couldn't have pulled this off. Edited December 23, 2013 by mannieschumpert Link to comment
lmartins Posted July 9, 2013 Share Posted July 9, 2013 Great, thanks. Although I totally get the reason to avoid the lack of projects, tags, etc, in my case to be useful it would need to support at least projects. Thanks for sharing. Link to comment
mannieschumpert Posted July 12, 2013 Author Share Posted July 12, 2013 I'm pretty sure I can extend it to work with projects, and I think I can do so without compromising my goal of quickness. Stay tuned! Link to comment
mannieschumpert Posted July 17, 2013 Author Share Posted July 17, 2013 Updated for projects! See my blog post for details and download: http://mannieschumpert.com/blog/alfred-workflow-for-asana/ Link to comment
lmartins Posted July 18, 2013 Share Posted July 18, 2013 Ohh, this is nice. Running into an issue though. When i run aget it says it did retrieved the info successfully but then when I try to add a target it always says workspace not found. Any ideias? Link to comment
mannieschumpert Posted July 18, 2013 Author Share Posted July 18, 2013 Well, it's currently not typo-friendly. It's case-sensitive, so first, make sure you're entering the workspace name exactly as it is named in Asana. Also, I just need to be sure you're not mixing workspaces and projects. aspace only works to set an existing workspace as the target, and aproject only works to set an existing project as the target. Link to comment
lmartins Posted July 19, 2013 Share Posted July 19, 2013 Ahh, that doest the trick, my project was all caps. Thanks. Link to comment
mannieschumpert Posted July 19, 2013 Author Share Posted July 19, 2013 I just pushed an update that solves the case sensitivity. (So you can enter lowercase if you want.) You'll have to run aget again to refresh the necessary data. You can re-download from the same link. Link to comment
skotzko Posted August 2, 2013 Share Posted August 2, 2013 A) This is fantastic, thank you very much for building this. When you were building this, did you come across a way to auto-assign tasks when they are created? I just tested this and it worked well but auto-assigned the task to me. I'm wondering if there's a way to set it to assign to my virtual assistant. If anything comes to mind, I'd love to hear it. If not, no worries at all. Again, thank you so much for making this! Link to comment
mannieschumpert Posted August 2, 2013 Author Share Posted August 2, 2013 Actually, the amail trigger will do this. Just run amail and put in your assistant's email (the one registered with Asana), and it'll work! You just have to remember to run it again with your own email to set it back. Link to comment
mannieschumpert Posted August 2, 2013 Author Share Posted August 2, 2013 I have some new features in the works! Soon you'll be able to set assignee and due date when creating a task. Just be sure to follow this thread for updates! Link to comment
lmartins Posted August 2, 2013 Share Posted August 2, 2013 Nice :-) I have some new features in the works! Soon you'll be able to set assignee and due date when creating a task. Just be sure to follow this thread for updates! Link to comment
mannieschumpert Posted August 28, 2013 Author Share Posted August 28, 2013 I've completely re-written the workflow. It's so much better! Here's a new link to the info page: http://mannieschumpert.com/quicktask/ Link to comment
lmartins Posted August 29, 2013 Share Posted August 29, 2013 Awesome!!! Bumped into a minor issue though. While setting up timezone, I accidentally pressed Enter too soon now im stuck with Africa timezones, can I revert that? Link to comment
mannieschumpert Posted August 29, 2013 Author Share Posted August 29, 2013 You can always run azone again - it will overwrite the previous setting. If somehow you're stuck at the second step of choosing a zone, just pick any zone, then start the process over. Link to comment
lmartins Posted August 30, 2013 Share Posted August 30, 2013 Yep, that did the trick. Im surprised no one commenting on this yet, we must be lacking Asana users around here. Which is a shame, Asana is really great, and so it is this workflow. Thanks man. If somehow you're stuck at the second step of choosing a zone, just pick any zone, then start the process over. Link to comment
skynet01 Posted August 31, 2013 Share Posted August 31, 2013 you workflow works great! For some reason i always get "error: invalid entry..." when i try to assign task to another user. Also any idea if there are any plans to have it show the list of outstanding tasks? then maybe command + enter checks it complete .. that would be super awesome Link to comment
mannieschumpert Posted August 31, 2013 Author Share Posted August 31, 2013 Thanks for the report! It's fixed. You can download the new version at the same link. The other idea is a good one, and probably doable. I'll take a look at the possibility for a future update. Link to comment
skynet01 Posted September 1, 2013 Share Posted September 1, 2013 Sweet! the new version works great! Is there a way to over ride what project task goes into using an option? Or do i have to switch it every time? Maybe when i type aproject and press another key (command, right arrow etc) then the task will go into that project? Thanks a lot for working on this! Honestly your extension is the only reason i am still with asana since i can't stand using web interface to quickly create tasks. Link to comment
skynet01 Posted September 1, 2013 Share Posted September 1, 2013 i also noticed that on line 406 of asana.php you can change the delimiter between commands from the default "::" (so i set mine to be "/" that way its faster to enter it) Link to comment
rolandschuetz Posted October 6, 2013 Share Posted October 6, 2013 (edited) Very cool! Thanks for this clean and beautiful to use workflow! Edited October 6, 2013 by rolandschuetz Link to comment
mannieschumpert Posted October 8, 2013 Author Share Posted October 8, 2013 Sweet! the new version works great! Is there a way to over ride what project task goes into using an option? Or do i have to switch it every time? Maybe when i type aproject and press another key (command, right arrow etc) then the task will go into that project? I'm not sure the functionality you propose is even possible. But you don't have to set the target every time. Once you set the target, you don't have to set it again unless you need to switch projects. It's as it is because generally you will focus on one project for a period of time, and won't need to change back and forth much. In this way, it also encourages focused workflow. Link to comment
AndreasFL Posted October 15, 2013 Share Posted October 15, 2013 This suits my needs perfectly and is well made. Thank you! I can seem get the due dates to work though. The task simply doesn't show up in Asana. I have of course chosen time zone and workspace before trying. Link to comment
mannieschumpert Posted October 15, 2013 Author Share Posted October 15, 2013 Congrats! You found an edge case! For some reason, if a task is added to a workspace Asana won't show it unless it is explicitly assigned to you. (If you set the task target as a project, due dates should work as expected.) I thought I had covered this quirk, but it looks like I missed it! Anyway, I updated the download link with the fixed version. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now