跳转到主要内容

如何使用 Wati MCP 构建和管理聊天机器人与自动化规则

摘要

通过 Wati MCP 服务器,您可以与 ChatGPT 或 Claude 等 AI 助手对话,从而创建、查看、更新和管理 Wati 聊天机器人、聊天机器人触发器、自动化规则以及机器人操作。无需在 Wati 仪表板中导航以配置每一步,您只需用简单的语言描述想要执行的操作,即可让连接的助手通过 Wati MCP 执行。

本指南介绍了如何连接 Wati MCP、使用提示词创建和管理聊天机器人及自动化规则、切换 Wati 工作区,以及排查常见的 MCP 问题。

重要提示:本指南中描述的操作也可通过 Wati 用户界面 (UI) 进行。本指南专门重点介绍如何通过连接的 AI 助手,利用 Wati MCP 服务器执行这些操作。

说明

开始之前:连接到 Wati MCP 服务器

要通过 AI 助手管理 Wati 资源,您需要:

  • 拥有一个可访问相关工作区的 Wati 账户。

  • 具备执行所需操作的相应角色和权限。

  • 一个已连接到 Wati 的支持 MCP 的 AI 助手。

如何将 Wati MCP 连接到 AI 助手

  • 打开您支持 MCP 的应用程序,例如 ChatGPT 或 Claude。

  • 使用服务器 URL:https://mcp.wati.io/mcp 将 Wati 添加为 MCP 连接器。

  • 使用您的 Wati 凭据登录并完成连接设置。

  • 返回您的 AI 助手并验证连接是否正常工作。

您也可以使用 Wati AI,它已预先连接到 Wati。要验证您的连接,请询问:

"Which Wati workspace am I in?"(我正在使用哪个 Wati 工作区?)

助手应返回您的工作区 ID 和 WhatsApp 号码。

使用 Wati MCP 创建聊天机器人

您可以通过在提示词中描述所需的对话流程来创建 Wati 聊天机器人。AI 助手会起草聊天机器人,供您审阅,并在您批准更改后将其保存到您的 Wati 账户中。

第 1 步:描述您想要创建的聊天机器人

告诉助手聊天机器人应该做什么。包括聊天机器人名称、欢迎语、问题、按钮和对话流程。

示例提示词:

"Draft a chatbot called Golf Trip Leads. Greet the customer, ask if they want a Group trip or a Solo trip with 2 buttons, then ask for their travel month and tell them someone will contact them within a day."(起草一个名为“Golf Trip Leads”的聊天机器人。问候客户,通过 2 个按钮询问他们想要团体游还是个人游,然后询问他们的旅行月份,并告知他们会有人在一天内与他们联系。)

第 2 步:审阅聊天机器人草稿

助手会展示建议的聊天机器人流程,包括其消息、按钮和问题。此时草稿尚未保存。

查看建议的流程并使用自然语言提示词要求更改。

示例提示词:

"Add a third button for Corporate trips."(添加第三个按钮用于商务旅行。)

持续审阅并完善草稿,直到它满足您的要求。

第 3 步:使用 Wati MCP 保存聊天机器人

当您对聊天机器人感到满意后,请要求助手保存它。

示例提示词:

"Save it."(保存它。)

助手将聊天机器人保存到您的 Wati 账户中,并提供一个链接以在 Flow Builder 中打开它。

第 4 步:使用 Wati MCP 更新已保存的聊天机器人

您可以要求助手按名称更新之前保存的聊天机器人。每次保存都会创建一个新版本,旧版本会被保留。

示例提示词:

"Update the Golf Trip Leads chatbot to add a question about the customer's budget."(更新 Golf Trip Leads 聊天机器人,添加一个关于客户预算的问题。)

要直接在 Wati UI 中查看或编辑已保存的聊天机器人,请登录您的 Wati 账户并前往 Automations (自动化) > Chatbots (聊天机器人)。选择该聊天机器人以在 Flow Builder 中将其打开。

