🚀 Get TikTok DMs and Ads in Wati Team Inbox and convert social engagement into revenue See TikTok on Wati🚀 TikTok DMs + Ads now in Team Inbox →

WhatsApp Flows

WhatsApp Flows:客户在聊天窗口内即可完成的表单。

通过在 WhatsApp 中打开的多屏幕表单收集潜在客户、预订和反馈。今天就在 Wati 中使用无代码构建它们。Flows API 即将推出。

最后更新于

WhatsApp Flows 的现状

功能使用方式状态
在拖放构建器中从模板或从零开始构建 FlowWati 应用:Automation > WhatsApp Flows已上线
在聊天机器人对话期间发送 Flow聊天机器人构建器:WhatsApp Flow 节点已上线
向联系人列表发送 Flow将其附加到模板,然后发送营销活动已上线
将每个答案保存到联系人自定义属性,自动创建已上线
通过您自己的代码发送 Flow 模板模板发送 API,与任何已批准的模板相同已上线
通过 API 创建和管理 FlowsFlows API即将推出

WhatsApp Flows 在专业版和商业版套餐中可用:专业版包含最多 2 个 Flows,商业版最多 10 个。Wati API 中暂无 Flows 端点。与我们交流您的使用场景。

  • 16,000+家来自 190 多个国家的企业
  • 4.6/5G2 上的平均评分
  • 官方Meta 商业合作伙伴与 WhatsApp BSP
G2 聊天机器人领导者G2 中端市场聊天机器人领导者G2 聊天机器人发展势头领导者G2 实施性最佳 WhatsApp 营销ISO 27001GDPR

轻轻一点。搞定整个表单。

潜在客户表单、预订和调查,客户无需离开 WhatsApp 即可填写。

  • 从模板开始已批准的模板开启对话,无论是面向一个客户还是 10,000 个客户。
  • 在聊天中继续客户回复后提供文本、媒体和按钮。
  • 以团队收尾Webhook 通知您的代码。团队收件箱通知您的员工。
基础知识

什么是 WhatsApp Flows?

WhatsApp Flows 是在 WhatsApp 聊天窗口内打开的表单。客户点击按钮,浏览一个或多个包含字段、下拉菜单和日期选择器的屏幕,无需离开对话即可将答案发送回去。

  1. 构建

    在 Wati 中构建

    前往 Automation > WhatsApp Flows。从“线索生成”或“反馈表单”模板开始,或者从头开始,然后发布。

  2. 发送

    通过聊天机器人或营销活动发送

    将 WhatsApp Flow 节点添加到聊天机器人,或将 Flow 附加到模板并在营销活动中发送。

  3. 收集

    答案落入联系人

    每个答案都作为自定义属性保存到联系人中,以便您的团队收件箱和下一个聊天机器人步骤可以使用它。

团队使用 WhatsApp Flows 构建的内容

  • 线索生成

    在一个表单中询问姓名、公司以及潜在客户的需求。您的销售团队可以在团队收件箱的联系人上看到答案。

    线索生成模板
  • 预订与预约

    让客户只需轻点几下,即可为预约、课程或回电选择服务和日期。

    日期选择器
  • 调查与反馈

    在交付或支持聊天后发送简短的调查,并将每个评分保留在联系人上。

    反馈表单模板
产品

发送。回复。收到反馈。转交给人工。

群发

个性化消息,大规模发送。

选择一个已批准的模板,向最多 10,000 名收件人发送。每个人都能获得专属变量,每个结果都按编号返回。

消息传递

超越纯文本的丰富回复。

在 24 小时窗口内,可发送文本、图片、文件、回复按钮和列表选择器,并在您工作时显示正在输入的提示。

订单更新与提醒

在恰当的时机,发送正确的更新。

当状态发生变化时,您的店铺、预订或计费系统会自动发送已批准的模板。客户只需点击按钮即可回复。

自动回复与聊天机器人

