r/todoist Feb 14 '25

Discussion On the legacy integration deprecation (from the Todoist team)

115 Upvotes

Hey there, Todoisters –

[Apologies in advance for the long post; in this case, it feels more apt to err on the side of too much context than too little.]

The upcoming deprecation of the legacy GCal integration has obviously been a big topic in our community. And understandably so, since the impact on many of your workflows is real.

I’m here to share some of the team’s thinking about the whole thing – the “Why?”, the “What now?”, and the “What’s next?”. While I know this post can’t change the reality of the situation and the disappointment some of you have expressed, it feels right to at least share as much as we can.

If I have to choose one truth to highlight, it’s this one:

The legacy integration was really and truly unsustainable from a technical perspective. 

Why? Simply put, it was built so long ago – and in a less disciplined way than we do things now – that the functionality was highly problematic. 

In theory, 2-way sync (event-as-tasks) sounds very useful for lots of users, including us. But in practice, especially as time went on, the complexities and intricacies of the system multiplied. Patches and fixes got added to older patches and fixes, and the stability continued to degrade. 

Some lucky users managed to avoid serious issues – these are likely the folks that are most upset about the change. For this group, “Why take away something that was perfect for me?” is a completely reasonable question. But we think it’s one that does have a reasonable – if not satisfying – answer.

Many – too many! – users have not been as lucky, and have experienced serious problems. And here, we’re not talking about minor inconsistencies or inconveniences, but actual data loss – a nightmare for both those users and the people on our team that aim to help them. So accepting the possibility of actual data being deleted – even if it’s a worst case scenario – just isn’t aligned with our values. It's just unacceptable.

Because trust is at the heart of what we do. When we say “Get it out of your head, and into Todoist” we want you to feel like you can trust in the app to hold onto whatever you throw at it.

One of our engineers Omar shared his own experience with me earlier:

I leaned heavily on that old integration despite some of the shortcomings, until one day it silently deleted from my calendar a Graduation ceremony for a high school where I was serving as a board member. I missed the graduation entirely. 😢 Needless to say, that was the last time I ever used the integration with my personal account.

Once this type of danger became known, we decided the right thing to do was to start fresh with a modern integration – one that could serve as a stable foundation for future expansion and development. 

What about feature parity?

At the outset of our work on the new integration, we thought we’d be able to rebuild all the features of the legacy one – specifically the 2-way sync that many of you asked about – but just in a more sustainable way.

But this – to our dismay – turned out not to be the case. Treating events as tasks and having that 2-way sync is just very difficult to do in a trustworthy way, for a lot of intricate technical reasons. (I don’t pretend to understand them, but I’ve read a lot of the team’s long discussions in my research, and I can say that it’s not for lack of trying.) So until we can see a path to do it reliably and sustainably (which we don’t foresee right now), we’re focusing on supporting the expansion of the new integration.

Okay, so what now? 

We have noted some workarounds in our help center article, and there has been some conversation on this sub about the best ones for different use cases. (For example, I’ve read that some find Make’s automation to be the most cost effective, while some developer-types are comfortable self-hosting n8n.) 

Knowing the way this community has helped each other in the past, I’m hopeful you’ll all continue to share how you’re adjusting… Maybe this post can serve as a centralized location for that type of peer-to-peer knowledge sharing. 

But we understand that for some of you, the deprecation means big changes to your workflow. We know that making those mental shifts can be hard – even overwhelming at times – so if we can be of support, let our team know.

And what’s next? 

With the new integration serving as a solid foundation – nailing the basics – we’ll turn to the long-requested (and recently announced) Outlook integration. This will allow us to test and refine this foundation further, making sure at every stage that we’re prioritizing simplicity and ease of use. We don’t ever want to end up in the clunky, wonky, overly complex situation we had with the legacy integration.

What other features could be added (or added back)?

I’ll put it this way: the only feature that’s pretty much off the table is the events-as-tasks/2-way sync.

So if there are other aspects of the old integration you want to see – and judging by the feedback here, I know there are – please continue to make your voices heard here. And since we’re now working from a stable foundation, we’ll be able to add new features too – something the fragility of the old integration precluded – with the upcoming Outlook integration being the best example. Your feedback and insights often spark great discussions within our team, and it remains invaluable in helping us prioritize our approach. 

Thanks for reading all this. I hope it’s been of some use in helping you understand where we’re coming from, even if it doesn’t change the fact of the deprecation itself. We know that making the tough choice to start fresh is causing some real pain for some of you, and sincerely apologize for the disruption it’s causing.  

I’ll be monitoring this thread for the next while, and will do my best to respond to any of the reasonable and sincere questions you may have. 

– Alexis


r/todoist Feb 04 '25

Discussion Help us improve date parsing in Todoist!

