Extract tasks from Gmail emails and create them in Todoist
Workflow Description
An intelligent automation that reads your emails, analyzes them with AI to automatically extract actionable tasks, and creates them in Todoist. Save time managing your workflow and ensure no important action item is missed.
How it works
- 1.Monitor Gmail inbox and read incoming emails automatically
- 2.Use OpenAI to analyze email content and identify tasks intelligently
- 3.Create extracted tasks directly in Todoist with relevant details
Use cases
- Convert customer inquiries and requests into trackable tasks
- Aggregate project requirements from email threads into a centralized task list
- Automate processing of urgent emails and convert them into immediate actions
Requirements
- Gmail account with email reading permissions enabled
- OpenAI API key to power the intelligent text analysis engine
- Todoist account with task creation privileges
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (25)
When clicking ‘Test workflow’
Manual Trigger
Mark As Read
Gmail
Star
Gmail
Get Starred From Inbox
Gmail
Get Unread From Inbox
Gmail
If Task Not Exist
If
OpenAI Chat Model
OpenAI
Structure Output Todoist Ready
Output Parser Structured
If AI responded properly
If
Create Todoist Task
Set
Get Full Message
Gmail
Summarize Message
Agent
Enrich Emails With Tasks
Merge
Enrich Tasks with Emails
Merge
If Email Unstarred (Not Exist)
If
Close Task
Set
Email Trigger (IMAP)
Email Read Imap
Schedule Trigger
Schedule Trigger
No Operation, do nothing
No Op
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Merge Starred and Unread Messages
Merge
Get Open Tasks
Set
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note