Two-way task creation between Todoist and Asana
planned
Jorge Enrique
planned
Depending on how the pilot goes with Notion and Todoist, we'll be moving on with this one.
R
Rob Tompkins
I imagine there’s a non-trivial dev lift to get this to work - or it would have been done by now. Wondering if the “crawl/walk/run” approach would lurch this effort forward; the crawl step being dropping ToDoist tasks into the Asana My Tasks inbox by default, as a few others have suggested. Then the cleanup can happen in Asana until a more robust TD > Asana integration becomes available.
Jorge Enrique
under review
Bryan
I've set up a Zapier connection to push Todoist tasks into Asana, but it's a bit of a hack and some times it results in a task creation loop. Most of the time it seems like Pleexy catches them as dupes? Still on the trial so I'll see how this goes for the next two weeks.
David Barrineau
This would be a pretty significant feature for me as well. Asana's functionality is much more powerful than todoist, but I like the interface and natural language processing of todoist as an action item capture front end. Ideally I would be able to capture actions as I think of them in todoist, stream them into an asana inbox, and clarify/organize them there into projects, etc, where they would sync back into todoist. I have my project structure mirrored 1:1 with asana and todoist so theoretically the organization of all the tasks would carry over through the syncing process. While Asana is the source of truth for tasks, I still need those tasks to flow into Notion for the record-keeping and strategic planning portion. So
- Todoist for capture and flow into Asana
- Asana for clarification and organization of tasks into projects
- Todoist for execution and completion of tasks
- Notion for archival and recordkeeping purposes (master task database for planning and progress tracking).
- Notion for pre-planning of projects and their tasks that syncs back to todoist/asana
David Barrineau
Is this ever going to be resurfaced Denise Rebollido? This is a massively critical piece of my workflow, and I just want to be able to map my inbox project on Todoist to the My Tasks inbox on Asana and auto-delete the task in Todoist once the task is created in Asana. This way, I can capture tasks in todoist, clarify and organize them in Asana, then cascade them back down for execution and completion in Todoist. I have attached a diagram for illustration.
Jorge Enrique
Hi David Barrineau, are you aware that we're releasing soon an integration for Notion? Would this change the diagram you just shared?
Skyler Reeves
Same here. The simplest solution that would work for me is just adding them to Asana with me as the assigned without a project defined (i.e. they would just show up in MyTasks). I could then put them in the relevant project as needed manually or via Asana rules on my end.
F
Fergus Semler
I would like this feature, too, please.
In my setup, I sync one Asana project for tasks assigned to me to one ToDoist project. Sections are created as required.
I'd like to be able to add a task in that ToDoist project and have it appear in that specific Asana project, creating the section if required.
A
Andrea Carbone
I would love this feature too. This could became my lifesaver app. My scenario is task added to the same project that synced from asana.
Chad Lawson
This is such an obvious feature request that I am surprised it hasn't been done yet.
And it's such a critical one that I have cobbled together a scenario in Integromat to try to replicate the functionality, but it's a total hack that shouldn't be necessary.
While I like Asana's capabilities, I can't stand its interface. That's why using Pleexy to get my tasks from Asana into the more friendly Todoist is worth paying for.
But I need to be able to send content back up as well.
Denise Rebollido
Chad Lawson: Hi Chad, thank you for the feedback! We've considered supporting this but we need to gather a lot more info to ensure it doesn't complicate the connection setup considering the many possible destinations in Asana. Ideally, where would you expect newly added Todoist tasks to appear in Asana?
Chad Lawson
Denise Rebollido: Hi, Denise. Thanks for replying. I can think of a couple different options that could depend on how a user has things like the "Destination" section defined. So I'm going to "stream of consciousness" a few ideas and let's see what makes sense:
- The easiest one of all is to have any new task created in the destination project (or parent project) just gets put inside Asana without a project defined, just inside the workspace itself.
1a. If the user (like me) has the option, "Tasks for each Asana project are created in corresponding projects under ______ according to project names..." selected, then whatever that ______ project is at the top of Todoist becomes the "inbox" for projects copied up to Asana.
1b. If they are using the "Create all tasks in the ________ project" instead, then all new tasks in that project get synced up to the workspace outside a project.
- Based on the 'Destination' options mentioned above, put the new task in the matching project/section in Asana.
- While I like this one the least, you could just copy them to the user's "Personal Projects" workspace and let them move it around for sync back down.
- The easiest way is to have the user select a project in both Asana and Todoist that becomes the tunnel. Anything dropped into the Todoist end gets synced back up. Then if they move/copy the task to another project in Asana, it would sync back down in that space.
But to answer your question of, "...[i]deally, where would you expect newly added Todoist tasks to appear in Asana?" I can only answer that one personally. I prefer options 1[a,b]. Have the Destination selection drive where the tasks come from and go. The section and task title templates would assist and guide that.
What I would love to have is this: Let's say, I have my workspace syncing to subprojects under a parent Todoist project called "Work Asana" and I create a task inside the subproject called, "Project X," in the section called, "Reports," then when Pleexy syncs and sees a new task that isn't in Asana, it creates the Asana task in the corresponding project/section with the label of "Todoist" and appends the Asana link to the Todoist task description along the lines of: "Generate report for Bob (See in Asana)" That way the label and the markdown link* identify the origin.
Hopefully this makes sense. Right now I have a "scenario" inside Integromat that detects new Todoist tasks in the root of a Todoist/Asana project tree and copies it up to the Asana user's workspace in a project called "Inbox" and then it deletes the original Todoist task since I know that Pleexy will sync it back down into the Inbox subproject. So this is somewhere between 1a and 3. It's not ideal, but it (mostly) works.
I hope I didn't make you regret asking, but if you are considering implementing this, I hope I've provided some good, actionable ideas.
* And I'm about to create another feature request, so you're hearing it first: I truly despise that tasks synced down from Asana make the ENTIRE DESCRIPTION a link. My mail client has integration into todoist and just appends a "(Open email in Spark)" to the end of the description instead. It's just better looking aesthetically speaking.
P.S. I created two examples of Markdown links as used in Todoist for my comment and your parser turned them into actual links. I'm going to try to put in the url encoding symbols in a moment and see if that helps. If not, I trust you'll see the links and realize what I tried to do.
P.P.S. Nope. I made a couple attempts, but struck out against canny.io's rendering engine. I'm trusting you to figure it out or ask me.
Sara Damiano
I would like to have the same, but for tasks from To Do to Asana.
Load More
→