Gemini工作收件箱AI 评分 · 76/100AI 辅助编辑·未发现明显提示词注入风险n8n.io

用 Telegram 管理邮件、日历和联系人

在 n8n 中搭建 Telegram AI 助手,通过自然语言指令调用 Gmail、Google Calendar、Google Sheets 和可选的 MCP 工具

有一点经验步骤流程贴士
给谁
需要快速处理邮件和日程安排的自由职业者、销售或虚拟助理
你会得到
在 Telegram 里发一条自然语言消息,即可发送邮件、创建/删除日历事件、查询联系人
你需要
n8n · Gmail · Google Calendar · Google Sheets · Telegram

硬约束

基于 n8n 官方模板,使用 Telegram Trigger 接收消息,AI Agent(Gemini 2.0)理解意图,通过 MCP 工具路由到 Gmail、Google Calendar 或 Google Sheets。需要 n8n 实例、Telegram Bot、Google 账号授权,以及一张包含 Name/Email/Company/Role 列的 Google Sheet。

他们做了什么

作者 dae221 在 n8n 中搭建并发布了一个工作流模板:通过 Telegram Trigger 接收用户消息,由 Google Gemini Chat Model 驱动的 AI Agent 理解自然语言意图,借助 MCP 工具动态路由到 Gmail、Google Calendar 或 Google Sheets 节点,完成邮件发送/起草、日历事件创建/删除、联系人查询等操作,最后通过 Telegram 节点返回带表情符号的确认消息。

效果如何

该模板在 n8n.io 上获得 883 次浏览,作者标注包含「已测试的命令和用例」(author_report)。工作流包含 17 个节点,涵盖 Telegram、Gmail(3 个工具节点)、Google Calendar(3 个工具节点)、Google Sheets、MCP Client/Server、AI Agent、Gemini 模型和 Simple Memory。

值得知道

MCP 工具为可选配置,需要外部 MCP 服务(如 Daex AI Cloud)的 SSE endpoint;来源未提供 AI Agent 节点的默认 system prompt 文本(workflow.json 中 parameters 为空对象),用户需自行编写或从模板导入后查看;Google Sheet 的 documentId 和 gid 为必填且用户特定;工作流中的 Sticky Note 节点内容为空,无额外说明。

步骤

  1. 准备环境与账号

    确保你有一个 n8n.cloud 或自托管 n8n 实例。在 Telegram 中通过 @BotFather 创建一个 Bot 并获取 Token。准备好 Gmail、Google Calendar 和 Google Sheets 账号。MCP 工具为可选项,若使用需准备 Daex AI Cloud 或等效服务。

  2. 授权账号连接

    在 n8n 的 Credentials 中分别连接 Gmail、Google Calendar 和 Google Sheets 的凭据。在 Telegram Trigger 节点中填入你的 Bot Token,完成授权。

  3. 配置联系人表格

    创建一个名为 Contact Data 的 Google Sheet,包含以下列:Name、Email、Company、Role。在 n8n 的 Google Sheets 节点(contact data)中填入正确的 documentId 和 gid,使 AI Agent 能查询联系人信息。

  4. 连接 MCP 工具(可选)

    若使用 MCP 工具(如 Daex MCP),在 MCP Client Tool 和 MCP Server Trigger 节点中填入 SSE path 和 trigger ID。此步骤为可选,不配置时基础功能仍可用。

  5. 安全建议:执行前人工确认

    安全建议(编辑补充的安全提示,非模板作者的做法):在 Bot 真正发送邮件、创建或修改日历事件、写入表格或在 Telegram 中代你回复之前,先由你本人确认每一项操作。

  6. 部署并启用 Telegram Bot

    在 n8n 中部署并激活该工作流。向你的 Telegram Bot 发送自然语言指令,例如「Send email to Lisa about invoice update」。AI Agent 会理解指令、查询联系人,并执行发送/起草邮件或更新日历操作。如需调整,可在 AI Agent 节点中编辑 system prompt,以修改品牌话术、支持命令或语言风格。

    运行提示词 · 来源原文。Telegram 用户发送给 Bot 的示例指令

    Send email to Jane at Acme about pricing

    运行提示词 · 来源原文。Telegram 用户发送给 Bot 的示例指令

    Create a Zoom meeting with Victor next Friday at 3pm

    运行提示词 · 来源原文。Telegram 用户发送给 Bot 的示例指令

    Cancel meeting with Alex

    运行提示词 · 来源原文。Telegram 用户发送给 Bot 的示例指令

    Follow up with Sarah tomorrow

可复制提示词

运行提示词 · 来源原文。发给已接入工作流的 Telegram 机器人

这一段是提示词,页面不会在这里插入广告。

Send email to Jane at Acme about pricing

在 AI Agent 节点中编辑 system prompt 可调整品牌话术和命令范围;workflow.json 中该节点 parameters 为空,需自行配置

来源

Telegram AI assistant with Gmail, Google Calendar, Google Sheets & MCP tools · dae221 · n8n.io · 2025-06-12T14:17:02.535Z

留言与反馈

试过这个方法吗?分享效果、遇到的问题或改进建议。留言审核后公开,请勿填写敏感信息。

正在加载…

    相关用例