使用 Wati MCP 添加或管理聊天机器人触发器

聊天机器人触发器决定了聊天机器人何时启动。使用 Wati MCP,您可以要求助手为现有的聊天机器人添加触发器,并启用或禁用该触发器。

Wati 支持以下聊天机器人触发器:

触发器类型

聊天机器人启动时机

示例提示词

Keyword (关键字)

当客户发送指定的单词或短语时

"Start Golf Trip Leads when someone sends GOLF."

Any new message (任何新消息)

当客户发送任何消息时

"Start the Welcome bot on every new message."

Contact field change (联系人字段更改)

当联系人属性被创建或更新时

"Start the Onboarding bot when lead_stage changes."

如何启用或禁用聊天机器人触发器

除非您要求助手启用,否则默认情况下新触发器处于关闭状态。

要启用触发器,请使用如下提示词:

"Turn the GOLF trigger on."(打开 GOLF 触发器。)

要禁用触发器,请询问:

"Turn off the GOLF trigger."(关闭 GOLF 触发器。)

提示:在为所有客户启用之前,请先使用您自己的手机测试关键字触发器。这有助于您验证聊天机器人是否按预期响应。

如何使用 Wati MCP 创建自动化规则

自动化规则会在发生指定事件时自动执行操作。使用 Wati MCP 服务器,您可以在提示词中描述事件和操作,验证配置,保存规则,并在准备好后启用它。

哪些事件可以触发自动化规则?

您可以通过 Wati MCP 为以下事件创建自动化规则:

  • 收到 WhatsApp 消息,包括匹配指定关键字的消息。

  • 客户未回复。

  • 创建了联系人属性。

  • 更新了联系人属性。

自动化规则可以执行哪些操作?

自动化规则可以执行以下操作:

  • 将聊天分配给团队。

  • 将聊天分配给特定的座席,或将其返回给最后一位处理该聊天的座席。

  • 发送文本回复或批准的 WhatsApp 模板。

  • 更新联系人属性(当规则是由联系人属性更改触发时除外)。

第 1 步:描述自动化规则

告诉助手什么事件应该触发该规则以及它应该执行什么操作。

示例提示词:

"When a contact's lead_stage changes to Hot, assign them to the Sales team."(当联系人的 lead_stage 变为 Hot 时,将他们分配给销售团队。)

第 2 步:验证自动化规则

在保存规则之前,助手会检查其配置并识别任何缺失的信息。

如果助手要求提供更多详细信息,请提供完成规则所需的信息。例如,如果您的 Wati 账户中没有销售团队,助手会标记出来。

第 3 步:保存并启用自动化规则

除非您要求助手启用,否则新的自动化规则会以关闭状态保存。

审阅配置后,请询问:

"Turn the Hot lead rule on."(打开 Hot lead 规则。)

规则随即启用,前提是所请求的操作已成功完成且您拥有相应的 Wati 权限。

使用 Wati MCP 查看或禁用现有自动化规则

您还可以使用 Wati MCP 查看和管理现有规则,包括最初在 Wati 仪表板中创建的规则。

示例提示词:

  • "Which rules are on?"(哪些规则处于开启状态?)

  • "Show me the Black Friday rule."(向我展示 Black Friday 规则。)

  • "Turn off the Black Friday rule."(关闭 Black Friday 规则。)

使用 Wati MCP 管理聊天机器人、自动化规则和机器人操作

Wati MCP 支持通过自然语言请求来查看和管理现有的聊天机器人、自动化规则和机器人操作。

机器人操作是一种可重复使用的操作配置,例如文本回复、模板消息、聊天路由操作、座席分配或联系人属性更新。

使用以下示例提示词通过您连接的 AI 助手执行常见任务。

任务

示例提示词

列出聊天机器人

"List my chatbots."

查看聊天机器人流程

