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)
No one from Microsoft seems to read these. They don't incorporate features across all platforms and they don't answer responses to these threads. Very disappointing.
This is getting beyond a joke... It would take one of your programmers a few days at most to write something. Please release some form of natural language support - even if it is slightly buggy, users such as myself would be happy to report issues.
We deserve an update on this now.
It's uncanny how this app introduces features to certain platforms and ignoring others for months and months. You would think it would be somewhat easy to integrate natural language support to all platforms, considering that Wunderlist, Todoist, Tick Tick, Nozbe, etc have all figured it out years ago!
Ramsey Cohen commented
When will this be added to Windows or Android? It's been on iOS for months and nothing for Windows... That doesn't make sense. Based on how I use my to-do list "To-Do" is unusable because of the current lack of this feature.
Will be using Todoist instead, but, would LOVE to have these features so I can switch.
Why did you buy Wunderlist if you were going to rewrite your own task app from the ground up? Smart dates need to be a priority—for all platforms. Say something is due Friday. On the desktop, you're typing in the task and your fingers are already on the keys. You just tap out "fri" and, boom, it recognizes this as the due date, you mash the Enter key, and you're in business. Right now, not only do you have to transfer to the mouse*, but no calendar picker pops up on the initial click, requiring you to drill down one more level, select the date, then click Save.
*I know you can use tab, arrow keys, and the Enter key to do this by keyboard, but have you actually tried this? It's just not worth it.
I check this post every two months because I believe MS should understand this is the core feature of a to-do app, but I got dispointment every time!!!
It’s great that you’re rolling out natural language support for date/time but please consider project and possibly tags.
Bob Jones commented
Add to iOS in November, still no sign of it for the macOS app. This makes this app a total non-starter compared to something like Todoist. It's pretty sad to see how long this is taking... Plus, the natural language processing in the iOS app is only for singular events, such as "get groceries Friday". But you can't do something like "get groceries first Friday of every month" or "every other week" and have that translate properly. So even where they have implemented it, it's been done so at the most limited level and is still essentially useless.
Gunduz Mutlu commented
Three years passed and still very limited feature release?! Are you really interested in delivering a user satisfaction? This became an essential feature for todo apps.
3 years have passed since it was "planned"...
Marcel is the "best" product manager in the world (no).
I have moved to To Do from Wunderlist for almost a month, and I still miss this feature hell. Clicking through several steps only to add the due date and reminder is f*cking annoying.
Even this feature on iOS, it is not as good as what Wunderlist did. Type "Do something today 9pm" and then still have to tap to add the due date and reminder? Why you have to be so cumbersome like that. Can we just type?
Adam Wooderson commented
This is the #1 reason I used Wunderlist. I can't believe Microsoft To Do doesn't have this built-in to the desktop apps yet. It completely derails the efficient capturing of "to-do's" if you have to move over to a drop-down then open a calendar utility to pick Wednesday of next week. Oy.
Wes Davidson commented
Three years, and still waiting…
I know other people are asking for other features, but trust me, they're not as important. (The other features, I mean, not the other people 😉.)
Chris Moen commented
Come on guys and gals. I am now getting warned in Wunderlist that you are about to sunset it yet and you still don't have smart due dates working in either desktop or android To Do. I am going to be very disappointed if you force me to change to an inferior product. You seem to have plenty of time to do complicated integrations across other microsoft products but it seems like you neglect some of the core usability things.
All shortcuts on Android are missing. We used to be able to type "Monday" and task would get the next Monday assigned to it.
Wunderlist made use of the free moment.js library to get this done. I am sure it could be converted and implemented easily in Microsoft Todo.
This is so helpful! Please add Portuguese language!!!
https://todoist.com/pt-BR has Natural language support in portuguese for at least 4 years and it is so PERFECT!
Please Microsoft, just copy them.
P.S: This is a VERY BASIC thing, why is it taking so long?
How was this not THE most important feature to copy from wunderlist? It's literally the best thing about the app. I almost threw my computer when it didn't work in TODO.
Geoff Maddock commented
- When a date is converted into a time, don't remove that from the test. I found this to be a problem in Wunderlist where I would make a note "Meet on Friday at 9AM with Joe" and it would turn the note into "Meet on with Joe"
- Make this configurable, both per list and globally. I might not want this to happen everywhere.
How is it possible that this is not implemented across all platforms? Or at the very least, on Windows? I mean, I'm an O365 E1 Subscriber and yet when I try to add date on my Windows computer, I need to use a dropdown date picker. It works on my iphone, but not on Windows itself. How?