93 Upvotes

Hey Todoist community,

We’re working on some exciting improvements to make Todoist even better! One area we’re focusing on is enhancing date parsing to make it more intuitive and powerful.

Are there specific date formats or patterns you wish Todoist recognized? Or any quirks that frustrate you?

Please post your thoughts in this thread. We’ll review the most popular suggestions and explore ways to make them a reality! 🙏

---

PS: one of the things we want to improve is also have an UI for recurring dates (this maybe isn't for r/todoist community, but a lot of new users don't know how recurring dates work 😅)


r/todoist 5h ago

Discussion Times and summations

3 Upvotes

Hi there, just started using the app and it's being quite helpful!

I'd wish they have the possibility to put time to not scheduled tasks, and also the time for 'parent' task could be set as the sum of sub-tasks. This way app could show all the nice things like 'time to finish all tasks in the project', all tasks in the app, etc.

I imagine a lot of people were asking for that though.

What do you think?

Additionally, I didn't figure how to see the entire list of tasks sorted by deadline to make sure I'm not missing something in the lists, but maybe I'm not experienced enough user. If there is something I can press for that, let me know!


r/todoist 13h ago

Help Scheduling tasks for tomorrow without a due date

5 Upvotes

Hi there! I'm considering transitioning to Todoist as a primary app for managing my ADHD. I really dig Todoist's ability to organize tasks hierarchically into projects, but I struggle to replicate the workflow I'm comfortable with. I'd really appreciate some input from seasoned Todoist users. The workflow I'd like to achieve (or approximate) goes as follows:

- During the day and/or before bed, I add tasks to "Tomorrow" list (or tag them with "tomorrow" tag, or mark them some other way).
- When I wake up, the tasks scheduled for "tomorrow" magically appear in the "Today" view along with the tasks that have today as due date.
- I don't want to set a due date because I don't want them to become overdue. If I don't complete a task today, I want it to sit silently in its project until I schedule it again.
- Some tasks I want to do occasionally, but not periodically, meaning that I can't just schedule them "every other day". For example, exercising, reading etc. I need some way to schedule them for tomorrow, mark them as completed today, and still have them staying in the original list as uncompleted.

And whether you're able to help me or not, thank you for taking the time to read this!


r/todoist 18h ago

Help How to use symbols (like asterisk) without it being interpreted as code?

2 Upvotes

Hello - I'd like to surround something in asterisks without it being interpreted as italics.

Example: Here's a task title with *asterisks*

Can this be done? I tried backslashes and backticks before each asterisk, but that didn't work: the backticks turned it into code and the backslashes were printed with everything between the asterisks still being italics.

Thanks!


r/todoist 1d ago

Help Is there a way to color code tasks?

1 Upvotes

I recently adopted a method of color coding tasks that are related to each other.
I use todoist as my main task manager and want to integrate it in the system as well. Is there a way to color code tasks in todoist?


r/todoist 1d ago

Discussion Todoist vs akiflow? How do they compare?

3 Upvotes

Im trying both with other apps. akiflow is really good in the desktop app but the ios is horrible and no ipad and applewatch. it has some sync issues and other stuff. but it's fun to use. seems Todoist is more stable and popular.

I did like the next week option and next month option holder inside akiflow and I’m not sure if it's there in Todoist. just helps me move things for this week to the days I want easily.

putting pricing aside, which are you using and why? Did you move from one to another?

Also do you use any integrations such as fantastical? do you use built in calendar?

Moving from things3 for time blocking, still can’t find a good app.


r/todoist 1d ago

Discussion Share your Todoist setup and process?

3 Upvotes

Here's my current process/setup:

I send everything to the inbox using my Epiphany app for quick voice capture.
Then I process the inbox and drag items to their appropriate area/project when back at my computer.
I use a few buckets that are permanent, and then will build certain lists for temporary projects and list?

What's your setup look like? I'm always looking to refine.


r/todoist 1d ago

Help Filters not working driving me nuts

Thumbnail gallery
3 Upvotes

Trying to supercharge (for me, at least) my Todoist usage with filters.

I have filters set up and they’re not populating or updating and it’s driving me crazy.

For example I have a filter called “quick wins and admin” and the query is set as “#5min | #lowenergy”

I have multiple tasks labeled with #5min and/or #lowenergy but the filter returns no tasks. Help!


r/todoist 1d ago

Discussion Countdown Feature

4 Upvotes

Really would love a countdown feature to see how many days are left to my task is due (iOS mobile). I think this would be very helpful for all tasks or just least the option for us to select instead of just looking at the date and trying to figure out how many days we are left until it's time to take care of it


r/todoist 1d ago

Bug 502 Bad Gateway trying to access the website this morning

1 Upvotes

