AI PLAY玩法更新持续收录
← 回到更新流

2026-09-28 · 原文发布日

WhatsApp金饰询价自动报价机器人

免费n8n模板:Twilio收到WhatsApp消息后,从Google Sheets库存表加载金链款式,用关键词规则(可选叠加OpenAI兼容接口)提取客户要的款式、纯度、长度和数量,按最近发布价目回复价格和现货量,表述太模糊时反问澄清;批量、定制、投诉类咨询转给店主并提醒,客户发STOP则回写表格标记退订。支持预览、测试、正式三种模式。

原文要点

这是n8n免费模板(作者Atharva Ashtekar):Twilio Webhook收到WhatsApp消息后,从Google Sheets的库存表读取金链款式,用关键词规则(可选叠加OpenAI兼容接口)提取款式、纯度(karat)、长度、数量及退订/转人工意图;按最近发布价目回复价格与现货量,表述太模糊时反问澄清;批量、定制、投诉、付款类咨询转给店主并同时向客户确认;客户发STOP时在live模式回写Customers页标记退订。运行模式由config中TEST_RUN/TEST_WHATSAPP控制预览、测试、正式三档。原文注明这是两部分中的第1部分。

这次做成什么

搭建一个金饰店WhatsApp自动询价机器人:能按库存表报价、对模糊消息反问、对大单转人工、处理退订,并先在预览/测试模式下验证再上线。

准备什么

  • n8n实例与Twilio账号(已开通WhatsApp发送能力的发送号码)
  • 一个店主WhatsApp号码用于接收转人工提醒
  • 含Stock与Customers两个工作表的Google Sheet及OAuth2凭据
  • 可选:OpenAI或兼容接口的API密钥用于增强语义解析

具体怎么做

  1. 建库存表与客户表

    在Google Sheet中建Stock页,可先按style、karat、length_cm、qty_available、last_price、price_date设计列;建Customers页,按whatsapp_number、opted_out、updated_at设计列。填入至少5行库存数据(含不同纯度与长度),记下SHEET_ID;最终列名以导入后模板中Google Sheets节点的实际字段映射为准。

  2. 配置config变量

    在模板config中设置SHEET_ID、TWILIO_WHATSAPP_FROM(Twilio分配的WhatsApp号码)、OWNER_WHATSAPP(店主号码)。若要启用AI辅助解析,再填AI_API_KEY、AI_BASE_URL、AI_MODEL;不用AI则跳过,关键词规则仍可工作。

  3. 用预览模式跑内置演示消息

    将TEST_RUN设为预览档,用手动触发器跑内置演示消息集,检查:含明确款式+纯度+数量的消息是否回出价格与现货;只写"看看项链"的消息是否触发反问澄清;含"批发20条"的消息是否同时给客户确认回复并给店主发提醒。

  4. 接Twilio Webhook并测试档验证

    把n8n Webhook URL填到Twilio的WhatsApp入站消息回调,TEST_RUN设为测试档并用TEST_WHATSAPP指定一个测试号码。用测试号码分别发送询价、STOP、投诉三类消息,确认回复正确且此时不回写表格。

  5. 切正式模式上线

    确认测试档行为全部正确后,将TEST_RUN设为live并启用工作流。上线后用测试号码再发一次STOP,确认Customers页对应号码的opted_out被标记为TRUE。

可直接复制的材料

Stock库存表合成数据

本站虚构示例库存,价格单位为示例货币(请替换为你所在市场的币种与实际克价体系),仅用于验证流程。

style,karat,length_cm,qty_available,last_price,price_date
古巴链,22K,50,3,45800,2026-09-26
古巴链,18K,45,7,29600,2026-09-26
蛇骨链,24K,40,2,38400,2026-09-25
麻花链,22K,55,5,41200,2026-09-26
盒子链,18K,60,4,33800,2026-09-24

三条合成测试WhatsApp消息

本站虚构测试号码与消息,覆盖明确询价、模糊询价、退订三种路径;号码为保留测试号段样式,非真实客户。

[{"from":"+15550001001","body":"你好,22K古巴链50厘米的多少钱?有货吗"},{"from":"+15550001002","body":"项链发几款看看"},{"from":"+15550001003","body":"STOP"}]

模糊询价的澄清反问话术(可放入回复构造节点)

本站独立编写的话术示例,可替换店铺实际款式列表;原模板的澄清文案未公开,此为等效方案。

您好!为了给您准确报价,请补充三点:1)想要的款式(如古巴链、蛇骨链、麻花链);2)纯度(18K/22K/24K);3)长度(厘米)和数量。例如:"22K古巴链,50厘米,1条"。

输入与输出示例

本站虚构演示,数字与上方合成库存表一一对应,非模板实际运行结果。

输入

客户发来:"你好,22K古巴链50厘米的多少钱?有货吗"(对应Stock表中古巴链22K、50cm、现货3条、价45800)

对应输出

机器人回复:"22K古巴链(50厘米)最近报价45800,报价日期2026-09-26,目前现货3条。如需预订或批量购买请回复数量。" 若客户改发"批发20条",则客户收到"已为您转接店主,稍候回复",店主号码收到提醒:客户+15550001001咨询批量采购20条22K古巴链。

做完检查这些

  • 明确询价消息能命中库存行并回复与表内一致的价格、日期和现货数
  • 模糊消息触发澄清反问而不是乱报价
  • 批量/投诉/定制类消息同时产生客户确认与店主提醒两条消息
  • live模式下发送STOP后Customers页对应号码opted_out变为TRUE
  • 预览档和测试档下不产生真实发送和表格回写

容易卡住的地方

  • 关键词规则对口语化表达识别有限,启用AI解析前要用真实语料测试覆盖率
  • Twilio入站WhatsApp消息的Webhook必须配置为POST到n8n的Webhook URL且工作流处于启用状态,地址填错或流程未激活会导致完全收不到消息。
  • 测试档不会回写表格,退订验证必须在live模式下做
  • 价格直接取自库存表last_price,表内价格不更新就会报旧价
  • 本文为两部分中的第1部分,目录引擎在第2部分,勿以为此模板含完整商品目录

原文与作者资料 ↗

本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。

原文标题
Answer WhatsApp gold chain enquiries with Google Sheets, Twilio, and OpenAI
原作者
Atharva Ashtekar
原始发布日期
2026-09-28T07:31:32.234Z
来源
https://n8n.io/workflows/20021