Skip to content
FlowHubFluxonLab
A
AI Automationfree

Parse Gmail Inbox and Transform into Todoist tasks with Solve Propositions

by Łukaszadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentGmailGmailOpenAI Chat ModelOpenAI Chat ModelStructured Output ParserStructured Output ParserTodoistTodoist
Share Post Share
MaWhen clicking ‘Test workflow’When clicking ‘…Mark As ReadStarGet Starred From InboxGet Starred Fro…Get Unread From InboxGet Unread From…IfIf Task Not ExistIf Task Not Exi…OpenAI Chat ModelOpenAI Chat Mod…OPStructure Output Todoist ReadyStructure Outpu…IfIf AI responded properlyIf AI responded…Create Todoist TaskCreate Todoist …Get Full MessageAgSummarize MessageSummarize Messa…MeEnrich Emails With TasksEnrich Emails W…MeEnrich Tasks with EmailsEnrich Tasks wi…IfIf Email Unstarred (Not Exist)If Email Unstar…Close TaskEREmail Trigger (IMAP)Email Trigger (…ScSchedule TriggerNONo Operation, do nothingNo Operation, d…MeMerge Starred and Unread MessagesMerge Starred a…Get Open Tasks1234567891011121314151617181920212223
1/5
STEPS · 23
Run manually by an operator

Who is it for? If you are getting a lot of emails into your Gmail inbox, then probably some of those can be solved easly by replying or by doing specific short tasks. But analyzing whole email thread content just to catch up with multiple threads can be very wasteful. So by using AI you can actually get simple propositions of what should be done before closing this specific email and actual proposed answer to that email. This is especially useful if you need to do some actions before replying to email. In that case you can simply assign task to specific person, await until it's done, copy-paste AI answer when it's done, and close. Another good use would be if on one inbox there are working multiple people. It can make the process much more streamlined. How It Works? Script runs on your selected trigger. If you are using section "Read and Star", then you may use "Email Trigger".

Tags

n8nreference-onlyagentgmaillm-chat-open-aioutput-parser-structuredtodoist
Connects
AAI AgentgmailGmailopenaichatmodelOpenAI Chat ModelstructuredoutputparserStructured Output ParsertodoistTodoist
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes21
AddedApr 10, 2025

Related workflows

See all AI Automation
ACgmail
free

Send and track Slack invoice requests with Gemini, Google Sheets and Gmail

Quick overview Youtube Video: https://youtu.be/42-oHh9w9Eo This workflow listens for Slack @mentions, uses Google Gemini to classify the request and extract invoice details, then reads and updates Google Sheets, generates invoice PDFs with PdfBro, sends invoices or reminders via Gmail, and posts confirmations or errors back to Slack. How it works Triggers when the workflow’s Slack app is mentioned in a specified Slack channel. Uses Google Gemini to classify the message intent (send invoice, remind invoice, or check status) and extract the recipient email and invoice due date. Routes the request based on the extracted intent and stops if the intent cannot be determined. For SEND_INVOICE, looks up the client in a Google Sheets “Client Bill” spreadsheet and posts a Slack error if no matching email is found. If a client is found, generates an invoice PDF with PdfBro, emails it to the client via Gmail, appends/updates the invoice record in a Google Sheets “Client Invoices” spreadsheet, and posts a Slack confirmation. For REMIND_INVOICE, finds an UNPAID invoice for the email in the “Client Invoices” Google Sheet, regenerates the invoice PDF with PdfBro, emails a reminder via Gmail, and p

by iamvaar
Agmailopenaichatmodeltextclassifier
free

Suggest meeting slots using AI

The purpose of this n8n workflow is to automate the process of identifying incoming Gmail emails that are requesting an appointment, evaluating their content, checking calendar availability, and then composing and sending a response email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
ACDgmail
free

AI: Summarize podcast episode and enhance using Wikipedia

The workflow automates the process of creating a summarized and enriched podcast digest, which is then sent via email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team