"Show me the Golf Trip Leads flow."

列出已保存的机器人操作

"List my routing actions."

创建或更新机器人操作

"Create an action that routes chats to the Support team."

列出可用于聊天路由的团队

"What teams do I have?"

列出可用的座席和 AI 座席

"List my AI agents."

列出联系人属性

"What contact fields can I use?"

查看现有自动化规则

"Which rules are on?"

查看特定自动化规则

"Show me the Black Friday rule."

助手还可以检索聊天机器人的完整流程、检查早期的聊天机器人版本、显示自动化规则的详细信息、检查可用的规则配置选项,并在保存之前验证规则。

您无需记住底层 MCP 工具的名称。只需描述您想要执行的操作,助手就会选择适当的操作。

如何使用 MCP 切换 Wati 工作区

如果您的 Wati 登录账号有权访问多个工作区,您可以在同一个 AI 助手对话中切换这些工作区。

第 1 步:列出您可以访问的工作区

询问:

"Which Wati workspaces can I access?"(我可以访问哪些 Wati 工作区?)

助手将列出可用的工作区 ID 及其关联的 WhatsApp 号码。

第 2 步:切换到另一个工作区

询问:

"Switch to workspace 111501."(切换到工作区 111501。)

将 111501 替换为您想要访问的工作区 ID。

首次切换到工作区时,助手会提供一个登录链接。打开该链接,登录目标工作区,然后返回对话。

初次登录后,切换回该工作区的速度会更快。

重要提示:Wati MCP 操作仅适用于当前活动的工作区。如果您在一个工作区中创建或更新了聊天机器人或自动化规则,除非它也存在于另一个工作区中,否则您无法从另一个工作区查看或管理该配置。

使用 Wati MCP 时的重要注意事项

  • 删除聊天机器人、规则和触发器:目前不支持通过聊天进行删除。您可以使用助手关闭支持的项目,或在 Wati 仪表板中将其删除。

  • 已批准的 WhatsApp 模板:发送模板的自动化规则或机器人操作要求该模板必须在 Wati 中已获批准。

  • 更改会影响实际对话:已保存的聊天机器人和自动化规则是真实的配置。一旦启用,它们可能会影响实际的客户对话。在为所有客户启用更改之前,请务必进行测试。

  • 更新自动化规则:当您要求助手更新规则时,它会再次保存整个规则。规则的运行次数可能会重置为零。

  • 批量操作:涉及大量更改的请求可能需要更长时间。如果您收到“请重试”的消息,请等待几秒钟并重复请求。

  • 权限:助手只能执行您在当前活动 Wati 工作区中所拥有角色许可的操作。

排查 Wati MCP 问题

使用以下指南排查通过 MCP 服务器创建或管理 Wati 资源时的常见问题。

错误或问题

如何解决

"Session not found" 或 "can't reach live data"

再次发送相同的请求。通常在第二次尝试时就会成功。

"Rate-limiting requests"

等待约 10 秒后再试。如果问题仍然存在,请减少单条消息中的任务数量。

聊天机器人或自动化规则返回 "Not found"

通过询问 "Which Wati workspace am I in?" 来验证您是否在正确的工作区中。

切换工作区时提示 "Sign-in required"

打开登录链接,登录目标工作区,然后返回对话。如果链接已过期,请向助手索取新链接。

聊天机器人不对关键字做出响应

询问 "Is the trigger on?"。默认情况下,新触发器是在关闭状态下创建的。

助手提示自动化规则无效

查看助手识别出的缺失信息,提供所需详细信息,并要求它再次验证规则。

"Team or operator does not exist"

让助手列出可用的团队或座席,然后选择正确的团队或座席。

如果问题仍然存在,请联系 Wati 支持部门。请包含您的请求时间以及您发送给 AI 助手的提示词,或者分享显示这些详细信息以及任何错误消息的截图。

这是否解答了您的问题?