跳转到正文
OmniChannels.ai

无需代码搭建 WhatsApp 聊天机器人:分步指南

无需写代码搭建 WhatsApp 聊天机器人:确定目标、用按钮和列表设计流程、加入阿拉伯语、转接人工、测试、遵守 Meta 规则并跟踪指标。

更新于 11 分钟阅读

作者: OmniChannels.ai Editorial Team · 审阅: BroadNet Messaging Solutions Team

WhatsApp

简短回答

无需代码搭建 WhatsApp 聊天机器人,步骤是:通过服务商获得 WhatsApp Business API 号码,列出客户最常问的五到十个问题,用按钮和列表为每个问题设计流程,加入阿拉伯语和英语版本,设置转接人工客服,用真机测试,然后上线并跟踪解决率、转人工率和满意度。Meta 允许自动化,但要求提供清晰的升级通道。

本页内容
  1. 什么是 WhatsApp 聊天机器人?
  2. 搭建之前需要准备什么?
  3. 如何无需代码搭建 WhatsApp 聊天机器人?8 个步骤
  4. Meta 允许什么?聊天机器人与 AI 的政策
  5. 流程型机器人还是 AI 智能体:该搭建哪一种?
  6. 案例:多哈的一家牙科诊所
  7. 应跟踪哪些指标?
  8. 应避免哪些错误?
  9. OmniChannels.ai 如何提供帮助

要点速览

  • 聊天机器人运行在 WhatsApp Business API 上,而不是免费的 WhatsApp Business App,所以第一步是向服务商获取 API 号码。
  • 先从占据多数对话的五到十类请求入手;一个窄而可用的机器人,胜过一个宽泛却靠猜测的机器人。
  • 回复按钮最多三个选项,列表消息最多十行,请围绕这些限制来设计菜单。
  • WhatsApp 商业政策允许在 24 小时客服窗口内使用自动化回复,但要求提供及时、清晰、直接的升级通道,例如转接人工客服。
  • Meta 的条款限制那些以 AI 作为平台上主要功能的 AI 提供商;企业在自己的客户服务中使用 AI 属于不同情形,但请阅读最新条款。

本指南写给想要一个无需写代码、能真正运行的 WhatsApp 聊天机器人的企业主、营销经理和客服负责人。内容分为从目标到上线的八个步骤,并包含 Meta 的设计限制、阿拉伯语与英语的注意事项、转人工规则,以及需要跟踪的指标。

什么是 WhatsApp 聊天机器人?

WhatsApp 聊天机器人是一个自动化助手:在 WhatsApp Business API 号码上接收客户消息,用答案、菜单或操作回复,并在需要时转交真人。客户看到的就是一个普通的 WhatsApp 聊天。

有两种类型:

  • 流程型(规则型)机器人: 按您设计的路径运行:欢迎菜单、按钮、列表、关键词、固定答案和查询。可预测,也便于审查。
  • AI 智能体: 理解自由文本,从知识库中作答,并可使用工具。更灵活,也需要更严格的护栏。参见面向客服的 WhatsApp AI 智能体。

大多数团队应先为最常见的请求做一个流程型机器人,基础跑通后再加入 AI 智能体。

搭建之前需要准备什么?

您需要一个 WhatsApp Business API 号码、已验证的企业及显示名称,以及少量用于企业主动发起消息的已审核模板。客户主动发起的聊天不需要模板。

  1. 来自服务商的 WhatsApp Business API 号码。 免费的 WhatsApp Business App 是另一款产品;参见 API 与 Business App 对比和如何开通 API。
  2. 企业验证和显示名称。 使用准备情况检查清单来准备材料。
  3. 供客服接管的共享收件箱。 参见 Omni Inbox。
  4. 内容负责人。 价格政策、退款和营业时间的答案需要有人审批。

如何无需代码搭建 WhatsApp 聊天机器人?8 个步骤

请按顺序执行。每一步都会降低下一步的风险。

第 1 步:确定一个明确的目标

为第一版选一项任务:回答常见问题、筛选线索、预约、提供订单状态,或收集反馈。写下一个可衡量的目标,例如“无需客服即可回答最常见的五个问题”。

第 2 步:找出最常见的意图

导出或阅读最近 100 个会话,并按主题打标签。排在前面的五到十个主题就是您的意图。从第一天起就把“转人工”作为一个意图加进去。

第 3 步:先在纸上画出流程

画出每条路径:触发、机器人消息、客户选项、结果。每条路径都不要超过四步。客户应当很快得到答案或联系到真人。

第 4 步:选择合适的消息格式

在 Meta 的限制内,选择适合该选择题的格式:

格式 限制 适用场景
回复按钮 每条消息最多 3 个按钮 是/否、确认/改期、语言选择
列表消息 菜单最多 10 行 主菜单、分支、时间段
CTA 网址按钮 一个链接按钮 跟踪页面、支付页面、表单
自由文本提示 开放式回复 订单号、日期、姓名
WhatsApp Flow 类似表单的屏幕 较长的数据采集;参见 WhatsApp Flows

