Proposal for Todoist Export to Taskade
complete
mundo03
I moved from Todoist to Taskade recently, and I needed to move my data, so I did a small script to export, format as markdown and import to taskade.
The problems I have are:
- There is a bug with the markdown import, it puts task lists as childs of empty lists (described here https://taskade.canny.io/integrations/p/mardown-import-bug)
- I loose due dates and comments, which is fine for me, but might not be for others
The good is:
- I can export all projects with their tasks and sections and notes (notes are task and project descriptions)
- The script manipulates a raw todoist export, so more data can be obtained but we are restricted by markdown
- I moved everything to taskade :D
Wishlist:
- An API (https://taskade.canny.io/integrations/p/need-api)
- Or a way to add meta data to markdown, like the due dates, recurrency, etc.
My script is done in python, it lives here: https://gitlab.com/mundo03/todoist-export
Waiting for feedback,
Thanks!
Log In
John at Taskade
complete
Import from Todoist into Taskade is live! Give it a try, see steps attached below.
mundo03
John at Taskade: hey John! I am back, I migrated yesterday everything to taskade and used the todoist import. I found it works OK, but it has some issues.
What I found:
- Descriptions from a task in todoist are not imported
- Comments of a task in todoist are imported as new tasks
- Child tasks are detecting wrongly, lie once a child task is found, all the other tasks are childs of that one, and that is recurrent, so the whole hierarchy is wrong on projects that have comments and subtasks
- Markdown links in todoist are imported as text in taskade, which means the URL part is a link and the link name is also visible, some thing like this link name which makes the task list very ugly, I think the links should be converted to native taskade links
- When you import a todoist project, and you delete the project on taskade, it seems the same project can't be imported again, it never shows up, the message says it was imported successfully but it just never shows up again. using the same file, or a renamed file, it still does not show up.
- Imported CSV files are always unnamed projects, I think the file name should be used for the project name (suggestion, not bug)
I think taskade is way more flexible than todoist on all of these problems I found, so the import should work smoother than what it currently does. My intention of this stament is to make it a compliment to taskade.
I already fixed my projects, so I can't take a screenshot, but I am happy to help, let me know if you need more information
John at Taskade
mundo03: Thanks a lot! There are indeed limitations with the current import function as you described. If you can provide examples and feedback, please feel free to copy and paste this into a separate request at taskade.com/feedback/integrations.
Regarding the file name, your suggestion is a good one for the imported project. Alternatively, we could consider giving it a better default name. We're open to suggestions, and you're welcome to post this under bug reports as well. Thanks again!
John at Taskade
Hi mundo03 Import from Todoist into Taskade is live! Give it a try, see steps attached below.
John at Taskade
Regarding the import script, linking here https://gitlab.com/mundo03/todoist-export and tagging Stan Chang yc for future reference as we are improving the way Taskade handles imports and integrations.
John at Taskade
Thanks again for sharing this mundo03 - we will review it in the near future as we revisit onboarding and importing.
If there are any services you are familiar with that you would recommend for a 'one-time' integration to support importing from various sources such as Todoist, please do share as well.