Turn Emails into AI-Enhanced Tasks in Notion (Multi-User Support) with Gmail, Airtable and Softr — n8n 工作流

复杂度 触发器25 个节点🏷️ Project Management👁 7,647 次查看作者:Mario

概览

Purpose

This workflow automatically creates Tasks from forwarded Emails, similar to Asana, but better. Emails are processed by AI and converted to rather actionable task.

In addition this workflow is build in a way, that multiple users can share this single process by setting up their individual configuration through a user friendly portal (internal tool) instead of the need to manage their own workflows.

Demo

How it works

One Gmail account is used to process inbound mails from different us

使用的节点

AirtableHTTP RequestGmailCodeAI AgentOpenAI Chat ModelStructured Output ParserCalculator

工作流预览

Setup
- Disable the Gmail Trigger and enable the manual trigg
- Execute the workflow once
- Copy the Gmail Label IDs from the output of the "Requ
- Dis
Set Globals
Use the setup instructions below to retrieve the values
Select Base
Select the database and the table where the "Routes" ar
The Gmail inbox is checked every minute for n
Extract the Airtable Row ID from the Email ad
Filter by labels to prohibit double-processin
Dynamically build request body for Notion, si
The custom built request including the user s
The Email is processed in multiple ways:
- An actionable task is being generated based on the co
-
Skip disabled routes (determined by a checkbo
Send custom Email notifications back to sende
Add labels which prevent from double-processi
Disable a checkbox attribute in Airtable whic
tooltoolmodelmodelparserparser
OpenAI Chat Model
Calculator
Structured Output Parser
Add Label "Processed"
A
Active Routes Only
E
Extract Route ID
Deactivate Route
Add Label "Error"
Send notification about …
Send notification about …
Get Route by ID
Create Notion Page
G
Gmail Trigger
F
Filter for unprocessed m…
W
When clicking ‘Test work…
R
Required labels
G
Globals
N
No Operation, do nothing
Format Notion Page Blocks
Get all labels
Structured Output Parser1
Calculator1
OpenAI Chat Model1
Generate Actionable Task
Get Summary & Meta Data
25 nodes24 edges

工作原理

  1. 1

    触发器

    工作流由 触发器 触发器启动。

  2. 2

    处理

    数据流经 25 个节点, connecting agent, airtable, code。

  3. 3

    输出

    工作流完成自动化并将结果发送到配置的目标。

节点详情 (25)

AI

Airtable

airtable

#1
HT

HTTP Request

httpRequest

#2
GM

Gmail

gmail

#3
CO

Code

code

#4
AI

AI Agent

n8n-nodes-langchain.agent

#5
OP

OpenAI Chat Model

n8n-nodes-langchain.lmChatOpenAi

#6
ST

Structured Output Parser

n8n-nodes-langchain.outputParserStructured

#7
CA

Calculator

n8n-nodes-langchain.toolCalculator

#8

如何导入此工作流

  1. 1点击右侧 下载 JSON 按钮保存工作流文件。
  2. 2打开你的 n8n 实例,依次点击 工作流 → 新建 → 从文件导入
  3. 3选择下载的 turn-emails-into-ai-enhanced-tasks-in-notion-multi-user-support-with-gmail-airtable-and-softr 文件并点击导入。
  4. 4为每个服务节点配置 凭证(API 密钥、OAuth 等)。
  5. 5点击 测试工作流 验证一切正常,然后激活它。

或直接在 n8n → 从 JSON 导入 中粘贴:

{ "name": "Turn Emails into AI-Enhanced Tasks in Notion (Multi-User Support) with Gmail, Airtable and Softr", "nodes": [...], ...}

集成

agentairtablecodefiltergmailgmailtriggerhttprequestlmchatopenaimanualtriggeroutputparserstructuredsettoolcalculator

获取此工作流

一键下载并导入

下载 JSON在 n8n.io 上查看
节点25
复杂度high
触发器trigger
查看次数7,647

创建者

Mario

Mario

@octionic

标签

agentairtablecodefiltergmailgmailtriggerhttprequestlmchatopenaimanualtriggeroutputparserstructured

n8n 新手?

n8n 是一款免费开源的工作流自动化工具,支持自托管或使用云版本。

免费获取 n8n →