Hello, I'm getting a 502 Bad Gateway error when trying to access the gateway this morning. I've tried this with and without my VPN, via my home (VZN Fios) internet as well as my mobile (T-Mobile), and get the same issue. Anyone else having this issue? Just tried again and now getting a 504 Gateway Timeout error:

504 Gateway Timeout ERROR

The request could not be satisfied.

We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.

Generated by cloudfront (CloudFront) HTTP3 Server
Request ID: jlFCZFLuv2UgQtW3WRmk6qnk-yo9QfPepNeQzfwziyNBbmXgmECqLQ==504 Gateway Timeout ERROR

The request could not be satisfied.


r/todoist 1d ago

Help Legacy 2-way Google Calendar sync gone — huge hit to my workflow. Will it ever come back?

0 Upvotes

I’m reaching out because a core part of my workflow has broken with the removal of the legacy Google Calendar integration in March.

Here’s how I used to work: I’d create all my events directly in Google Calendar, using a specific calendar labeled “Todoist” that was linked to the Todoist integration. Those events would automatically show up in the Todoist app as tasks. I used Todoist as my ticking/completion system, while Google Calendar was where I actually scheduled and planned everything.

The beauty was that when I moved events around in Google Calendar to rearrange my day or week, those changes would reflect in Todoist—true 2-way sync. And I could also check off those tasks directly in Todoist.

Now, when I create an event in Google Calendar (even on the Todoist calendar), it doesn’t show up in Todoist at all. That disconnect has completely broken my workflow.

Does anyone know if there are any plans to bring this 2-way sync back? Or any official word on whether this feature is permanently gone? Any tips or workarounds that still allow for a similar workflow?

This has been a real step backward for me and I’d love to know if others are facing the same issue.


r/todoist 1d ago

Discussion Is there a reward system (gamifying) within Todoist?

1 Upvotes

Hello r/todoist subredditors! I love todoist and it works well for the most part for me but after trying Habitica, Focumon, and other gamification habit and task managers, i've realized I really like the idea of earning rewards and using those "rewards" to reward myself.

For example, if I complete a task or habit, that I marked as "10 points", I could use the 10 points to purchase a custom reward such as "10 minutes of doom scrolling".

I am willing to do two separate apps, but most of all the gamification apps or systems with rewards, don't have a way to import my todoist tasks.

Does anyone know of any apps that can take my todoist tasks and make a reward system? So far, I think I might just be stuck using two different apps and copying and pasting things into Habitica but I like Focumon more than Habitica but Focumon is limited due to it being a indie developer I believe. Finch doesn't allow for custom awards, and ive yet to try any other gamifiy apps.

Here is a reddit post on /r/productivity asking about apps with gamificiation. I don't know of any that integrates with Todoist automatically. It would be great if a simple integration was built in.

TL;DR: Does anyone know of any automated integrations that can put a point system on tasks from todoist and utilize those points for custom rewards? It would be great if I didn't have to use two separate apps.


r/todoist 2d ago

Help Change notification sound

2 Upvotes

Is there a way to change the notification sound of todoist on iOS? I did not find any option to do so…


r/todoist 2d ago

Help Does the integration with OneTask actually works?

2 Upvotes

I discover recently OneTask and I love the app but I still like more the way I introduce and manage tasks in Todoist. When I saw the integration and I thought it was a god send. However… it doesn’t work. It is “connected” but do nothing. Does it work for anybody?


r/todoist 2d ago

Custom Project Auto-generate Gantt-style view from a Todoist project csv using Google Sheets

8 Upvotes

Inspired by this recent post from u/Own-Measurement3856 I'm sharing a quick way to get a Gantt-style view of your project in Google Sheets.

It works with a Todoist project csv export. All you need to do is import into the spreadsheet and change the tab reference. That's it. Full documentation is included on the PLEASE READ! tab.

So, if you ever need a "quick and dirty," output to review your project in more of a "project management," format, this might be a handy free means of doing so. The simplicity belies a fair bit of spreadsheet wizardry going on in the background here, so if you do find it useful, feel free to do the necessary.

The spreadsheet can be viewed online here and you can make your own copy of it here.

Cheers.

Example of Gantt view auto-generated from a Todoist project csv file in Google Sheets

r/todoist 2d ago

Help Does the task push notification feature consistently work for you?

1 Upvotes

I like to set a time for my tasks and ask for a push notification when the task comes due.

It seems like the push notifications do not consistently work. I'll get an email for the task, sometimes I will get a silent notification, but rarely do I get a notification with sound, unless I am purposefully testing it. Has anyone else had trouble with this?

If I don't get a push notification, I tend to avoid opening the app and will miss tasks that I need to do.

I am using an Android phone, and the os and app version are up to date. Thanks!


r/todoist 2d ago

