Project Management
Email mailbox as Todoist tasks
Email mailbox as Todoist tasks
Complex
High
25
Nodes
Complex
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
25
Node Types
12
Node Types
manual Trigger
When clicking ‘Test workflow’
1 node
gmail
Mark As Read, Star, Get Starred From Inbox, Get Unread From Inbox, Get Full Message
5 nodes
if
If Task Not Exist, If AI responded properly, If Email Unstarred (Not Exist)
3 nodes
lm Chat Open Ai
OpenAI Chat Model
1 node
output Parser Structured
Structure Output Todoist Ready
1 node
todoist
Create Todoist Task, Close Task, Get Open Tasks
3 nodes
agent
Summarize Message
1 node
merge
Enrich Emails With Tasks, Enrich Tasks with Emails, Merge Starred and Unread Messages
3 nodes
email Read Imap
Email Trigger (IMAP)
1 node
schedule Trigger
Schedule Trigger
1 node
no Op
No Operation, do nothing
1 node
sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3
4 nodes
Workflow JSON
18.69 KB
{
"id": "WUX0BsRA1dbzTKnl",
"meta": {
"instanceId": "bdce9ec27bbe2b742054f01d034b8b468d2e7758edd716403ad5bd4583a8f649",
"templateCredsSetupCompleted": true
},
"name": "Email mailbox as Todoist tasks",
"tags": [],
"nodes": [
{
"id": "5b711a67-3d03-4687-a550-0514e2a5d251",
"name": "When clicking ‘Test workflow’",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-220,
100
],
"parameters": {},
"typeVersion": 1
},
{
"id": "5862ae85-d48b-49a6-9c9f-4a682d42af78",
"name": "Mark As Read",
"type": "n8n-nodes-base.gmail",
"position": [
580,
-240
],
"webhookId": "b1551d40-6d53-47ec-ad90-0386c04de860",
"parameters": {
"messageId": "={{ $json.id }}",
"operation": "markAsRead"
},
"credentials": {
"gmailOAuth2": {
"id": "UmjYQEDj616cX3UR",
"name": "Gmail lukp12"
}
},
"typeVers...Showing first 1000 characters. Click "Expand" to view the full JSON.