Zoom 会议结束后自动生成 AI 纪要并同步至 Google Docs 与 Slack
Zoom webhook 触发 → n8n 标准化数据 → GPT-4 生成摘要 → 保存 Google Docs → Slack 推送链接
- 给谁
- 需要自动归档会议纪要的团队或运营人员
- 你会得到
- Zoom 会议结束后自动获得结构化 AI 摘要,文档存入 Google Drive,团队即时收到 Slack 通知
硬约束
使用 n8n 模板搭建工作流。前置条件:可访问的 n8n 实例、Zoom Developer Console 权限、Google OAuth 凭证、Slack OAuth 凭证、OpenAI API key。费用取决于各服务实际用量。
他们做了什么
作者 dae221 在 n8n 上创建了该模板,配置 Zoom webhook 触发、Code 节点标准化数据、OpenAI GPT-4 生成会议摘要、Google Docs 保存文档、Slack 发送通知。
效果如何
来源展示的预期输出:Slack 消息包含会议主题、主持人、时长与 Google Doc 链接;Google Doc 包含 Executive Summary、Key Decisions、Action Items、Next Steps、Full Transcript。(author_report,未实测)
值得知道
Zoom 转录文本(transcript)的可用性取决于 Zoom 账户是否开启录制与转录功能;来源未披露 GPT-4 节点的具体 prompt、temperature 或 max_tokens,搭建时需自行补充;本站未执行端到端验证。
n8n 工作流模板
结构已检查 · 未实际运行下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。
配置与测试清单
需要绑定的凭证
- 导入后按各需鉴权节点绑定你自己的凭证;本附件不含原作者密钥。
需要替换的配置
- 源模板来自 n8n 公开库 #8057(约 6 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
- Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。
测试输入与预期结果
- 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
- 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。
模板处理说明
- 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
- 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。
模板获取日期: 2026-10-24
步骤
配置 Zoom App
在 Zoom Developer Console 创建 App,启用 meeting.ended 事件订阅,将 n8n Webhook 节点的 URL(路径为 zoom-meeting-ended)粘贴到 Zoom 的事件通知地址。
连接 Google Docs
在 n8n 凭证管理中添加 Google OAuth,授权 Google Docs 与 Google Drive 访问。工作流中的「Save to Google Docs」节点将自动把文档保存到你的 Google Drive。
连接 Slack
在 n8n 中添加 Slack OAuth 凭证,并在「Post to Slack」节点中将频道替换为实际使用的频道(如 #team-meetings)。
运行提示词 · 来源原文。Slack 节点的 Message Text 字段
📝 *New Meeting Notes Available*\n*Topic:* {{ $('Normalize Data').item.json.topic }}\n*Host:* {{ $('Normalize Data').item.json.host }}\n*Duration:* {{ $('Normalize Data').item.json.duration }} mins\n\n👉 Read full notes here: {{ $('Save to Google Docs').item.json.webViewLink }}配置 OpenAI
在 n8n 中添加 OpenAI API key 凭证。「Generate AI Notes」节点使用 GPT-4 模型;来源未展示具体 system/user prompt 与 temperature 等参数,需在实际搭建时补充。
运行工作流
当 Zoom 会议结束且触发 meeting.ended 事件时,工作流自动执行:1) Webhook 接收事件;2) Code 节点将 Zoom payload 标准化为 meeting_id、topic、host、duration、transcript 等字段;3) OpenAI GPT-4 节点生成摘要;4) Google Docs 节点创建文档(标题含会议主题与时间戳);5) Slack 节点发送摘要与文档链接。
运行提示词 · 来源原文。Normalize Data 节点的 JS Code 字段
// Normalize Zoom payload const e = $input.first().json; return { json: { meeting_id: e.payload.object.id, topic: e.payload.object.topic, host: e.payload.object.host_email, start_time: e.payload.object.start_time, end_time: e.payload.object.end_time, duration: e.payload.object.duration, participants: e.payload.object.participant_count || 0, transcript: e.payload.object.transcript || '', // if transcript available timestamp: new Date().toISOString() } };
可复制提示词
搭建指导 · 本站建议版本。交给搭建助手,先确认输入和权限
这一段是提示词,页面不会在这里插入广告。
你正在根据 n8n 模板 8057 搭建「Zoom → GPT-4 → Google Docs → Slack」自动会议纪要工作流。请先确认以下输入和权限是否就绪: 1) n8n 实例访问权限;2) Zoom Developer Console 可创建 App;3) Google OAuth 凭证;4) Slack OAuth 凭证;5) OpenAI API key。 搭建顺序建议: - 先配置 Zoom Webhook(路径 zoom-meeting-ended,POST),在 Zoom App 中订阅 meeting.ended; - 再依次连接 Google Docs、Slack、OpenAI 凭证; - 检查 Normalize Data 的字段映射是否与你的 Zoom payload 一致; - 在 Generate AI Notes 节点补充 system prompt 与输出格式(来源未提供,需自行设计); - 用一次测试会议验证端到端流程。
搭建前请确认五项凭证已就绪;Zoom 转录可用性取决于账户级别。
来源
Generate AI meeting notes from Zoom with GPT-4, Google Docs & Slack · dae221 · n8n.io · 2025-08-30
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。