负责回复会话的客服团队与发送自动通知的服务所需的工具截然不同。在比较服务商的单条消息价格之前,先测试团队实际运行的工作流程。如果你需要其他渠道,请确认同一平台和账户能够支持。
服务商控制什么,Meta 控制什么?
Meta 制定渠道的政策和模板审核规则。服务商提供团队使用的集成、工具和支持。
Meta 的商业政策规定了客户许可以及何时需要使用模板。服务商无法豁免这些要求,也无法保证 Meta 会批准某个模板。
服务商的行为仍然影响你的应用能否发送有效请求并正确处理结果。在评估集成时,检查验证、错误报告、重试支持和投递可见性。
确认 WhatsApp Business Account 的所有者以及谁保留管理员访问权限。了解更换服务商时号码和账户如何迁移。
在授权服务商连接之前,使用以下所有权和就绪检查清单:
| 资产或步骤 | 注册前确认事项 | 需要留存的凭据 |
|---|---|---|
| 商业组合 | Meta 商业容器、法律主体和管理员信息正确 | 管理员访问权限和商业详情 |
| WhatsApp Business Account | 账户中持有模板和目标号码 | 账户标识符和所有者 |
| 电话号码 | 团队控制该号码及其验证路径 | 号码、OTP 路径和注册状态 |
| 服务商访问权限 | 授权页面仅共享预期的资产 | 同意记录和服务商工作区 |
| 连接结果 | 账户从待处理变为已连接 | 状态、下一步操作和错误详情 |
从商业管理员账户完成服务商的注册流程。浏览器流程完成并不代表验证或发送已完成。在设计发送测试之前,先查看已连接号码的状态。
如何比较价格?
在相同的预期工作量下,比较适用的 Meta 消息费用和所有服务商费用。
Meta 的平台定价取决于消息类别和接收方市场。它对已投递的消息收费,符合条件的消息和适用的量级阶梯可享受豁免。
要求服务商将其费用与 Meta 费用分开列明。在计算运营成本之前,将号码、坐席、设置或支持费用纳入报价。
核对发送时返回的 cost 对象。其 transaction_amount 是 Bird 的平台费用。其 passthrough_amount 是 Bird 转收的 Meta 消息费用。费用在定价之前或消息在定价前被拒绝时可能为 null。价格缺失并不意味着消息免费。
使用 Bird 的 WhatsApp 定价查看公布费率。比较工作流程的总成本,包括运营所需的人员。
使用相同的预期工作量比较 360dialog、Wati、Twilio 和 Infobip。
应该测试哪些 API 操作?
使用应用实际持有的凭据测试发送、账户设置和恢复。
| 任务 | 验证内容 |
|---|---|
| 发送消息 | 必填字段、验证错误和返回的消息标识符 |
| 管理模板 | 创建草稿、提交审核和获取拒绝原因 |
| 接入号码 | 所有权要求、验证流程以及使号码可用的路径 |
| 检查投递状态 | 状态、事件历史和失败原因说明 |
| 重试操作 | 幂等行为和文档化的请求速率限制处理 |
确认哪些任务需要登录用户而非应用凭据。在 CLI 或 MCP 工具中可用并不意味着工作区 API 密钥能够执行所有操作。
评估 SDK 时,检查其发布的包和暴露的操作。仅凭请求代码片段无法证明一个维护中的库能覆盖你的工作流程。
在为 Bird 的接入流程购买候选号码之前,先运行号码预检。
应该要求哪些投递和支持证据?
要求可识别的投递事件、可验证的 webhook 以及足够的保留历史记录来排查发送失败。
发送成功的响应并不代表投递成功。要求服务商演示一次后续失败,并展示你的应用如何接收失败原因。
Bird 提供独立的失败和拒绝结果。在生产环境使用集成之前,确认你的处理程序如何响应每种结果。
检查 webhook 签名方案和投递重试行为。约定消息和事件的保留时长,包括离开时可以导出的内容。
排查单条发送时,向支持团队提供消息标识符。询问服务商还需要哪些请求详情,以便你的日志能保留它们。
Bird 支持团队可以调查已报告的状态;Meta 控制限制和封禁申诉。
应该选择哪种服务商?
- 当主要任务是人工回复客户会话时,选择收件箱产品。
- 当应用需要自行掌控发送、投递处理和重试状态时,选择 API 服务商。
- 当工作流程涉及 WhatsApp 以外的渠道时,选择覆盖所需渠道的平台。
- 在测试完所需操作并就费用、账户访问权限和迁移安排达成一致后,方可签约。
简而言之
将 Meta 的规则与服务商的服务区分开。
Meta 制定消息政策并审核模板。服务商在这些规则的基础上提供集成和支持。
比较完整价格。
将适用的 Meta 消息费用和服务商自身费用(包括坐席、号码或设置工作)一并纳入比较。
测试你需要的操作。
成功发送一条 API 并不能证明你可以在无需控制台操作的情况下管理模板、号码和故障恢复。
在签约前确认退出方式。
签约服务商之前,确认账户归属、号码迁移和数据导出事宜。