002_ Loom 错过会议后的跟进
高级
这是一个Lead Nurturing, Multimodal AI领域的自动化工作流,包含 16 个节点。主要使用 Set, Asana, Gmail, Merge, CalendlyTrigger 等节点。 使用 GPT-4、Loom 和 Asana 自动跟进取消的 Calendly 会议
前置要求
- •Google 账号和 Gmail API 凭证
- •OpenAI API Key
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"id": "gRYLffc4P6MCj1nq",
"meta": {
"instanceId": "e854ccd1d846d48f876ea4ce7613a148e39ed800c748cb59061b490defde7afd",
"templateCredsSetupCompleted": true
},
"name": "002_ Loom 错过会议后的跟进",
"tags": [],
"nodes": [
{
"id": "b64fc7c9-49c3-4b15-bf7f-4af5c85ccfba",
"name": "便签",
"type": "n8n-nodes-base.stickyNote",
"position": [
912,
-464
],
"parameters": {
"width": 448,
"height": 1008,
"content": "## 📩 错过会议后自动跟进"
},
"typeVersion": 1
},
{
"id": "5bfb5129-2770-463f-9a91-4a4c9b555116",
"name": "便签1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1392,
-512
],
"parameters": {
"color": 7,
"width": 624,
"height": 304,
"content": "## ⚙️ 工作流分解"
},
"typeVersion": 1
},
{
"id": "59bc495c-ded1-420d-b003-b68dd2a18ece",
"name": "便签8",
"type": "n8n-nodes-base.stickyNote",
"position": [
2048,
-448
],
"parameters": {
"color": 4,
"width": 480,
"height": 192,
"content": "## 🎥 演示视频"
},
"typeVersion": 1
},
{
"id": "ef243f1b-89f0-43d4-a70d-4143591cb141",
"name": "便签 3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1424,
-144
],
"parameters": {
"color": 7,
"width": 416,
"height": 416,
"content": "## Calendly 触发器"
},
"typeVersion": 1
},
{
"id": "d0c3256a-6f48-4ad1-85a6-144baf939337",
"name": "便签 4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1920,
-144
],
"parameters": {
"color": 7,
"width": 416,
"height": 416,
"content": "## 编辑节点"
},
"typeVersion": 1
},
{
"id": "3972b672-9fa8-49f8-b9ab-c0faf2481f67",
"name": "便签 5",
"type": "n8n-nodes-base.stickyNote",
"position": [
2432,
-144
],
"parameters": {
"color": 7,
"width": 416,
"height": 416,
"content": "## 使用 AI 编写消息"
},
"typeVersion": 1
},
{
"id": "9220ee04-df37-4a36-892a-58602ea67ce9",
"name": "便签6",
"type": "n8n-nodes-base.stickyNote",
"position": [
2944,
-144
],
"parameters": {
"color": 7,
"width": 832,
"height": 416,
"content": "## 添加视频链接并最终确定消息"
},
"typeVersion": 1
},
{
"id": "7e37e529-767f-4846-ae83-6eb74ed8ca9a",
"name": "便签7",
"type": "n8n-nodes-base.stickyNote",
"position": [
3888,
-432
],
"parameters": {
"color": 7,
"width": 416,
"height": 416,
"content": "## 使用 Gmail 发送电子邮件"
},
"typeVersion": 1
},
{
"id": "389d8b13-e996-42ad-9032-4db56eb8e1f5",
"name": "### 替换 Airtable 连接",
"type": "n8n-nodes-base.stickyNote",
"position": [
3888,
32
],
"parameters": {
"color": 7,
"width": 416,
"height": 464,
"content": "## 在 Asana 中创建任务"
},
"typeVersion": 1
},
{
"id": "75c3e26b-34b6-40d1-8725-983975a628c1",
"name": "Trigger on Meeting Cancellation",
"type": "n8n-nodes-base.calendlyTrigger",
"position": [
1568,
48
],
"webhookId": "2e498516-c66c-404c-9222-d9ed6533a6ee",
"parameters": {
"events": [
"invitee.canceled"
]
},
"typeVersion": 1
},
{
"id": "9837aba5-f367-417d-bb77-e218669efa23",
"name": "Extract Meeting Info",
"type": "n8n-nodes-base.set",
"position": [
2064,
48
],
"parameters": {
"mode": "raw",
"options": {},
"jsonOutput": "{\n \"event\": \"invitee.canceled\",\n \"payload\": {\n \"event_type\": {\n \"name\": \"Discovery Call\"\n },\n \"scheduled_event\": {\n \"start_time\": \"2025-07-23T14:00:00Z\"\n },\n \"cancel_reason\": \"Something came up\",\n \"invitee\": {\n \"name\": \"Sarah Johnson\",\n \"email\": \"sarah@example.com\"\n }\n }\n}"
},
"typeVersion": 3.4
},
{
"id": "5c1c2c96-fb1f-4bb0-b3b6-f1b4821e5fd3",
"name": "Write Follow-Up Message (GPT)",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
2528,
112
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "GPT-4O-MINI"
},
"options": {},
"messages": {
"values": [
{
"role": "system",
"content": "=You are a helpful assistant that writes friendly, casual emails in a warm and natural tone.\n\nWrite only the email body — do not include a subject line or greeting like “Subject:”\nUse this context: [insert payload here]"
},
{
"content": "=Write a short, friendly follow-up email for someone who just canceled our scheduled meeting. Their name is {{ $json[\"payload\"][\"invitee\"][\"name\"] }}.\n\nKeep the tone casual and warm.\n\nLet them know it’s totally fine, but you recorded a quick Loom video in case they still want to check it out. End with a light invitation to reschedule if they’d like."
}
]
}
},
"credentials": {
"openAiApi": {
"id": "e4tOzT9cxtVeZl61",
"name": "n8n free OpenAI API credits"
}
},
"typeVersion": 1.8
},
{
"id": "5526f0d0-3edf-4941-993b-af89a131630a",
"name": "Add Loom Video URL",
"type": "n8n-nodes-base.set",
"position": [
3104,
112
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "b9bf2ffb-d054-45e5-beaf-fec53279aa2f",
"name": "loom_link",
"type": "string",
"value": "https://www.loom.com/share/970a3fba1ed44352a2194f1ef6a8dc45"
},
{
"id": "244e1c42-e468-44d0-8b8a-8564e33e6633",
"name": "subject",
"type": "string",
"value": "Sorry we missed each other — here’s a quick video"
},
{
"id": "13ce91ca-e10f-43cc-8342-e7c1b6d4fcd9",
"name": "email_body",
"type": "string",
"value": "={{ $json[\"message\"][\"content\"] + \"\\n\\nWatch here: https://www.loom.com/share/970a3fba1ed44352a2194f1ef6a8dc45\" }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "8c7d279f-8040-472c-aa6f-4706a61450cd",
"name": "Merge Message & Video",
"type": "n8n-nodes-base.merge",
"position": [
3520,
32
],
"parameters": {
"mode": "combine",
"options": {},
"combineBy": "combineAll"
},
"typeVersion": 3.2
},
{
"id": "0465ac4e-59b9-41eb-977c-db1c5c2262c8",
"name": "Send Email with Gmail",
"type": "n8n-nodes-base.gmail",
"position": [
4032,
-208
],
"webhookId": "3c1516df-b824-4c91-ae15-f86f3df39732",
"parameters": {
"sendTo": "={{ $json[\"payload\"][\"invitee\"][\"email\"] }}",
"message": "={{ $json.email_body }}",
"options": {},
"subject": "={{ $json.subject }}"
},
"credentials": {
"gmailOAuth2": {
"id": "6AMtRHaUvaghku3x",
"name": "Gmail account"
}
},
"typeVersion": 2.1
},
{
"id": "445db016-07b9-49a8-a4de-a7057291c75f",
"name": "Create Task in Asana",
"type": "n8n-nodes-base.asana",
"position": [
4048,
304
],
"parameters": {
"name": "=Follow-up with {{ $json.payload.invitee.name }} after missed call",
"workspace": "1210873801747271",
"authentication": "oAuth2",
"otherProperties": {
"notes": "=Missed meeting with {{ $json.payload.invitee.name }}.\nEmail sent with this Loom: {{ $json.loom_link }}",
"assignee": "1210873801747258",
"projects": [
"1210873956748877"
]
}
},
"credentials": {
"asanaOAuth2Api": {
"id": "fSmxcIhns7y1gW5b",
"name": "Asana account"
}
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "04eef1f8-925b-4a4f-bbcb-e48028aed5cc",
"connections": {
"Add Loom Video URL": {
"main": [
[
{
"node": "Merge Message & Video",
"type": "main",
"index": 1
}
]
]
},
"Create Task in Asana": {
"main": [
[]
]
},
"Extract Meeting Info": {
"main": [
[
{
"node": "Write Follow-Up Message (GPT)",
"type": "main",
"index": 0
},
{
"node": "Merge Message & Video",
"type": "main",
"index": 0
}
]
]
},
"Merge Message & Video": {
"main": [
[
{
"node": "Send Email with Gmail",
"type": "main",
"index": 0
},
{
"node": "Create Task in Asana",
"type": "main",
"index": 0
}
]
]
},
"Send Email with Gmail": {
"main": [
[]
]
},
"Write Follow-Up Message (GPT)": {
"main": [
[
{
"node": "Add Loom Video URL",
"type": "main",
"index": 0
}
]
]
},
"Trigger on Meeting Cancellation": {
"main": [
[
{
"node": "Extract Meeting Info",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
高级 - 客户培育, 多模态 AI
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
自动化潜在客户捕获、AI资质鉴定及ElevenLabs个性化语音跟进
基于 OpenAI 和 ElevenLabs 的自动化线索捕获与 AI 个性化语音跟进
If
Set
Code
+10
22 节点Marth
客户培育
09 - 潜在客户档案增强器
自动化潜在客户信息丰富与个性化外联:HubSpot、Phantombuster和GPT
If
Set
Code
+11
30 节点Avkash Kakdiya
客户培育
自动化潜在客户生成与个性化外联:Apollo、AI和Instantly.ai
自动化潜在客户生成与个性化外联:Apollo、AI和Instantly.ai
If
Set
Code
+15
166 节点Ruben AI
客户培育
GPT-4驱动的冷邮件工作流,包含完全定制的3封邮件跟进
使用GPT-4、Mailgun和Supabase自动化个性化冷邮件序列
If
Set
Code
+22
100 节点Paul
客户培育
使用Airtable、OpenAI和Unipile的自动化LinkedIn潜在客户生成与私信触达
使用Airtable、OpenAI和Unipile的自动化LinkedIn潜在客户生成与私信触达
If
Set
Code
+15
143 节点Ruben AI
客户培育
我的冷邮件生成器
使用Anthropic、GPT-4和谷歌表格生成个性化冷邮件
If
Set
Code
+10
24 节点Bhuvanesh R
客户培育
工作流信息
难度等级
高级
节点数量16
分类2
节点类型7
作者
James Carter
@arioloopAutomation engineer | 10+ years streamlining Sales & Marketing. Use my link to book an initial consultation for custom n8n work.
外部链接
在 n8n.io 查看 →
分享此工作流