Skip to main content
All CollectionsQuestions and Answers
I have a task I need to recur at least x days and at most x days, how do I set this up?
I have a task I need to recur at least x days and at most x days, how do I set this up?

How to set up a recurring task that has to be done in a specific time window

Christina avatar
Written by Christina
Updated over a week ago

Example: Let's say you want to change your sheets ideally every 7 days but no more than every 12 days. How do you set this up in Marvin?

Set up

Go to the "Recurring items" overlay in the top right menu of your day view.

Then add a recurring task with the leftmost button at the top.

Depending on the repeat pattern you need for your task you select a different repeat option:

Specific time window in a month or week

If the time window for a task is specific to a day in a month or week use the "every month" or "every week" pattern.

Time window repeats in regular intervals

If the time window repeats in a regular interval regardless of when you actually completed the last task, use the "every X days" pattern.

Time window repeats based on when you last completed the task

If the time window is specific to when you last checked off the task use the "X days after completion" pattern.

How to make it a "time window"

To give yourself a specific window of time where you can do the task you specify the first day you can do the task as part of your repeat pattern. In our example, this would be "repeat every 7 days after completion". This ensures that the task shows up on the first day you can do the task, which is 7 days after you last changed your sheets.

To set the last possible day you can do the task (the end of your window) you add an automatic due date to the recurring task. You can specify a specific number of days after the task creation (the first day of the window) for a task to become due.ย 

So if you have a 3 day window to do a task, you would give it an automatic due date 3 days after creation.

In our "change sheets" example we would specify a 5 day window (12-7 = 5) instead.

Did this answer your question?