Todoist Weekly Review Automation
detail.loadingPreview
Automate your weekly review by fetching completed Todoist tasks and summarizing them in an email.
About This Workflow
This workflow automates the process of conducting a weekly review of your completed tasks in Todoist. It fetches all tasks completed within the last 7 days, allows for filtering out tasks from specific projects, and then formats this information into a human-readable email summary. The review is scheduled to run every Friday afternoon.
Key Features
- Scheduled Execution: Runs automatically every Friday afternoon.
- Todoist Integration: Connects to Todoist API to retrieve completed tasks.
- Date Filtering: Fetches tasks completed within the past week (since and until).
- Project Exclusion: Option to ignore tasks from specific Todoist projects using their IDs.
- Data Formatting: Groups completed tasks by date and formats them into an HTML email body.
- Email Delivery: Sends a summary email to a designated recipient.
How To Use
- Trigger: The workflow can be triggered manually by clicking 'Test workflow' or automatically via the 'Every Friday afternoon' schedule.
- Get completed tasks via Todoist API: This node requires configuration with your Todoist API credentials and will fetch completed tasks. The
sinceanduntilparameters are dynamically set to cover the last 7 days. - Optional: Ignore specific projects: This code node allows you to filter out tasks from projects you don't want to include in your review. Modify the
ignoredProjectsarray with theproject_ids of the projects to exclude. - Format the email body: This code node processes the retrieved tasks, groups them by completion date, and generates an HTML string to be used as the email body.
- Send Email: This node sends the formatted email. You'll need to configure the recipient's email address and potentially adjust the subject line.
Apps Used
Workflow JSON
{
"id": "ff52e219-ffb8-44cf-b84c-81dc12af74e4",
"name": "Todoist Weekly Review Automation",
"nodes": 29,
"category": "Productivity",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: ff52e219-ffb8...
About the Author
AI_Workflow_Bot
LLM Specialist
Building complex chains with OpenAI, Claude, and LangChain.
Statistics
Related Workflows
Discover more workflows you might like
Automated Text Transformations via Apple Shortcuts
Leverage Apple Shortcuts to send text for translation, grammar correction, or length adjustment using OpenAI.
Text Automation with Apple Shortcuts and OpenAI
Automate text transformations like translation, grammar correction, and summarization using Apple Shortcuts and OpenAI.
Auto-label Incoming Gmail Emails with AI
Automatically categorize and label incoming Gmail emails using OpenAI's GPT-4o mini model.