easyCoexistence
登录开始免费试用
Meta Tech Provider

24 小时客户服务窗口

客户向您的号码发送消息后,客户服务窗口便会开启,并持续 24 小时。在窗口内,您可以发送普通文本,而且回复免费。窗口关闭后,只有 Meta 已批准的消息模板才能送达。

24 hours

客户消息会让免费发送普通文本的时间窗口保持多久

131047

窗口关闭后发送普通文本时返回的错误

0

窗口内发送回复的费用

计时究竟何时开始?

客户发送消息时开始,而且每次客户再次发送消息,计时都会重新开始。

这是最容易弄反的细节。窗口不是从您上次发送消息时、对话开始时,或工单开启时计算,而是从客户最近一次发来的消息计算。这意味着,活跃的对话实际上不会关闭,而单向对话会在 1 天后关闭。

这也意味着窗口按联系人计算,而不是按号码计算。同一个号码上,一位客户可能处于窗口内,而另一位客户同时处于窗口外。

窗口内外分别可以发送什么?

窗口内可以发送任何内容:普通文本、媒体,以及您想发送的消息模板。窗口外只能发送 Meta 已批准的消息模板。

这就是消息模板存在的原因。对于尚未发来消息的人,消息模板是开始或重新开始对话的合规方式。由于收件人没有主动发起消息,模板会事先经过审核。

使用 Coexistence 号码时,还有一个额外影响。WhatsApp Business 应用无法发送消息模板,因此窗口外的消息必须通过 API 发送。团队成员可以从手机自由回复正在进行的对话,但无法重新开启已经冷却的对话。这也是连接号码的实际原因之一。

为什么集成通常要到生产环境才发现这个问题?

因为测试总是在窗口内进行。

构建集成的人会先向自己发送消息,然后在几秒后回复。这仍在 24 小时内,因此普通文本可以正常发送,所有测试都会通过。第一个失败的真实场景,通常是客户在昨天发送过消息,而这时窗口已经关闭。

可靠的做法是在发送前加入分支:检查该联系人上次发送消息距今多久,然后选择普通文本路径或消息模板路径。从一开始就这样做,几乎不会增加成本。事后补上,则意味着要找出代码库中的每个发送位置。

常见错误

  • 从您自己上次发送消息的时间开始计算。实际开启窗口的是客户的消息。
  • 把窗口当成按号码计算。它是按联系人计算的,因此同一个号码上的两个对话可能处于不同状态。
  • 只在消息发送后立即测试,因为这时总是在窗口内。
使用 EasyCoexistence 完成这些操作

MCP 连接器的工具描述包含这条规则,因此助手无需额外说明窗口,就能正确选择 send_message 或 send_template。

常见问题

窗口可以延长吗?

不可以。窗口由 Meta 固定,任何提供商都无法延长。

发送消息模板后,窗口会重新开启吗?

客户回复会重新开启窗口。单独发送消息模板不会开启普通文本窗口。

回复真的免费吗?

Meta 不会对客户服务窗口内发送的消息收费。它收取的是在窗口外开启的对话费用。

我读到的另一个 24 小时窗口是什么?

那是同步窗口,从完成入门设置时开始计算,用于管理聊天记录,而不是消息发送。两者没有关系。

继续阅读

准备开始了吗?

几分钟即可设置 WhatsApp Coexistence,而不是几个月。应用会继续在手机上运行。

开始免费试用

验证时间

24 小时客户服务窗口