WhatsApp AI 助手管理 Google 日历与 Gmail
通过 WhatsApp 消息自然语言操控日历和邮件,Gemini 驱动
- 给谁
- 需要不打开 Gmail 或 Google Calendar 就能管理日程和邮件的专业人士、团队
- 你会得到
- 在 WhatsApp 里发消息即可查日程、约会议、发邮件、读邮件摘要
- 你需要
- n8n · WhatsApp · Gmail · Google Calendar · Gemini
硬约束
前置条件:n8n 实例(自建或云版)、Meta for Developers 账号(WhatsApp Business API)、Google 账号(Workspace 或 Gmail)、Google AI Studio API key。所有凭证在 n8n 内安全存储。workflow 中 Google Calendar 节点默认使用占位邮箱 [email protected],需替换为真实日历地址。
他们做了什么
作者 Praneel 在 n8n 官方模板库发布了一个 22 节点的工作流模板:WhatsApp 消息触发后,先提取用户手机号和消息文本作为 sessionId 与 chatInput,再由 AI Agent 根据 systemMessage 中定义的工具清单(获取时间、查日程、建日程、查空闲、发邮件、读邮件)决定调用哪个工具,最后把 AI 输出通过 WhatsApp 发回给用户。Simple Memory 以手机号作为 sessionId 保留最近约 10 轮上下文。
效果如何
模板在 n8n.io 上获得 1651 次查看(author_report)。作者描述其支持自然语言预约会议、发送邮件、查看日程,并可在创建日程时自动附加 Google Meet 链接。
值得知道
1) 模板默认使用 Gemini,但节点说明标注可替换为 OpenAI GPT 或其他模型。2) Google Calendar 节点中硬编码了 [email protected],必须替换为真实日历地址才能正常使用。3) WhatsApp Business API 需要 Meta 开发者账号和永久 Token,且受 Meta 消息计费与政策限制。4) 工作流一次处理一个用户,未做并发控制。5) 来源未提供实际运行错误率或 ROI 数据。6) 本站未实测,reproduction.status=not_tested。
步骤
配置 WhatsApp 触发与响应
在 Meta for Developers 创建/选择应用,添加 WhatsApp 产品,记录 Phone Number ID、Business Account ID 和永久 Access Token。在 n8n 中打开 WhatsApp Trigger 节点,新建凭证填入 App ID、App Secret 和 Access Token;复制节点显示的 webhook URL,回到 Meta 后台粘贴并订阅 messages 字段。Send WhatsApp Response 节点使用同一套凭证,Sender Phone Number 填入 Step 1 的 Phone Number ID。
配置 Google 服务 OAuth2
在 Google Cloud Console 启用 Gmail API 和 Google Calendar API。在 n8n 中打开任意 Gmail 工具节点,按向导创建 OAuth2 凭证并授权 Gmail 账号;对 Google Calendar 工具节点重复同样流程,授权后从下拉框选择目标日历(替换默认的 [email protected])。
配置 Gemini 模型凭证
前往 Google AI Studio 创建 API Key。在 n8n 中打开 Google Gemini Chat Model 节点,新建 googlePalmApi 凭证并粘贴密钥。
安全建议:执行前人工确认
安全建议(编辑补充的安全提示,非模板作者的做法):在助手真正发送邮件、创建或修改日历事件之前,先由你本人确认内容和收件人。
激活并测试工作流
点击 n8n 右上角 Activate 激活工作流。向绑定的 WhatsApp 商业号码发送消息测试,例如:「Schedule a meeting tomorrow at 5 PM」「Check my latest emails」「Send an email to [email protected] about our project」。AI 会先确认再执行创建/发送等操作。
运行提示词 · 来源原文。WhatsApp 消息输入示例
Schedule a meeting tomorrow at 5 PM.
运行提示词 · 来源原文。WhatsApp 消息输入示例
Check my latest emails.
运行提示词 · 来源原文。WhatsApp 消息输入示例
Send an email to [email protected] about our project.
可复制提示词
运行提示词 · 来源原文。发给已接入工作流的 WhatsApp 号码
这一段是提示词,页面不会在这里插入广告。
Send an email to [email protected] about our project.
搭建前请准备好 Meta App ID、App Secret、永久 Access Token、Google Cloud 项目、以及 Gemini API Key。
来源
WhatsApp AI assistant for Google Calendar & Gmail management with Gemini/GPT · praneel7015 · n8n.io · 2025-10-20T08:49:31.864Z
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。