Using dypt
Repeating tasks
Setting tasks to repeat
Repeating tasks are a great way to keep on top of regular tasks, such as weekly meetings or monthly bills. In dypt, you can set tasks to repeat daily, weekly, monthly, or yearly.
Why repeat tasks?
If you find you are creating the same task over and over again, it's a good idea to set it to repeat. This way, you won't have to keep creating the same task manually and you won't forget important recurring tasks.
Video overview
Visual learner? Check out the video on repeating tasks
Ways you can repeat tasks
dypt offers a variety of ways to repeat tasks, so you can choose the one that best fits your needs.
Daily
You can set tasks to repeat every day, or every X days. For example, you could set a task to repeat every 3 days.
Weekly
You can set tasks to repeat every week, or every X weeks. You can also select which days of the week you'd like the task to repeat on. For example, you could set a task to repeat every 2 weeks on Monday and Friday.
Monthly
You can set tasks to repeat every month, or only during specific months. This customisation allows you to set tasks to repeat quarterly or every six months or any other interval you choose.
For monthly tasks, you can choose between two different approaches. You can set the task to repeat on the same day of the month, for example, the 15th of every month. Or you can set the task to repeat on the same day of the week, for example, the first Monday of every month.
Yearly
By selecting a certain month and date, you can set tasks to repeat every year on that date. For example, you could set a task to repeat on the 1st of January every year.
Examples of repeating tasks you could create
Repeating tasks are great for a variety of use cases. Here are a few examples for a little inspiration:
Daily
- Take your medication
- Write in your journal
- Practice a musical instrument
- Exercise
- Meditate
- Clean your house
- Feed your pets
- Make sales calls
Weekly
- Water your plants
- Put the bin out
- Do your laundry
- Meal prep
- Plan your week
Monthly
- Pay your bills
- Review your finances
- Review your goals
- Clean your car
- Complete monthly business process
Yearly
- Renew your insurance
- Book your annual health check
- Review your annual goals
- Review your annual budget
- Plan your annual leave
- Pay your taxes
Which plans include repeating tasks?
All dypt plans include the ability to set tasks to repeat, including the free plan. However, the number of repeating schedules you can create depends on your plan:
- Starter: You can create up to 3 repeating schedules
- Pro: You can create up to 15 repeating schedules
- VIP: You can create up to 50 repeating schedules
Note these numbers refer to the number of repeating schedules you can create, not the number of tasks that are created by the repeating schedule. For example, if you set a task to repeat daily, you will only use one of your repeating schedules, even though the schedule will create a new task every day.
Creating a repeating task schedule
Creating a repeating task is simple and done through the repeat task dialog.
After creating the task that you wish to repeat (and any subtasks), you can set it to repeat by following these steps:
Either click the "Repeat" button in the task header or click the menu icon at the right of a task and select Repeat.
The repeat dialog will open for the current task.
Set the options to determine how you would like the task to repeat
Press "Start Repeating" to create the repeat schedule.
Repeating task options
When setting a task to repeat, you can customise the repeat schedule to suit your needs. Here are the options you can choose from:
Task
The task that will be copied each time the repeat is triggered. This is the task that you are currently setting to repeat and you can choose to include subtasks if you wish.
Save to
Which task the newly created repeats should be saved under. You can choose to save them under the same task as the task you are repeating or place them under a different task to keep organised.
Start
When dypt will start following this repeat pattern and creating new tasks.
End
An optional end date for the repeat pattern. If you don't set an end date, the task will repeat indefinitely.
Frequency
How often the task should repeat. You can choose between daily, weekly, or monthly. You can also repeat quarterly, or yearly by selecting the monthly option and selecting the relevant months.
Every
For daily and weekly repeats, you can set the task to repeat every X days or weeks.
Days of the week
For weekly repeats, you can select which days of the week the task should repeat on.
Months
For monthly repeats, you can select which months the task should repeat in.
Monthly type
For monthly repeats, how to repeat the task each month. 'Each' will repeat the task on specific dates of the month. 'On the' will repeat the task on specific instances of a day of the week
Monthly 'Each'
For monthly "Each" repeats, you can select which dates of the month the task should repeat on. If you select a date that doesn't exist in a month, the task will repeat on the last day of the month.
Monthly 'On the'
For monthly "On the" repeats, you can select which instance of a day of the week the task should repeat on. For example, the first Monday of the month or the last week day of the month.
What to include
You can select which properties of the task you would like to be included in the repeats: subtasks, priorities, notes, deadlines.
Deadline roll forward
Should deadlines be rolled forward on a relative basis for newly created tasks? Select yes to roll them forward and no to keep them as per the original task.
Date suffix
Whether to append the date of the new task to the title so that each task is easier to identify.
Hide old
Whether to automatically archive previously created repeat tasks in the series when a new one is created. This is useful where you only want to see the most recent task in the series. For example, you probably don't want to see all the previous instances of "Put the bin out".
Editing a repeat schedule
If you need to make changes to a repeating task series, you can do so by opening the repeat task dialog again from either the original template task or from one of the created tasks in the repeat series.
When you make changes to a repeat schedule, the changes will apply to all future tasks in the series. If you need to make changes to a specific task in the series, you can do so by editing the task directly.
Stopping a repeat schedule
If you no longer need a task to repeat, you can stop the repeat schedule by opening the repeat task dialog and pressing the "Stop Repeating" button. This will stop the creation of new tasks in the series but will not delete any previously created tasks.
Things to note about repeating tasks
If you delete a template task for a repeat schedule, the repeat schedule will be deleted and no new tasks will be created.
If you delete the "Save to" task for a repeat schedule, the repeat schedule will be deleted and no new tasks will be created.
If you delete a task that was created by a repeat schedule, the repeat schedule will continue to create new tasks. If you want to stop the repeat schedule, you need to open the repeat dialog and press the "Stop Repeating" button.
If you edit a task that was created by a repeat schedule, the changes will only apply to that specific task and not to any other tasks created by the repeat schedule. If you want to make changes to the repeat schedule itself, you need to open the repeat dialog and make the changes there.
You can't set a task to repeat more than once a day.
You can't set a task to repeat if it or any of its parents are already part of a repeat schedule. This is to prevent infinite loops of repeating tasks.
You can't set a task to repeat if it or any of its subtasks are set as the "Save to" task for another repeat schedule. This is to prevent infinite loops of repeating tasks.
You can't set a task to repeat if it is already part of a repeat schedule. Opening the repeat dialog will show you the existing repeat schedule for the series.
You can archive task templates of a repeat schedule. This will not affect the repeat schedule, any new tasks created from it will be created as unarchived.
Read the blog post
Repeat your way to productivity with task repeats