2026-09-28 · 原文发布日
客户回信按意图自动分流建跟进任务
免费n8n模板:Gmail每分钟监听新邮件,用发件人邮箱在Pipedrive里找匹配联系人(找不到就邮件提醒内部人员),再让OpenAI把回信分类为约会议、问价、稍后再跟进、不感兴趣等意图并判断购买阶段、情绪和紧迫度;按分类在Pipedrive建对应活动或标记丢单、附上完整AI分析备注,最后通过Slack和邮件把摘要推给负责人。
原文要点
该免费模板每分钟监听Gmail新邮件,提取并清洗发件人姓名邮箱、主题和摘要;用发件人邮箱在Pipedrive搜person,找不到就邮件提醒内部 reviewer。找到后把邮件细节交给OpenAI GPT-4o,输出意图、购买阶段、情绪、紧迫度和建议动作的JSON;规范化意图后分到Meeting Request、Pricing Inquiry、Follow Up Later、Not Interested等路径,分别建meeting/call/mail活动或把deal标记lost,并附完整AI分析note,最后Slack通知deal owner并用Gmail发内部摘要。
这次做成什么
搭一条“回信意图分流+跟进任务”的可测流程:用一封虚构回信跑通联系人匹配、GPT-4o分类JSON、四类路由、Pipedrive活动/丢单/备注、Slack与邮件摘要;找不到联系人时只提醒,不自动新建真实客户。
准备什么
- Gmail OAuth2凭据,同时供Gmail Trigger监听和Gmail节点发内部邮件
- Pipedrive凭据可搜索person、创建activity、更新deal、创建note,活动类型Meeting/Call/Mail需与账户一致
- OpenAI凭据且账号可用gpt-4o;分类节点用LangChain OpenAI节点
- Slack OAuth2凭据并设定目标用户,或改为频道但需自行核对权限
- 测试收件箱、测试Pipedrive管道和虚构deal owner邮箱,禁止用真实客户邮箱
具体怎么做
准备测试邮件与字段提取
在测试Gmail发一封回信,主题含具体需求,正文给预算、时间或拒绝理由。触发后提取from_name、from_email、subject、snippet,统一小写邮箱,去掉签名引用块,只保留正文前三百字做分析;message_id保存用于去重,已处理则停止。
Pipedrive按邮箱找人
用from_email搜索Pipedrive persons。0结果时给内部reviewer发“lead not found”邮件,内含发件人、主题、摘要和message_id,不自动创建person;1结果记录person_id、org_id、owner_id与开放deal_id;多结果时取最近活动deal并在摘要里标记需人工确认。
OpenAI输出严格JSON分类
把清洗后的发件人、主题、正文、是否有开放deal发给GPT-4o,使用本页提示词强制输出单个JSON。intent只允许枚举:Interested、Meeting Request、Pricing Inquiry、Information Request、Follow Up Later、Not Interested、Wrong Contact、Competitor Mention、Budget Constraint、Project Delayed。无法判断时设intent=Information Request并降低confidence。
规范化并路由到四类动作
把模型意图映射到模板路径:Meeting Request建meeting活动;Pricing Inquiry建call活动并在note附报价关注点;Follow Up Later建mail活动并设建议日期;Not Interested把当前deal标记lost且写明原因。其他枚举只建Information Request类mail活动或人工复核,不硬塞进四类。
备注、Slack与邮件闭环
每个分支都创建Pipedrive note,字段含message_id、intent、buying_stage、sentiment、urgency、recommended_action、confidence、原始摘要。Slack发给deal owner或测试频道,Gmail发内部摘要;两条通知内容一致,包含下一步和需人工确认标记。
可直接复制的材料
意图分类JSON提示词
本站独立提示词,模板说明使用GPT-4o;若账号无该模型,需在原节点改可用模型并重新测试。
你是销售回信分类器。只依据EMAIL_JSON输出一个JSON对象,不要Markdown。字段:intent必须是[Interested,Meeting Request,Pricing Inquiry,Information Request,Follow Up Later,Not Interested,Wrong Contact,Competitor Mention,Budget Constraint,Project Delayed]之一;buying_stage为awareness|consideration|decision|unknown;sentiment为positive|neutral|negative;urgency为low|medium|high;recommended_action不超过40字;confidence为0到1小数;evidence为不超过60字的原文依据。规则:明确约时间才是Meeting Request;问价格折扣才是Pricing Inquiry;明确拒绝才是Not Interested;只说以后再说为Follow Up Later;证据不足intent用Information Request且confidence<=0.5。EMAIL_JSON={{email_json}}路由映射配置
example.test与due_days为本站练习设定;Pipedrive活动类型名称必须与账户后台一致。
{"routes":{"Meeting Request":{"pipedrive_activity_type":"Meeting","deal_update":"none","note_required":true},"Pricing Inquiry":{"pipedrive_activity_type":"Call","deal_update":"none","note_required":true},"Follow Up Later":{"pipedrive_activity_type":"Mail","deal_update":"none","due_days":7,"note_required":true},"Not Interested":{"pipedrive_activity_type":"none","deal_update":"lost","lost_reason":"customer replied not interested","note_required":true}},"fallback":{"intent":"Information Request","activity_type":"Mail","needs_human_review":true},"alert":{"lead_not_found_to":"reviewer@example.test","multi_match":"mark_needs_human_review"}}测试邮件与期望分析
虚构邮箱与金额;用于同时检验约会议和问价,主意图按枚举只能选一个。
{"message_id":"mail-test-01","from_name":"周琪","from_email":"zhouqi@example.test","subject":"Re: 报价与下周演示","snippet_clean":"我们预算约8万元,希望下周三下午看30分钟演示,请发三档报价。","expected":{"intent":"Meeting Request","secondary":"Pricing Inquiry","buying_stage":"decision","sentiment":"positive","urgency":"high"}}输入与输出示例
本站虚构演示,未调用OpenAI/Pipedrive;输出与输入的预算、演示、报价请求对应。
输入
mail-test-01正文含预算约8万元、下周三下午看30分钟演示、索要三档报价;Pipedrive用zhouqi@example.test找到一个开放deal。对应输出
{"intent":"Meeting Request","buying_stage":"decision","sentiment":"positive","urgency":"high","recommended_action":"创建下周三演示并同步三档报价","confidence":0.86,"evidence":"下周三下午看30分钟演示,请发三档报价"} 路由建Meeting活动,note同时记录Pricing Inquiry为secondary,Slack与内部邮件含需确认报价标记。做完检查这些
- 已处理message_id再次触发时直接停止,不重复建活动或丢单
- 无匹配person只发lead not found邮件,不自动建联系人或deal
- 模型输出非法JSON或intent不在枚举时进入fallback人工复核,confidence不高于0.5
- Meeting/Pricing/FollowUp/NotInterested分别产生meeting/call/mail活动或lost,且都必有note
- Slack与Gmail摘要字段一致,包含intent、urgency、recommended_action和message_id
容易卡住的地方
- Gmail Trigger每分钟监听意味着最低分钟级延迟,不能承诺实时或精确秒级
- Pipedrive活动类型名称、管道阶段、丢单原因因账户而异,模板字段要先在测试账户核对
- GPT-4o可用性和费用取决于OpenAI账号;无权限时不能伪造已运行结果
- 邮箱匹配会漏掉别名、转发或更换邮箱的回信,多结果必须标记人工而非硬选
- Not Interested标lost是不可逆业务动作,测试管道外应加确认或白名单
本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。
- 原文标题
- Route lead reply follow-up tasks by intent with Gmail, OpenAI, Pipedrive, and Slack
- 原作者
- Intuz
- 原始发布日期
- 2026-09-28T05:57:04.954Z
- 来源
- https://n8n.io/workflows/20004