handle-reply 是一个来自 swan-gtm/gtm-skills 的技能,用于处理外发触达序列收到的入站回复。它围绕意图识别、回复起草和状态更新三个环节展开,适用于已配置 CRM、至少一个发件人并具备组织认可消息示例的场景。
一、用途 该技能用于对外发序列收到的回复进行分流处理:识别回复意图,起草恰当的回应或停止动作,并更新 CRM 与 Swan 状态。它假定已连接 CRM、已配置至少一个发件人指令,且组织已批准用于锚定语气示例的消息。
二、前置检查 在起草前需检查 CRM 连接、加载发件人指令并拉取消息示例。若没有发件人指令,需要求用户先定义一次语气,以保证每条回复一致,不要回退到通用语气。若未连接 CRM,技能仍可运行以完成草稿本身,但需跳过 CRM 写入步骤并告知用户。
三、使用方式
第一步:加载线程与序列上下文。通过 swan-search-sequences(按联系人或公司筛选)找到活跃序列;通过 swan-get-sequence 获取完整线程与原始外发消息;通过 hubspot-search-objects 在 Contacts + Companies 上确认 CRM 状态(生命周期阶段、负责人、交易关联)。若响应较大,可在 swan-execute-code 中从 files/tool-outputs/swan-get-sequence_<callId>.json 读取完整 JSON,仅打印最后 2-3 轮对话及序列目标。
第二步:分类意图。阅读一次回复并只选择一个类别,分类保持一行。类别包括:Interested(提问、约会议、询问价格、要求了解更多,下一步起草快速正面回复、给出时间、提供材料);Objection(对价格、适配度、时机的顾虑、“现在不行”、“我们使用 X”,下一步起草重构回复、回应异议、提出一个具体下一步);Wrong person(“不是我”、“联系 X”、转介同事,下一步路由到新联系人、请求暖介绍、致谢);Unsubscribe(“停止发邮件”、“移除我”、“退订”,下一步停止序列、标记为不联系、不回复);Out of office(自动回复、返回日期、替代联系人,下一步暂停序列至返回日期,如有替代联系人则路由);Neutral / soft no(“稍后再联系”、“发送信息”、含糊,下一步发送简短价值跟进、推进到下一序列步骤)。若回复含糊,询问用户选择哪个类别,不要猜测。
第三步:起草回复。使用 swan-get-sender-instructions 和 swan-get-message-examples 匹配发件人语气,在对话中内联起草(暂不放入序列编辑器),保持简短,多数回复为 2-4 句。对 Interested:提出两个具体时间窗口或日历链接,指明具体下一步。对 Objection:用一句话认可以虑,用一个具体数据点或案例重构,提出一个小下一步(15 分钟通话、异步 loom、一页简报)。对 Wrong person / referral:致谢,询问正确联系人的姓名 + 邮箱,提出替对方接手对话。对 Unsubscribe:不回复,停止序列并写备注。对 Out of office:不回复,调整序列时间。对 Neutral:一行与账户具体信号(近期融资、招聘、发帖)相关的价值补充,不要堆砌。
第四步:更新 Swan 与 CRM 状态。用户批准草稿后:若退订,停止序列并用 hubspot-update-contact 设置组织使用的不联系标记,用 hubspot-create-note 记录原因;若转错人且对方给出正确联系人,用 hubspot-search-objects 查找新联系人,用 hubspot-create-association 将其关联到公司,用 hubspot-create-note 在原联系人上记录转介;若有意向或异议,用 hubspot-create-note 用 1-2 行总结回复,必要时用 hubspot-update-contact 更新生命周期阶段(如 lead → opportunity),如需手动跟进则用 hubspot-create-task 创建任务;对所有类别,若回复透露账户新事实(用例、当前供应商、时机),用 swan-update-company 更新。批量回复(一次约超过 5 条)时,改用 swan-execute-code 并输出 output/actions.json,一次性写入所有 CRM 更新。
四、规则 绝不自动发送起草的回复,始终展示草稿并等待用户。没有明确退订意图时绝不退订——“不感兴趣”是异议,不是停止。绝不忽略转错人的回复,转介是杠杆最高的结果。每条已分类回复都必须记录备注,以便下次触达有上下文。若收件箱显示超过 20 条未读回复,改用 swan-execute-code:将列表转储到文件,用 pandas 分类(intent 列),打印各分类数量,然后一次处理一个分类。
五、适用场景与限制 适用于有 CRM 连接的销售外发回复处理场景。技能本身不自动发送,也不在无明确退订意图时退订。关于具体价格、平台支持范围等信息,资料暂未提供。