This is a Pipedream workflow (https://pipedream.com/) that utilizes the Notion API to simulate recurring tasks by updating a task's due date and marking it as incomplete. The workflow can be scheduled to run as often as you would like.
How does it work?
This workflow runs on a customizable schedule to retrieve completed recurring tasks from your target Notion database. It then updates the due dates based on each task's recurring interval (these are customizable) and marks them as incomplete.
To use this workflow you'll need a Pipedream account (free!) and a Notion database with the following properties:
• A "Checkbox" property used to denote a task's completed state
• A "Date" property used to denote a task's due date
• A "Select" property used to denote a tasks recurring interval
Like this workflow? Buy me an Earl Grey!