Templates / Email-to-task automation with AI (Gmail/Outlook to Google Tasks/Microsoft To Do)

Email-to-task automation with AI (Gmail/Outlook to Google Tasks/Microsoft To Do)

Ready for 3.0

by Jordan Hoyle ✓ · 912 views · created 2025-10-26 · Personal Productivity, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 26 nodes and runs on a schedule (every day). Along the way it connects Google Tasks, Microsoft To Do, Mistral Cloud Chat Model and Gmail and 2 more.

How it runs

Trigger: On a schedule (every day).

  1. Get many messages (Gmail): uses Gmail
  2. Get many messages (Microsoft Outlook): uses Microsoft Outlook
  3. Upsert row(s) (Data table): uses Data table
  4. Code: runs custom JavaScript code
  5. Merge: merges the data from its input branches
  6. Upsert row(s) (Data table): uses Data table
  7. Tasks AI Agent (AI Agent): runs an AI agent, with model: Mistral Cloud Chat Model; 3 tools (Google Tasks Agent, Microsoft To Do Agent, Get row(s) in Data table); memory: Simple Memory

Services it uses

Google TasksMicrosoft To DoMistral Cloud Chat ModelGmailMicrosoft OutlookData table

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Rarely used nodes in this template: n8n-nodes-base.microsoftToDoTool

Nodes used (13)

From the author

Description Automate your personal productivity by transforming actionable emails from Gmail and Outlook into structured tasks within Google Tasks or Microsoft To Do, all managed by a multi-agent AI system. This advanced workflow utilizes a powerful Mistral…

Excerpt from Jordan Hoyle's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.