+ Add Question

Feature Requests - Batch Edits, Separate Repeats and Due Dates, search by project, Smart Repeat Options


Hello, Love TODOIST and I use it everday. Paid for premium even...

I'd like to request a few features to see if they have ever been looked at....

1. I want to be able to add tags to multiple items at once... Tags are really useful as I can reference them in filters and search easily but there does not seem to be anyway to batch edit tags (add or remove) on multiple items at once. Since you guys put tags in the item description, it makes batch editing a slow process as you have to start typing every tag on every item I have... Thanks!

2. This one's a little weird. In google calendar if I have an item that repeats I can edit/change an individual instance of that repeatable item without affecting any future repeats of the task. I'd like to have this option. I'll give you an example, I have a repeating task every friday to balance my checkbook (payday) well, sometimes I get paid on thursdays (due to holidays or whatever) when I know that's happening I want to move that friday's due date to thursday WITHOUT affecting all other tasks from repeating on Fridays. This is a small example but I rely off repeating tasks alot and have ran across numerous situations where this would be extremely useful

3. I would like projects to be reference able in search the same way that tags are... This is mainly so I can setup some filters that would show the 3 days view but only to a certain project or for filtering by any two projects...

4. When choosing a repeat option, I'd often set things to do every 3 days or so or 3 days after completion to make sure they get done regularly. I would like to option of being able to set this repeat to only work on business days and if the repeat does fall on a weekend, it defaults to the Friday before or Monday after. So if I have a task to follow up with clients after 2 days and I complete it on a thursday, It would normally repeat to Saturday, I'd like it to be smart enough to fall back on the Monday after. Another example would be a task that takes place on the last day of the month. Currently I just do ev 28 but a last day of month would be cool. On the same vein, It would be nice to say, do this item on the first (or last) friday of the month. or the 2nd tuesday of the month...

Thanks again for a great product and I hope my suggestions are taken to heart. I only wish to make a useful tool more useful! ;-D

All responses

Clyde Romo staff
Replied on Aug 16, 2014 - 02:28 UTC

Hi Chris,

Good to hear that you're enjoying Todoist. :-) With regards, to your suggestion, you can refer below for my answer/replies.

1. We'll look into adding it though we can't really say when if ever we do decide to add it.

2. I'm familiar with what you're referring to. Recurring tasks work a bit differently within Todoist as it only shows the current instance of a the task rather than the whole series. With that said, we'll consider adding such option in the future.

3. Filtering projects is now possible! You can use "p:project_name" (where "project_name" could be any existing project that you have). You can also use this in conjunction with other filters to further narrow your search. :-)

4. The syntax for recurring dates can be improved. We'll consider adding your suggestions though we have to keep it from being to overly complicated.

Thanks for sharing your ideas with us! It's much appreciated.


seanpollard premium
Replied on Aug 16, 2014 - 10:47 UTC

Is there a technical reason why bulk editing of tasks (e.g. 1) is on some kind of future/maybe list? This feature seems to be requested reasonably often and from the outside looking in it doesn't seem like it would be difficult to implement technical or inside of the Todoist interface. We already have the ability to select multiple tasks and change the date on android app and the date and project on the desktop app, why is adding labels such a difficult prospect?

Clyde Romo staff
Replied on Aug 17, 2014 - 03:06 UTC

Hi Sean,

Even for features that are planned, we can't simply give out a timeframe as to when it will be released as the date can change for various reasons (internal or external). Some features may be under consideration but wouldn't be implemented later on. As much as we'd like to implement every suggestion, we do have to prioritize which ones to work on.


seanpollard premium
Replied on Aug 17, 2014 - 21:03 UTC

Hi Clyde,

Thanks for the reply. I'm not really that concerned about time frames. It would just be nice to see bulk editing of labels and priorities moved from the "we'll consider it" basket to "we will be implementing it sometime in the future" (even if that comes with the "...although we currently have no timeframe" proviso), given 1. how fundamental it is to the application (managing todo lists quickly and easily being an obvious goal) and 2. how often it seems to be requested by the user base.

Anyway, thanks for taking the time to read this. I still think Todoist is the great application, but it's frustrating to have to work around gaps in the functionality (especially when it's as monotonous as individually editing a bunch of tasks). :-S


Joseph Yang premium
Replied on Aug 27, 2014 - 16:45 UTC

+1 on being able to make bulk/batch edits. Things that I want to batch edit:
- add/change labels
- priority level
- sub-tasking (i.e., moving a bunch of tasks into subtasks for another task)
- task completion
- assign to another user


Vanessa Rabito premium
Replied on Sep 07, 2014 - 03:44 UTC

+1 on batch editing labels because:
1) I have too many tasks now to add labels individually
2) without labels, I cannot make a filter to show subsets of my tasks (e.g., school v. personal v. things to buy, etc.)

Unfortunately, I did not understand the importance of labels until after I'd entered my entire semesters assignments (~100 or more).

Xnyl premium
Replied on Sep 27, 2014 - 13:06 UTC

I do second that.
By the answers given (time frames, priorities,...) I'm left a kind of upset. I understand this pattern, however I didn't understand why the implementation of bulk edition is refused or still being discussed. What is the issue? The UI is set, the bulk edition for priorities and labels could just be added. If you discuss about icons, just add them later. Or does it make the usability too difficult? Hasn't it been discussed, yet? Than just let us know.
I would really like to understand why this basic and extremely helpful feature (as mentioned by other users) is so hard to implement. Since the very start of using todoist I'm coping with this gap and reading the same (in my opinion) non-constructive excuses again and again.
I'm just trying to understand as being an IT-guy as well...

Sam Bratt
Replied on Oct 20, 2014 - 03:26 UTC

I concur with the above comments. It would be really nice to batch edit task with a label, especially as I'm implementing a new label but realize that I will waste more time adding the label to related tasks.

紫雨老师 premium
Replied on Nov 05, 2014 - 03:59 UTC

batch edit should be a priority upon common request

The team should have a formula to calculate priority, some sort like:

No of user request x technical difficulty

The more users's request and the lower the technical difficulty, should be prioritised, or else users always hearing official reply "we might consider it in future"

Mark Dykeman premium
Replied on Nov 05, 2014 - 15:14 UTC

Also up with Batch Editing, especially tags. It would allow me to easily create types of tasks: Calls, emails, schedule meetings etc. and then knock them off quickly.

Lorena premium
Replied on Nov 13, 2014 - 00:28 UTC

+1 on batch editing. It would allow me to transfer tasks from one project to another.

Robert George premium
Replied on Dec 10, 2014 - 12:18 UTC

I agree re batch labeling. For example, I have several todos with due dates but will have some time to do several of those items next week. I don't want to lose the existing due dates because I may not get them done next week but still must complete by the due date. If I could highlight those that I would like to work on next week with @next week, it would make it much easier. Thanks and loving ToDoist! It is an integral part of my work days :-) .