Natural language support
When entering to-do's you should be able to enter the item with natural language such as "Meeting with John today at 3pm" or any number of a wide range of ways. The app would know that it needs to be done today at 3pm. Other shortcuts should be supported including the reoccurring items such as "the second Monday of each month".
Natural language is faster to enter items vs selecting each field. After you enter the task with natural language there should be some visual que that tells you the system has recognized the item such as date, time, list, etc.
Todoist supports this and if you want people to change platforms this is a must have feature.
In our latest iOS & iPadOS update – version 2.5 – we’ve brought smart due dates to the app.
Will be coming to more platforms in the future.
Let us know what you think on Twitter (
microsofttodo), Facebook (microsofttodo) or Instagram (@microsoft_todo)
I would like this
Prashanth Gunasekaran commented
I am a Wunderlist user, I liked it mostly because of smart due dates. So I am expecting this feature in To-Do ASAP.
Excellent to see this in the iOS app! It works, but it does have an annoying bug where the natural language is being left in the To Do after the reminder was selected.
For example, if I type "Call John today at 3pm" I can select a reminder for today at 3pm and add the To Do. It sets the reminder but also leaves the "today at 3pm" part in the To Do itself.
iOS??? I thought ToDo is a Microsoft app!?! When are smart due dates coming to Windows?
With smart due dates, the time and date should be removed from the task title when the reminder is added to the task so there is no duplication ie. “Book tickets tomorrow at 4:00pm” – “tomorrow at 4:00pm” should not remain part of the task.
Godwin VC commented
Looking forward to have this feature on mac as well please.
need option to remove date from task title when using smart date recognition to populate the date field.
By keeping the NLP text that sets the date you've missed the whole point of this. Remove the NLP text from the task title after the date is set. You've detected the text so you know what it is and where it is. This isn't hard.
Would be good to remove the sate from the description when it is placed in Sat e field
Rodger Moran, CPA commented
How about "tomorrow", "next Tuesday", "next week". Those seem simple enough. Where are those little ditties?
At last! Unfortunately, it is a useless implementation: the words "today at 3pm" don't get deleted after the interpretation.
Back to Todoist for me?
So much for Windows first, Windows best. But hey, I'm just glad this is coming shortly. I'll be checking the Windows and Android apps for updates like an old lady at her favorite slot machine 😃
It's been so long!
If you make this a feature can it be optional? An on/off switch? I've switched over from Apple, and they did that on the lists app, and it was super annoying. For one thing if would make assumptions for things I didn't want due dates for, for another thing once it automatically added the due date that wouldn't be part of the reminder that I could read.
Please add back smart due dates. The reason I joined wunderlist several years ago was for this significant feature. Please integrate microsoft to do to add this feature please!!!!
I’m really looking forward for this feature.
This is one among the few reasons why I got stuck with TickTick.
Fredrik Danielsson commented
Totally agree, I'm planning on switching from Todoist for our company and tried MS To-do out. I must say I like To-do but this is a must have before switching.
NLP has been added to the ios testflight beta!
Must have. Otherwise, there is no reason to switch from Wunderlist to To Do.