Skip to content

Welcome to the Notion Recurring Tasks Documentation

Notion Recurring Tasks is software for achieving recurring tasks in Notion.

Notion is a great productivity tool for tracking goals, projects and tasks. However, achieving recurring tasks (tasks whos due date repeats at a set interval) is a hassle and requires manual intervention without external tools. Thanks to the Notion API we can access our task data programatically and make specific tasks recur automatically. The Notion Recurring Tasks software can be connected to a tasks database in Notion and update the Status and Due Date of these tasks accordingly.

Getting Started [Quickly]

If you are getting started with the software for the first time is it recommended that you follow the full Getting Started Tutorial. If not, here is a quick rundown of what needs to be done:

  1. Download a release of the program
    • Executable or Source code (Executable recommended for most users)
  2. Set up a Notion Integration and get a Notion API key
  3. Set up your Notion database with the required properties and integration
  4. Install and run the software
    • The software will prompt you for the key from step 2
  5. [Optional] Automate the execution of the software

Documentation Overview

See how the software updates Notion tasks marked for recurrance.

Learn how to set up and use the Notion Recurring Tasks software in bite-sized chunks.

Solve problems with the Notion Recurring Tasks package by modifying the source code.

Find information about the Notion Recurring Tasks code implementation.

Gain deeper understanding of the Notion Recurring Tasks package with explanations.

Support

If you have an issue or question regarding this software I highly appreciate it if you would submit an issue on the Github page. This way every inquiry is public and collected in a centralized place for me and others to assist you easily. Please take some time to look through the issues, chances are that your issue or question already has been answered.

When submitting a new issue it is important to leave as much information as possible. More detailed issues have a higher chance of getting a quick response. Important details to include are:

  • What are you trying to do?
  • What do you expect would happen?
  • What is really happening?
  • What error message are you seeing, if any?
  • What operating system are you using?
  • How would one reproduce your issue?