由您的代码进行解答。

消息 Webhook 会将每条新消息带到您的服务器。使用发送端点进行回复,或在 Pro 和 Business 套餐中启动 Wati 聊天机器人。

Webhooks

每一次回复,即刻抵达。

Webhooks 会将新消息、已读回执、点击事件和发送失败实时推送至您的 URL,无需轮询。

团队收件箱

代码开启,人工完成。

回复将落入 Wati 团队收件箱。通过 API 分配操作员、设置状态并添加标签,确保由合适的人员跟进。

联系人与分群

您的 CRM,在 Wati 中完美镜像。

使用自定义属性创建和更新联系人,并在发送消息前预览分群效果。

InstagramInstagram 评论与私信

构建 Instagram 自动化。

列出您帖子上的评论,进行公开回复或发送私信回复。

快速上手

三步即可上线。

  1. 连接

    连接您的号码

    通过 Wati 内置的 Meta 嵌入式注册(Embedded Signup)链接您的 WhatsApp 号码。

  • 认证

    获取令牌

    在 Wati 中创建一个 API 令牌,并仅为其授予您所需的权限范围。请将其保存在您的服务器上。

  • 发送

    发起您的第一次调用

    通过单个请求发送已审核的模板,然后添加 Webhook 以跟踪送达状态。

  • 您的第一个请求解析

    以下是一个请求包含的内容,以及每个部分在消息中显示的位置。

    1. 收件人

      客户的 WhatsApp 号码,带国家/地区代码。

      phone_number14155552671
    2. 使用哪条消息

      Meta 在您的账户中已审核批准的模板名称。

      template_nameorder_update
    3. 填充内容

      模板中空白处的值,每人一个。

      custom_paramsname = Mayaorder_id = 10482
    4. 您的密钥

      您的 API 令牌,随每个请求一起发送。请将其保存在您的服务器上。

      Authorization: Bearer <token>
    5. 您将获得的回应

      200 表示 Wati 已接受该消息,并会返回一个 broadcast_id。送达和已读状态随后将通过 Webhook 异步送达。

      200broadcast_id

    消息文本和 order_update 仅为示例。具体措辞由您审核通过的模板决定。

    随时可用的代码隐藏代码
    POST/api/ext/v3/messageTemplates/send
    curl -X POST "https://live-mt-server.wati.io/api/ext/v3/messageTemplates/send" \
      -H "Authorization: Bearer $WATI_API_TOKEN" \
      -H "Content-Type: application/json" \
      -d '{
        "template_name": "order_update",
        "broadcast_name": "order_update_api",
        "recipients": [
          {
            "phone_number": "14155552671",
            "custom_params": [
              { "name": "name", "value": "Maya" },
              { "name": "order_id", "value": "10482" }
            ]
          }
        ]
      }'
    200 响应示例来自文档示例的形状
    {
      "success": true,
      "broadcast_id": "broadcast_123456",
      "recipients": [
        {
          "local_message_id": "local-msg-123",
          "phone_number": "14155552671",
          "errors": []
        }
      ]
    }
    内置功能

    Wati 为您处理的一切,无需劳烦您。

    号码接入

    通过 Meta 的嵌入式注册(Embedded Signup)进行连接。WhatsApp 业务账号将注册到您的企业名下。

    模板状态

    审批、质量和类别更改将通过 webhook 发送,让您在发送失败前即可知晓。

    Webhook 重试

    最多重试 144 次,每 10 分钟一次。如果您的端点持续失败,Wati 会向您发送电子邮件。

    速率限制与排队

    请求过快将收到带 Retry-After 标头的 429 响应。接受的消息将在队列中等待。

    人工接管

    为不应仅由代码独自回答的对话提供共享团队收件箱。

    作用域 API 令牌

    v3 支持作用域令牌,确保每个集成仅获得其所需的访问权限。

    定时发送

    只需一次调用即可安排稍后发送模板。Wati 将按时发送。

    预估成本

    在发送任何内容之前,先预估群发消息的成本。

    底层逻辑

    按功能划分的端点。

    模板

    使用已批准的模板立即或定时发起对话。

    文档 →
    GET/messageTemplatesPOST/messageTemplates/sendPOST/messageTemplates/schedule

    群发

    读取活动结果和每个收件人的状态,并预先估算成本。

    文档 →
    GET/broadcastsGET/broadcasts/{broadcast_id}/recipientsPOST/broadcasts/estimate-cost

    消息发送

    在 24 小时窗口内使用文本、媒体或按钮进行回复。

    文档 →
    POST/conversations/messages/textPOST/conversations/messages/fileViaUrlPOST/conversations/messages/interactivePOST/conversations/typingIndicator

    聊天机器人 Pro+

    列出您的 Wati 聊天机器人并为联系人启动一个聊天机器人。

    文档 →
    GET/chatbotsPOST/chatbots/start

    Webhooks

    管理订阅并列出您可以接收的事件类型。

    文档 →
    GET/webhooksGET/webhooks/event-typesPUT/webhooks/{id}

    联系人与细分

    从您的 CRM 同步联系人和属性,然后针对特定细分群体进行定向投放。

    文档 →
    POST/contactsPUT/contactsPOST/segments/evaluate

    团队收件箱

    指派操作员、更改状态、添加或移除标签。

    文档 →
    PUT/conversations/{target}/operatorPUT/conversations/{target}/statusPOST/conversations/{target_conv}/tags

    Instagram

    列出帖子和评论、公开或私密回复、检查权限。

    文档 →
    GET/posts/{post_id}/commentsPOST/comments/{comment_id}/repliesPOST/comments/{comment_id}/privateReplyGET/channels/{channel}/permissions

    路径相对于 https://live-mt-server.wati.io/api/ext/v3。创建 webhook 使用旧版路径 POST /{tenantId}/api/v2/webhookEndpoints。

    对于 AI 智能体,Wati MCP 服务器涵盖相同的 WhatsApp 操作,并且可以使用文本回复 Instagram 私信和 Messenger 聊天。

    查看全部 19 种 WhatsApp webhook 事件类型

    消息

    • message
    • newContactMessageReceived
    • sessionMessageSent_v2
    • templateMessageSent_v2

    投递状态

    • sentMessageDELIVERED_v2
    • sentMessageREAD_v2
    • sentMessageREPLIED_v2
    • templateMessageFailed

    模板与账户

    • templateReviewed
    • templateQualityUpdated
    • templateCategoryUpdated
    • wabaStatusReviewUpdate
    • PhoneNumberQualityUpdatedEvent
    • accountUpdated
    • accountDeleted
    • phoneNumberDeleted

    互动与通话

    • chatbotTriggered
    • ctaUrlClicked
    • call.status

    还提供多个事件的 BSUID 版本。Webhook 文档

    限制与方案

    清晰的限制。公开透明。

    30 至 100 每 10 秒

    模板发送

    调用发送模板的频率取决于您的方案(Growth、Pro 或 Business)。

    10,000 个收件人

    每次 v3 发送调用

    一个模板,最多可发送给 10,000 人,每个人都有各自的变量。

    24 小时 窗口

    自由格式回复

    文本、媒体和按钮需要处于开放的客户服务窗口内。在此之外,请发送模板。

    429 Retry-After

    当请求过快时

    Wati 会告知您需要等待多长时间。被接受的消息将在队列中处理。

    详细了解速率限制和方案可用性
    按方案划分的文档化速率限制
    端点GrowthProBusiness
    /addContact, /getContacts10 / 10 s10 / 10 s10 / 10 s
    /getMessages10 / 10 s10 / 10 s10 / 10 s
    /sendTemplateMessage30 / 10 s60 / 10 s100 / 10 s
    /sendTemplateMessages30 / 10 s60 / 10 s100 / 10 s

    限制如 错误与速率限制 中所公布,按端点名称列出。v1 批量调用最多支持 1,000 个联系人。核心消息、模板和联系人端点适用于所有方案。团队分配、聊天状态、聊天机器人和自定义细分需要 Pro 或 Business 方案。一次性更新许多联系人的属性需要 Business 方案。各方案的端点可用性。如需更高的限制,请向 Wati 咨询您的用例。

    常见问题

    常见问题解答

    分步设置指南可在帮助中心找到。如何在 Wati 中创建和使用 WhatsApp Flows

    什么是 WhatsApp Flows?

    WhatsApp Flows 是在 WhatsApp 聊天内部打开的表单。客户只需点击消息中的按钮,填写一个或多个页面并提交,即可无需离开聊天界面。企业可将其用于潜在客户表单、预订、预约、问卷调查和反馈收集。

    如何在 Wati 中创建 WhatsApp Flow?

    转至“自动化 (Automation) > WhatsApp Flows”。选择“潜在客户生成 (Lead Generation)”或“反馈表单 (Feedback Form)”模板,或者从头开始构建,并在拖放式构建器中进行编辑。你可以添加页面、下拉菜单和日期选择器。

    将其保存为草稿或直接发布。已发布的 Flow 无法再行编辑,因此在准备就绪之前请先将其保留为草稿。

    如何向客户发送 Flow?

    有两种方法。在聊天机器人中,添加一个 WhatsApp Flow 节点并选择一个已发布的 Flow。若要向联系人列表发送,请将 Flow 附加到模板中,获取模板审批,然后在营销活动中发送。

    每个回答都会作为自定义属性保存在联系人信息中,你可以在团队收件箱中查看它们。

    是否有 WhatsApp Flows API?

    目前还没有。Flows API 即将推出,Wati API 中暂无 Flows 相关的端点。欢迎与我们的团队分享您的使用场景。

    在此之前,请在 Wati 应用中构建 Flows。如果 Flow 已附加到通过审批的模板中,你可以像发送其他通过审批的模板一样,通过代码发送该模板。

    使用 WhatsApp Flows 需要满足什么条件?

    WhatsApp Flows 适用于 Pro 和 Business 套餐:Pro 最多包含 2 个 Flows,Business 最多包含 10 个。Meta 还要求提供经过验证的业务资产组合 (Business Portfolio)、至少 2,000 的消息发送限额以及较高的质量评级。

    API 速率限制是多少?

    在所有套餐中,联系人和消息历史记录调用的限制均为每 10 秒 10 个请求。Growth、Pro 和 Business 套餐中模板发送的限制分别为每 10 秒 30、60 或 100 个请求。当超出限制时,你会收到带有 Retry-After 标头的 HTTP 429 响应。如需更高的限制,请联系 Wati。

    我可以随时给客户发消息吗?

    在 WhatsApp 上,自由格式的文本、媒体和交互式消息需要处于开放的 24 小时客户服务窗口期内。如果超出该窗口期,请使用经 Meta 审批的模板发起对话。

    WhatsApp Business 应用与 API 有什么区别?

    Business 应用适用于手机上的手动聊天,最多支持 5 个已连接设备,广播列表上限为 256 个联系人。API 则可将 WhatsApp 连接到你自己的系统。你可以批量发送已审批的模板、自动回复消息、接收 Webhooks,并在团队收件箱中共享同一个号码。

    我的套餐包含哪些端点?

    核心消息收发、模板和联系人端点包含在所有套餐中。团队分派、聊天状态、聊天机器人和自定义分群需要 Pro 或 Business 套餐。文档中列出了各套餐对应的端点可用性。

    想要使用 Flows API?告诉我们您想构建什么。

    Flows 现已可在 Wati 中无代码使用。Flows API 即将推出。欢迎与我们的团队分享您的使用场景。