各格式的更多细节见互动消息:按钮和列表。如果选项超过十个,请分成两级。

第 5 步:撰写阿拉伯语和英语文案

用两种语言分别地道地撰写每条消息,并在第一条回复中询问语言。以下规则可避免常见问题:

  • 一条消息只表达一个意思;WhatsApp 多在小屏幕上阅读。
  • 阿拉伯语从右到左书写;请在真机上预览变量、数字和夹杂的拉丁文字。
  • Meta 列出的阿拉伯语模板语言有 ar、ar_EG 和 ar_AE;为沙特或其他市场选择模板语言时,请查看其列表。
  • 语气要与品牌保持一致,并阅读阿拉伯语客户沟通最佳实践。

第 6 步:设计转人工

每条路径都要有联系真人的方式。WhatsApp 商业政策要求在使用自动化时提供及时、清晰、直接的升级通道,例如在聊天中转接人工客服。请定义触发条件:

  • 客户要求真人,或输入“agent”等词语。
  • 机器人连续两次无法理解。
  • 话题敏感:投诉、支付纠纷、医疗问题。
  • 识别出高价值客户或线索。

机器人转交时,请传递会话历史,告诉客户接下来会发生什么;在非营业时间,还要说明何时会有回复。我们的聊天机器人转人工指南有详细的设计方法。

第 7 步:用真机测试

在任何客户看到之前先测试。检查清单:

  1. 每个按钮和列表行都通向正确的位置。
  2. 拼写错误、语音消息、图片和表情符号会得到礼貌的兜底回复,而不是沉默。
  3. 在每个界面都能触发“agent”。
  4. 阿拉伯语和英语版本都显示正确。
  5. 机器人在 24 小时窗口关闭后行为正确:自由格式消息只允许在窗口内发送;窗口关闭后只能发送已审核的模板。
  6. 查询返回正确的数据,并在您的系统宕机时优雅地失败。
  7. 测试号码和测试数据不要遗留在生产环境。

测试权限应先开放给您自己已验证的号码,然后是一小群员工,最后才是有限范围的用户。

第 8 步:小范围上线、衡量、再扩展

在网站、二维码和广告上宣布机器人上线。前一个月每周查看对话记录,修复最严重的三个失败点,并逐个添加意图。

Meta 允许什么?聊天机器人与 AI 的政策

Meta 允许在 WhatsApp Business Platform 上使用自动化,但设定了条件:联系用户需要 opt-in、提供升级通道,并尊重退订。

  • opt-in: WhatsApp 政策只允许您联系已提供手机号或用户名并同意接收您信息的人。客户先给您发消息的,可以在 24 小时窗口内回复。
  • 自动化: 政策表示,您可以在 24 小时窗口内的回复中使用自动化,并要求提供及时、清晰、直接的升级通道,例如在聊天中转接人工客服。
  • 退订: 您必须尊重屏蔽、停止或退订的请求。
  • AI 提供商: Meta 的 WhatsApp Business Platform 条款中有一节关于 AI 提供商(第 4.7 节),限制 AI 技术开发者在 AI 为平台主要功能的情况下使用该平台,并禁止在企业聘用 AI 提供商时使用平台数据训练 AI 模型。企业在自己的客户服务中运行机器人,与分发通用型助手不同,但条款会更新,请与您的法务团队核对最新版本。

规则会变化,请始终以来源中列出的 Meta 页面为准。

流程型机器人还是 AI 智能体:该搭建哪一种?

问题可预测、答案必须精确时,选流程型机器人;客户表达自由,或机器人需要在您的系统中执行操作时,选 AI 智能体。

流程型机器人 AI 智能体
输入 按钮、列表、关键词 英语或阿拉伯语的自由文本
答案 预先编写 基于知识库
可预测性 高 需要护栏和审查
适用场景 营业时间、订单状态、预约、线索采集 开放式问题、多步骤请求
风险 缺少路径时出现死胡同 未基于资料时给出错误或编造的答案
转人工 由规则触发 由规则和置信度触发

两者可以结合:流程处理菜单,AI 智能体处理自由文本,并且都能转接真人。

案例:多哈的一家牙科诊所

“Doha Smile Clinic”是一家虚构的诊所,它选定的目标是:减少有关预约的电话。对 100 个会话的复盘显示五个意图:预约、改期、营业时间、位置,以及按治疗项目查询价格。

步骤 机器人消息 客户选择 结果
1 语言:阿拉伯语还是英语? 两个按钮 设定语言
2 主菜单(列表):预约、改期、营业时间、位置、转人工 选一行 分流
3 改期:询问预约编号 自由文本 通过 API 查询预约
4 提供三个可约时段 三个按钮 确认并发送确认消息
5 两次尝试后仍无匹配 无 带着历史记录转给前台