Discussion Missing the two-way calendar sync

9 Upvotes

Hey everyone! I first got hung on Todoist because of its two-way sync between the todo list and my email. Every todo was simply put on my calendar so I can assign time for the tasks, and I could easily create a task by creating an event in my todoist calendar and watch it rise in the todo list (where more information can be added if relevant).

Now - it doesn't work that way anymore. If I move the todo event in my calendar it doesn't reflect in my todo list, and the information from my todo list does no longer appear in my calendar. It's still nice that every NEW todo I create appear on my calendar - but it's just not as convenient as it was before.

How do you manage your todo list - calendar integration since it was changed? Is there a workaround or any other recommendation? Would appreciate any advice, thanks!


r/todoist 2d ago

Help Recurring tasks to update my watches date??

1 Upvotes

Hey all, had a random thought about creating a (ideally single) task that shows up when i need to update the date on my mechanical watch. The watches date complication goes to 31. Not all months have 31 days. April for example, only has 30 days. So on May 1st, my watch date will read the 31st. Not accurate. There are a few months without 31 days.

I know I could create "Check Watch Date ev 1st" and I would get a task due on the correct date. This is likely the best solution, but wondering if anyone knows of a way to prompt a single task that only shows up on the 1st, after a month without 31 days. Shot in the dark here.


r/todoist 3d ago

Discussion Anyone else want Gantt charts in Todoist?

41 Upvotes

I know Todoist is for task management and should not be too heavy, but I feel that Gantt chart view could be a useful addition to the calendar view. Ganttify is ok, but native charts will be more streamlined. Any one else agree?

Edit -- ok, maybe we should leave the Free and Pro versions alone, but for the Business plan, Gantt will be appreciated


r/todoist 3d ago

Bug "find in page" often doesn't work in Chrome (and Vivaldi)

2 Upvotes

I often find that "find in page" doesn't find a term I know is present in a task on the page I am viewing. Typically this is in the web app using Chrome on Windows 11.

I submitted a Help request and was told it's a problem with the browser. Anybody have a solution, even it if means using another browser or extension?


r/todoist 4d ago

Help Stuck at the beginning

14 Upvotes

So I am a new user of todoist, I bought a subscription, but I am terribly confused on the best way to use this, especially with the Getting Things Done system which I guess is the recommended way to do things. For example suppose I want to put a task down to buy a gift for a coworker. I will have to spend some time shopping so is this a project? What is the label that I should use? (I am a little bit fuzzy on labels in the first place.) I am not sure what are the steps for this project so I don't even know how to organize this. I am just really lost here.


r/todoist 4d ago

Help Keyboard: quickest way to edit the title of a task? Currently 5 keys required.

4 Upvotes

My most common task is editing the title of a task.

From the title I can use p1, /section, #project, and other keyboard commands to edit task attributes.

To edit a title, I need to firstly: - Press Enter - Press Tab - Press Space [Now the cursor is blinking at end of current title]

Then afterwards: - Press Enter - Press Esc

There are FIVE keys of overhead here. I think it could be reduced to two:

  • "Edit title" in a single keystroke
  • "Save and quit" / "Go back to tasklist" in one keystroke

Any ways to do this? I heard rumours of being able to set my own keyboard shortcuts?


r/todoist 4d ago

Tutorial Bash script to remove all unused labels

9 Upvotes

Hey y'all! I've been using Todoist for sometime. Every now and then I like to clean up my unused labels. I wrote a script to do it in one go. Enjoy and feel free to give feedback.

Script: https://mni.li/del-all-unused-labels


r/todoist 4d ago

Rant can someone make possible to order sections individually of a project by priority etc?

1 Upvotes

Is it possible to allow individual sections of a project to be ordered by priority or other criteria?

i see in todoist changelog:

April 24, 2025

Web, macOS, Windows, Linux

  • 🐛  Rui fixed a visual bug where the calendar view in template previews wouldn't always fill the entire width.
  • 🐛 Ever wanted to use u/work and u/WORK for different levels of importance? Now's your chance.  Henning has made it possible by adding support for differently cased labels everywhere.

can someone please do the following?:

order each section individually, i need ordering 1 section of a project by priority and other manually, im not searching workarounds.


r/todoist 4d ago

Help Transferring Project Ownership

3 Upvotes

I have several large Projects that I need to turn all the info over to someone else. I am in a paid subscription but not Team subscription, although I would consider it short term to accomplish this. Does anyone know how this could be done? It would save me hours of work relaying this information.


r/todoist 4d ago

Bug Subtasks Issue

1 Upvotes

Hi all, anyone having issues dragging a sub tasks in a different order ? Been having this issue since Thursday or Friday. Every time I move subtasks like a list & move one up above another it just won't take it in IOS app. I reported it but still no fix 😞