More complex recurrence syntax
What you have so far is great, but I'd like to see support for:
X days from end of month
Last/second from last/etc weekday of month
Last/second from last/etc Monday of month
For me also a workday feature would be very helpful:
- last workday in month
- every 3rd workday
ie. 'Ev 2 hrs from 9am-5pm'
- Extremely useful for reminders that I can't take care of immediately but don't want to forget about throughout the day. There is currently no application that does this. I signed up for Todoist hoping for exactly this feature.
- Also useful for reminders about calling people for birthdays
ie. 'Ev hour'
Along the same lines:
"ev 2 years from 1/1/2013"
Lots of folks who have biannual licensure requirements could use this feature, and it wouldn't take too long to program.
Along the same lines:
"ev tue starting tod ending 12/31/11"
Useful for seasonal tasks, weekly prescription reminders.
Every 1st wednesday and ev 3rd wednesday.
It's possible to gave dates like this, but Todoist shows that event only on 3rd wednesdays.
On the "workday" theme:
ev first weekday
would be very useful.
Interestingly, "ev last weekday" works now.
I would like quarterly:
Every 1/1, 4/1, 7/1, 10/1 or similar
I'll second the request for quarterly recurring dates.
Actually, something more general like 'every 1st Saturday of every 3rd month starting...' or 'every lday of every 3rd month' would be great.
I'd like to see this too. And Every X months which I can't seem to do at the moment.
There are some events which occur annually, but on a given day of the month. For example, British Summer Time always ends on the last Sunday of October. Being able to record this would be useful.
if the syntax works with the 3rd, so it probably just don't get the "and", so it might help to copy the task and schedule one for ev 1st and one for ev 3rd ...
me too, I would love a syntax where I can set an end date for recurring tasks.
ev tuesday starting tod ending xy.xy.xxxx
It would be very useful for recurring tasks which I don't have to do during my vacation / during school vacation or are limited to only a certain number of recurrings.
Dear Support Team,
I also request the following
1. "until" or "ending" syntax.
2. Multiple days within a week:
"ev mon, wed, fri"
3. Quarterly or semi-annual reminders:
"ev 3rd month" "ev 6th month"
4. Allow recurrence from 2nd through 12th:
"ev 8th month" etc.
The re-occuring event functionality would be greatly enhanced if future occurrences of the event show up in queries. See my proposal at: https://todoist.com/Vote/showProposal/176/
I'd like to see multiple day events. Like a start and end date.
Some syntax might be:
ev mon, wed, fri
sat @8 and sun @3
i'd also like to see end dates for recurring events.
i'd also like to have an end date, otherwise an ev day task becomes forever!
For tax purposes (VAT in UK), quarterly would be very useful
e.g. "ev 3rd thu jan,apr,jul,oct"
Please add "every 6th monday" and similar... every Xth something...
I would like something like "every 48" or "25 days after every 23". This is when I need to pay my credit card bill. Currently "every 48" doesn't work correctly.
"every -n" should be the nth day from the end of a month.
+1 for idea of 'every Xth month'.
I would like to set dates like this:
"every 2nd monday every 2nd month".
It is useful, for example, for payments that should be done not every month.
Multiple times a day would be wonderful. Right now the interface ignores the second time.
every other <day of week>
A repeating sequence of Monday to Saturday would be nice
would appreciate something like "every 4th thursday of november" to setup annual occurrences
'until' or 'ending' sequence: I'm quite surprised there is no such a thing...
on the lines of the last request, "every day for x days" or "every third days"
I'm really missing dates like:
- last workday in month
- first workday in month
- last workday before 16th
- first workday after 15th
And more complex ones:
- ev 2 days after last complete (meaning if I done it first time Mon, then postpone it from Wed to Thu, then 3rd time must be on Sat)
Thank you for your suggestions. The last one is actually already available - when you use the "after 2 days" due date formula, the task will always be scheduled for 2 days after its completion.
yes, definitely need an "until" or "ending"
I would love to have a "every x y" to hit, for example, every 1 and 15 of the month.
i want a funtion that can let me choose every STH but STH, just like every month but April, etc.
Agree totally. Better natural language dates and time are needed. I also use followupthen.com which has much better language understanding. At the moment you can't even enter "1 week", or "one week". Also important for invoicing, tax returns, etc you need "last xday of the month", so for instance "last Friday of the month" for sending invoices.
I would love a way to do:
(I run payroll every other week.)
You can set tasks to every other week by using the due date: "every 14 days", for example - "ev 14 days starting Monday" which will result in a task due every other Monday.
That is so cool! Thanks!
Take a break: ev hour from 9:00 to 13:00
Every two weeks on weekday
I'd like to set up a patching schedule for when Microsoft releases their software patches; but 'ev thur af 2nd tues' doesn't work.
Please make it work :-)
I'd like to see the ability for a recurring task to happen once a year, but rather than on a specific date, be able to specify more generally, like, every first Saturday in November
I have plenty to do the "every first weekday". Reports to process, database maintenance.
How about every other 1st day of the month? Entering "every 2 months" seems to be the same as entering "every 60 days" (i.e. every month is assumed to be 30 days in length), causing the due date to drift away from the original day of the month.
Once Per Week
- job search
Once Per Month
I'd love for things like this, that I'm trying to do at least once a week or once a month to show up on "today" every day until I check them off, then not show up again until the first day of the next week or month respectively. As it is, I either put them on the first day of the week/month, and end up with them days overdue when they're really not, or at the end of the week/month, where I don't see them and therefore don't remember them until the end of the period.
Please include the following scenario:
reoccur in X hours after completed
It's extremely useful for taking pills, reminding yourself to get up and move, drinking water , etc,
Currently the only app that supported that type of recurrence is Astrid, but they are out of business.
There are a lot of good suggestions in here and some inspiration could definitely be taken from followupthen.com and followup.cc.
Repeat every/after x hours is sorely needed, as well as until/ending functionality.
Also more "and" type options. Right now we can use commas for multiple days of week (every mon,tues,weds), but that doesn't seem to work for anything else. We need, e.g., "every 1,15" for every 1st and 15th of each month; "every 2nd, 4th monday" for every 2nd and 4th Monday each month.
Also "every other". As mentioned, "every 14 days" is a workaround for, say, "every other monday", but I can't find a workaround that would achieve something like "every other 1st" (the 1st of every other month) or "every other 1st monday" (the 1st Monday of every other month).
Just realized I would also LOVE a way to set a task so that every time I complete it it asks for a new due date. This would be great for things like networking contacts, where I need a reminder to contact these people every so often, but when I next want to contact them depends on a lot of things like what I'll next have something significant to say.
first working/week day of the month
Recurring events don´t always obey to a strict rule, quite often it would be more appropriate if I could specify a list of dates (which of course would be irregularly spaced in time).
Example: I know that I will have advisory board meetings every quarter, but the exact dates are scattered around the third week in March, June, September, and December.
I would also like an option for "everyday until ... "
+1 for 'every first weekday'
I agree. It would be very helpful to have more complex recurrence options. Personally, I think Microsoft has a fantastic recurrence selection window in Outlook when choosing recurrence patterns for appointments. It simple and flexible. I can't remember a time when it wasn't capable of the pattern I was trying to input. I'm not really a fan of Outlook, but I think they got that feature exactly right.
15th and end of month
xth day every month (ex 3rd Monday)
Thank you for your suggestions. One of the dates you've mentioned is already available - you can set a task to "every 3rd Monday".
Your second request is partially supported, that is - if you set up two tasks, you can set one to "every 15" and the other to "every lday" (every last day).
I second Steve Barnhart's suggestion and would expand to something like "every 2nd monday of february, may, december".
In some ways I think this could be linked with another suggestion on here (Chained tasks), for example:
-2 days after completing x
I think support for 'from', 'until', 'weekday' and more complex combinations of existing commands would be helpful as well.
I agree with all this, but I also noticed some that already exist that I wasn't aware of. Date formats that I had tried in all sorts of the different ways but not the correct one. Is there a complete list somewhere of all the existing options?
Next to rules which define the recurrence of an event I would like to have a simple list of dates (obviously with irregular time intervals) too.
Yes, there is a complete list of available date formats, you can find it here: https://todoist.com/Help/timeInsert
every last weekday of month
+1 for 'every nth Wednesday of each month'
+1 for 'every nth Wednesday of each month'
This date format is already available. Please type "every 2nd Wed" into the date field to set it up.
This one is essential for me as well.
I came from astrid and though I really appreciate the simple and clean interface of todoist there should be options for "power-users" to get much more flexible and complex reminders - just like astrid.
The snooze function is rather a bad workaround to my mind (but it certainly could be better!)
There are two reasons:
1. Snoozing isn't flexible/complex either. You can adjust only one snooze-time for all tasks. It would be better if you could decide on each task how long snooze-time should be
2. Sometimes it happens that I dismiss all notifications in the notification bar on my android phone. When I do that (accidentially or intentionally) the reminder has gone and will not come back. And there's no reminder at my desktop that brings the task to my mind again (like astrid did with notifications at chrome for example).
So I think nearly all suggestions that has been made in this thread would make todoist better by far. There should be more connecting factors (like "remind me hourly from due time until completion" - just an example).
I definitely do not regret to be a premium user (I am for a few days). Right now it just suits my needs best. But to be honest, if there is a task manager that brings back the full functionality concerning the reminders I will probably change if todoist won't improve a liitle bit relating to this. :)
Keep up the good work!
I would like to set an item to repeat every 3rd Monday in January
I can set every 3rd Monday in every month, but would like to just send me a reminder once a year. There are many (US) holidays that use this occurrence pattern.
Recurrences before or after the nth (day) of every month. something like "every 4th tues +1" (so that it would occur the day after the 4th tuesday) or "every 1st tuesday -1" (so that it would occur the day before the 1st tuesday). This would be helpful in cases where the day before the 1st tuesday is not the 1st monday (i.e. when the 1st monday of the month occurs after the 1st tuesday)
Absolutely it is a MUST that you can tell a task to run for X number of days.
I.e., every day until mar 10
every other day until mar 10
For people looking for this style of list making this software is great, but ya gotta clean up the end user frustrations: (1) clean up your printing output...among many other fine points, you allow nested structure so far I can't seem to get it to print a nice paper copy of the tidy nested structure, it loses all indentations except for tasks underneath a main project. (1) as stated in this post, allow more specificity (hey you asked for it by introducing it and spoiling us) in setting dates, due dates and "run times" of list items. Yes they are both labeled (1) b/c both are critical! :-)
This one bites me every February:
I have a task I need to do two days before the end of the month, so I currently set it up to show up on the 28th. This works fine 11 out of 12 times, but something like
every lday -2
would solve the problem nicely.
In the meantime I suppose I can just set a separate task for every Feb 26. But a general
n days before|after some_date
would be quite useful.
'last day/weekday/Sunday/Monday of the month every year' (recurring task) obviously should be
'working day [or weekday] x of every month' would be very useful
An end date (until etc.) for recurring tasks would be very helpful.
I'd like to be able to set recurring tasks for the night before every weekday (Sun-Thurs) but I can't find a way to do it.
It's nice to be able to type in what you want, but I think I'd prefer to just have an Outlook-style option box pop up, with checkboxes and dropdowns.
I agree. The type-what-you-want feature is nice, but I often find I have to search the help file to get the syntax right. An option box might be easier, especially for new users.
I see some request based on workdays. Though I can understand the desirability for it, I would caution you that what days are workdays and what are not, is a culture/country based question that is very difficult to solve. (e.g., the 4th of July is not a workday in the US, but is in most other places). Weekdays are desirable and feasible, but workdays are too difficult to be worth it, Even if the user defined every business holiday as a special kind of day, I think that you folk have higher value things to work on.