关于治疗价格,机器人不会猜测:它给出诊所公布的信息,或转交真人。上线后,团队用一个月时间复盘对话记录,并新增了一个“请携带证件”提醒,作为已审核的模板。

应跟踪哪些指标?

跟踪无需客服的解决率、转人工率、兜底率和满意度,并逐周对比。

指标 公式 说明什么
自助解决率 带有成功信号并由机器人解决的会话 ÷ 与机器人开始的会话 机器人实际处理了多少
转人工率 转给客服的会话 ÷ 机器人会话 机器人是否过窄或过于谨慎
兜底率 “我没听懂”的回复 ÷ 机器人消息 意图或菜单的缺口
各步骤流失 在每一步停止的客户 ÷ 到达该步的客户 令人困惑的界面
机器人后的 CSAT 满意 ÷ 回复数 客户眼中的质量
首次响应时间 参见首次响应时间 真正转到真人的会话的速度

只有出现成功信号才算机器人解决了会话,例如点击“这解答了我的问题”、完成了预约,或几天内没有就同一话题再次联系。问卷设计见 CSAT、NPS 和 CES。

应避免哪些错误?

  • 第一天就想回答所有问题。 从最常见的意图开始。
  • 没有明显的转人工入口。 政策和客户都期待有这个入口。
  • 菜单选项太多。 分成两级。
  • 无声失败。 始终发送兜底消息。
  • 机器翻译的阿拉伯语。 请母语人士审校。
  • 忽视 24 小时窗口。 窗口关闭后,机器人只能发送已审核的模板。
  • 在服务流程中夹带促销。 营销内容有自己的模板类别和 opt-in 规则。
  • 从不阅读对话记录。 这是成本最低的改进来源。

OmniChannels.ai 如何提供帮助

OmniChannels.ai 由 BroadNet Technologies 提供技术支持,提供支持菜单、关键词、按钮和列表流程、API 查询并可转入 Omni Inbox 的聊天机器人,支持英语和阿拉伯语。对于自由文本的问题,由 BroadNet AI 驱动的 AI 智能体提供知识库答案、工具调用和转人工。BroadNet 是 Meta 官方认可的商业解决方案提供商(Business Solution Provider),我们的团队会与您一起办理 WhatsApp 开通和注册。预约演示时,请带上您最常见的十个客户问题。

常见问题

不会写代码也能搭建 WhatsApp 聊天机器人吗?

常见场景可以。带按钮、列表和固定答案的菜单与关键词流程可以不写代码来配置,简单的查询也可以通过开发人员一次性设置好的 API 连接调用您的系统。不过,您仍然需要 WhatsApp Business API 号码,以及用于企业主动发起消息的已审核模板。

搭建聊天机器人一定要用 WhatsApp Business API 吗?

完整的聊天机器人需要。WhatsApp Business App 只有问候语、离开消息等简单自动化;带按钮、查询、多客服转接和系统集成的流程,都要通过服务商运行在 WhatsApp Business API 上。API 号码与在 App 中使用的手机号是不同的设置,请提前规划迁移。

搭建 WhatsApp 聊天机器人要多久?

取决于范围、审批以及谁来决定内容。慢的环节通常不是机器人本身,而是 Meta 商家验证、模板审核和内部确认答案。先做一个小流程,面向有限的用户上线,再逐步扩展。我们不承诺审核时间,因为这由 Meta 决定。

WhatsApp 允许使用聊天机器人吗?

允许。WhatsApp 商业政策允许在 24 小时窗口内用自动化回复,并要求提供及时、清晰、直接的升级通道,例如转接人工客服。Meta 的条款还限制以 AI 为平台主要产品的 AI 提供商。在自己的客户服务中使用机器人属于不同情形;请核对最新条款。

规则型聊天机器人和 AI 智能体有什么区别?

规则型或流程型机器人按您预先编写的路径运行:菜单、关键词和固定答案,因此每个回复都可预测。AI 智能体能理解自由文本,从知识库中作答,并通过连接的工具执行操作。很多企业先从流程机器人开始,再为开放式问题加入 AI 智能体,并始终保留转人工。

如何让 WhatsApp 聊天机器人同时支持阿拉伯语和英语?

用地道的阿拉伯语撰写文案,而不是逐字翻译;在第一条消息里让客户选择语言,并让同一个流程拥有两个语言版本。Meta 支持 ar、ar_EG、ar_AE 等阿拉伯语模板语言。每条消息都要在真机上预览,因为从右到左的文字和变量可能显示异常。

资料来源

  1. WhatsApp Business Messaging Policy
  2. Meta Terms for WhatsApp Business Platform (section 4.7, AI Providers)
  3. Send messages and the customer service window, Meta for Developers
  4. Interactive reply buttons messages, Meta for Developers
  5. Interactive list messages, Meta for Developers
  6. Supported languages for message templates, Meta for Developers