个性化消息,大规模发送。
选择一个已批准的模板,向最多 10,000 名收件人发送。每个人都能获得专属变量,每个结果都按编号返回。
WhatsApp Flows
通过在 WhatsApp 中打开的多屏幕表单收集潜在客户、预订和反馈。今天就在 Wati 中使用无代码构建它们。Flows API 即将推出。
属于 WhatsApp 开发者 API 的一部分。
最后更新于
| 功能 | 使用方式 | 状态 |
|---|---|---|
| 在拖放构建器中从模板或从零开始构建 Flow | Wati 应用:Automation > WhatsApp Flows | 已上线 |
| 在聊天机器人对话期间发送 Flow | 聊天机器人构建器:WhatsApp Flow 节点 | 已上线 |
| 向联系人列表发送 Flow | 将其附加到模板,然后发送营销活动 | 已上线 |
| 将每个答案保存到联系人 | 自定义属性,自动创建 | 已上线 |
| 通过您自己的代码发送 Flow 模板 | 模板发送 API,与任何已批准的模板相同 | 已上线 |
| 通过 API 创建和管理 Flows | Flows API | 即将推出 |
WhatsApp Flows 在专业版和商业版套餐中可用:专业版包含最多 2 个 Flows,商业版最多 10 个。Wati API 中暂无 Flows 端点。与我们交流您的使用场景。
潜在客户表单、预订和调查,客户无需离开 WhatsApp 即可填写。
WhatsApp Flows 是在 WhatsApp 聊天窗口内打开的表单。客户点击按钮,浏览一个或多个包含字段、下拉菜单和日期选择器的屏幕,无需离开对话即可将答案发送回去。
前往 Automation > WhatsApp Flows。从“线索生成”或“反馈表单”模板开始,或者从头开始,然后发布。
将 WhatsApp Flow 节点添加到聊天机器人,或将 Flow 附加到模板并在营销活动中发送。
每个答案都作为自定义属性保存到联系人中,以便您的团队收件箱和下一个聊天机器人步骤可以使用它。
在一个表单中询问姓名、公司以及潜在客户的需求。您的销售团队可以在团队收件箱的联系人上看到答案。
线索生成模板让客户只需轻点几下,即可为预约、课程或回电选择服务和日期。
日期选择器在交付或支持聊天后发送简短的调查,并将每个评分保留在联系人上。
反馈表单模板选择一个已批准的模板,向最多 10,000 名收件人发送。每个人都能获得专属变量,每个结果都按编号返回。
在 24 小时窗口内,可发送文本、图片、文件、回复按钮和列表选择器,并在您工作时显示正在输入的提示。
当状态发生变化时,您的店铺、预订或计费系统会自动发送已批准的模板。客户只需点击按钮即可回复。
消息 Webhook 会将每条新消息带到您的服务器。使用发送端点进行回复,或在 Pro 和 Business 套餐中启动 Wati 聊天机器人。
Webhooks 会将新消息、已读回执、点击事件和发送失败实时推送至您的 URL,无需轮询。
回复将落入 Wati 团队收件箱。通过 API 分配操作员、设置状态并添加标签,确保由合适的人员跟进。
使用自定义属性创建和更新联系人,并在发送消息前预览分群效果。
列出您帖子上的评论,进行公开回复或发送私信回复。
通过 Wati 内置的 Meta 嵌入式注册(Embedded Signup)链接您的 WhatsApp 号码。
在 Wati 中创建一个 API 令牌,并仅为其授予您所需的权限范围。请将其保存在您的服务器上。
通过单个请求发送已审核的模板,然后添加 Webhook 以跟踪送达状态。
以下是一个请求包含的内容,以及每个部分在消息中显示的位置。
客户的 WhatsApp 号码,带国家/地区代码。
phone_number14155552671Meta 在您的账户中已审核批准的模板名称。
template_nameorder_update模板中空白处的值,每人一个。
custom_paramsname = Mayaorder_id = 10482您的 API 令牌,随每个请求一起发送。请将其保存在您的服务器上。
Authorization: Bearer <token>200 表示 Wati 已接受该消息,并会返回一个 broadcast_id。送达和已读状态随后将通过 Webhook 异步送达。
200broadcast_id消息文本和 order_update 仅为示例。具体措辞由您审核通过的模板决定。
您正在回复的评论。当您获取某条帖子的评论列表时即可获得其 ID。
comment_id在 URL 路径中连接到 Wati 的 Instagram 账号。
channel撰写该评论的人,直接取自该条评论。
userIduserName最多 1,000 个字符的纯文本,或是带按钮的模板。
type = texttexttype = template状态码为 200 且 ok 设置为 true,即表示私信回复成功发送。与其他所有调用一样,使用相同的 Authorization 请求头。
ok: trueresult: successPOST /api/ext/v3/comments/{comment_id}/privateReply。评论和回复文本仅为示例。请参阅文档中的请求说明
通过 Meta 的嵌入式注册(Embedded Signup)进行连接。WhatsApp 业务账号将注册到您的企业名下。
审批、质量和类别更改将通过 webhook 发送,让您在发送失败前即可知晓。
最多重试 144 次,每 10 分钟一次。如果您的端点持续失败,Wati 会向您发送电子邮件。
请求过快将收到带 Retry-After 标头的 429 响应。接受的消息将在队列中等待。
为不应仅由代码独自回答的对话提供共享团队收件箱。
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指派操作员、更改状态、添加或移除标签。
文档 →PUT/conversations/{target}/operatorPUT/conversations/{target}/statusPOST/conversations/{target_conv}/tags列出帖子和评论、公开或私密回复、检查权限。
文档 →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 聊天。
还提供多个事件的 BSUID 版本。Webhook 文档
调用发送模板的频率取决于您的方案(Growth、Pro 或 Business)。
一个模板,最多可发送给 10,000 人,每个人都有各自的变量。
文本、媒体和按钮需要处于开放的客户服务窗口内。在此之外,请发送模板。
Wati 会告知您需要等待多长时间。被接受的消息将在队列中处理。
| 端点 | Growth | Pro | Business |
|---|---|---|---|
/addContact, /getContacts | 10 / 10 s | 10 / 10 s | 10 / 10 s |
/getMessages | 10 / 10 s | 10 / 10 s | 10 / 10 s |
/sendTemplateMessage | 30 / 10 s | 60 / 10 s | 100 / 10 s |
/sendTemplateMessages | 30 / 10 s | 60 / 10 s | 100 / 10 s |
限制如 错误与速率限制 中所公布,按端点名称列出。v1 批量调用最多支持 1,000 个联系人。核心消息、模板和联系人端点适用于所有方案。团队分配、聊天状态、聊天机器人和自定义细分需要 Pro 或 Business 方案。一次性更新许多联系人的属性需要 Business 方案。各方案的端点可用性。如需更高的限制,请向 Wati 咨询您的用例。
WhatsApp Flows 是在 WhatsApp 聊天内部打开的表单。客户只需点击消息中的按钮,填写一个或多个页面并提交,即可无需离开聊天界面。企业可将其用于潜在客户表单、预订、预约、问卷调查和反馈收集。
转至“自动化 (Automation) > WhatsApp Flows”。选择“潜在客户生成 (Lead Generation)”或“反馈表单 (Feedback Form)”模板,或者从头开始构建,并在拖放式构建器中进行编辑。你可以添加页面、下拉菜单和日期选择器。
将其保存为草稿或直接发布。已发布的 Flow 无法再行编辑,因此在准备就绪之前请先将其保留为草稿。
有两种方法。在聊天机器人中,添加一个 WhatsApp Flow 节点并选择一个已发布的 Flow。若要向联系人列表发送,请将 Flow 附加到模板中,获取模板审批,然后在营销活动中发送。
每个回答都会作为自定义属性保存在联系人信息中,你可以在团队收件箱中查看它们。
目前还没有。Flows API 即将推出,Wati API 中暂无 Flows 相关的端点。欢迎与我们的团队分享您的使用场景。
在此之前,请在 Wati 应用中构建 Flows。如果 Flow 已附加到通过审批的模板中,你可以像发送其他通过审批的模板一样,通过代码发送该模板。
WhatsApp Flows 适用于 Pro 和 Business 套餐:Pro 最多包含 2 个 Flows,Business 最多包含 10 个。Meta 还要求提供经过验证的业务资产组合 (Business Portfolio)、至少 2,000 的消息发送限额以及较高的质量评级。
在所有套餐中,联系人和消息历史记录调用的限制均为每 10 秒 10 个请求。Growth、Pro 和 Business 套餐中模板发送的限制分别为每 10 秒 30、60 或 100 个请求。当超出限制时,你会收到带有 Retry-After 标头的 HTTP 429 响应。如需更高的限制,请联系 Wati。
在 WhatsApp 上,自由格式的文本、媒体和交互式消息需要处于开放的 24 小时客户服务窗口期内。如果超出该窗口期,请使用经 Meta 审批的模板发起对话。
Business 应用适用于手机上的手动聊天,最多支持 5 个已连接设备,广播列表上限为 256 个联系人。API 则可将 WhatsApp 连接到你自己的系统。你可以批量发送已审批的模板、自动回复消息、接收 Webhooks,并在团队收件箱中共享同一个号码。
核心消息收发、模板和联系人端点包含在所有套餐中。团队分派、聊天状态、聊天机器人和自定义分群需要 Pro 或 Business 套餐。文档中列出了各套餐对应的端点可用性。
Flows 现已可在 Wati 中无代码使用。Flows API 即将推出。欢迎与我们的团队分享您的使用场景。