1. All Collections >
  2. 频道 >
  3. WhatsApp >
  4. WhatsApp 商业呼叫 API

WhatsApp 商业呼叫 API

Avatar
Joshua Lim
9 分钟

WhatsApp Calls 允许您的企业直接通过 respond.io 平台与客户拨打和接听语音电话。 坐席在 Inbox 中处理来电和外拨电话,能够将正在进行的通话转接给同事,并将通话记录作为联系人事件查看。

开始之前

WhatsApp Business Calling API 目前处于测试阶段。

用户发起的呼叫
: 在 Meta 的 Business Messaging 覆盖并且移动端支持 WhatsApp 通话的所有地区,号码均受支持。 这些电话可以在 respond.io Inbox 中接收,无需支付 Meta 费用。

企业发起的呼叫: 在所有国家/地区受支持,但不包括来自美国、加拿大、埃及、越南和尼日利亚的号码。

不支持: 来自受制裁地区的号码(古巴、伊朗、朝鲜、叙利亚、克里米亚、顿涅茨克和卢甘斯克)。

由于当地限制而受限或不可用: 阿拉伯联合酋长国(UAE)、沙特阿拉伯、卡塔尔和埃及

在测试期结束后访问权限和可用性可能会发生变化。

资格:您的 WhatsApp Business 号码的消息限额必须至少为 在滚动的 24 小时内由企业发起的 2,000 次对话,才能启用 WhatsApp 通话。 了解有关 WhatsApp 消息限制 的更多信息。

余额要求:拨打或接听 WhatsApp 通话需要至少 $10 的余额。

启用 WhatsApp 通话

  1. 导航工作区设置 并点击 频道

  2. 选择要启用通话的 WhatsApp 频道,然后点击 管理

  3. 导航到左侧边栏的 WhatsApp 通话 并打开 WhatsApp 通话。

启用后,会出现允许或禁止联系人致电您企业的选项。 如果关闭,联系人将无法给您拨打电话,但您仍然可以给他们拨打电话。

接听 WhatsApp 通话

来电会显示在两个位置:Inbox 侧边栏,以及与来电联系人的活动对话中。 可在任一位置接听或拒绝来电。

  • 收件箱侧边栏

  • 直接在与来电联系人的对话中

通话中时,新来电会触发通知,但在当前通话结束前无法接听。

当接听通话且启用了通话录音时,屏幕上会出现录音按钮。

未接来电

未接来电会被标记为联系人事件,方便坐席随后跟进。

呼叫转接

坐席可以将正在进行的通话转接给工作区内其他可用同事。

  1. 点击通话卡上的 呼叫转接图标

  2. 选择要将通话转接到的坐席。

  3. (可选)添加备注,在转接前提供上下文。

注意:

  • 具有 受限通话权限 的坐席不会出现在转接列表中。

  • 正在通话的坐席 无法接收转接 — 如果转接失败,发起转接的坐席会看到通知。

  • 如果接收坐席在 30 秒 内未接听,通话会自动回到发起坐席。

提高呼叫接听率

在营业时间之外频繁未接来电会给联系人带来不佳的体验。 在 Meta Business Suite 中设置您的营业时间,以减少未接来电并提高接听率。

  1. 前往 Meta Business Suite

  2. 导航至 WhatsApp 设置 > 商业资料

  3. 设置您的 营业时间

在配置时间之外接到的来电会被 Meta 自动拒绝,并且不会计入您的接听率。

发起 WhatsApp 通话

拨打外拨电话前需要获得联系人的许可。 在批准请求时,联系人可以选择 临时权限(有效期为 7 天)或 永久权限。 如果请求无人回应,则在 7 天后过期。

联系人可以随时撤销永久权限。 如果被撤销,在进行下一次呼叫之前需再次请求权限。

请求呼叫权限

发送权限请求的条件:
- 打开对话窗口:仅在打开对话窗口期间发送请求 — 意味着与联系人有最近的聊天记录。
- 请求限制:每 24 小时一次请求,7 天内最多两次。
- 如果使用消息模板打开对话,请在发送权限请求前等待联系人回复。

转到要致电的联系人的对话。

  1. 在消息输入区点击 电话图标,然后点击 请求呼叫权限

联系人将收到请求其同意的通知。
- 如果获得 永久权限 批准,通话可立即且无限期进行,除非联系人撤销权限。
- 如果获得 临时权限 批准,通话可在 7 天内进行。 到期后,请发送新的权限请求。
- 如果被拒绝,24 小时后可再次发送权限请求。
- 如果无人响应,请求在发送后 7 天到期。

致电联系人

尚不支持对具有 WhatsApp 用户名(无电话号码)的联系人的外呼

当联系人采用用户名时,他们的电话号码将不再与您的企业共享。 消息通信照常进行。 对这些联系人的外呼将失败,因为 Meta 目前尚未支持用于外呼的 BSUID。

您可以这样做
1. 发送 带有“请求电话号码”按钮的消息模板 — 联系人可以在对话中直接共享其电话号码。
2. 一旦共享,电话号码将自动成为联系人的标识,而不是 BSUID。 然后,拨打其电话号码的外呼将照常进行。

需要帮助吗? 联系支持团队

一旦联系人授予权限,只要权限未被撤销,即可随时拨打电话 — 即使在未接来电之后也可以。 在获得权限后的前 24 小时内,企业最多可尝试拨打 5 次电话,这些尝试不受 7 天窗口的限制。

  1. 单击对话操作栏中的电话图标。

  2. 从下拉列表中选择要拨打的电话号码并点击以发起通话。

  3. 通话期间,左侧会显示带通话计时器的联系人卡片。 要结束通话,请点击 结束

定价

WhatsApp 在 Business API 上不提供企业发起的免费通话服务。 有关费率和国家/地区的详细信息,请查看 Meta 的官方定价文档

WhatsApp 通话的收费基于通话类型和用户的国家代码。

来电(用户发起):

  • 自 2025 年 5 月 1 日起,用户向企业发起的通话将免费。

外拨电话(企业发起):

  • 企业发起的呼叫需要收费,并且需要事先获得用户许可。

定价详情:

  • 费率以时间为基础并按分钟计算。

  • 价格因国家/地区而异。

  • 发票反映实际使用量。

WhatsApp 通话录音由 respond.io 计费。 您的账户不会因通话录音而被收费。

有关完整细目,请查看 各国费率表

常见问题和故障排除

使用 WhatsApp Business API 进行通话是免费的吗?

不,WhatsApp 电话并不是免费的。 定价因国家和通话是入境(用户发起)还是出境(企业发起)而异。 费用按每分钟计算,具体取决于用户的国家代码。 自2025年5月1日起,用户向该企业发起的呼叫将免费。

多个客服能接听同一个电话吗?

每次只能有一个客服接听电话。 WhatsApp Business API 不支持会议电话,通话将连接到第一个接听的客服。

用户发起的电话会开启客服窗口吗?

是的,当用户向您的企业发送消息、拨打电话或接听电话时,会启用或刷新 24 小时客服窗口。 在此窗口内,您可以发送非模板消息。

来电 WhatsApp 电话会在 respond.io 上开启对话吗?

不。 接收 WhatsApp 电话不会在 respond.io 上触发对话开启事件。

我可以录音我的通话吗?

是的,所有支持通话的渠道,包括WhatsApp Business Calling API,支持通话录音。

WhatsApp 通话录音由 respond.io 计费,因此您不会产生任何费用。

我为什么不能发送权限请求?

Meta 实施了此限制,以帮助防止垃圾邮件和诈骗电话,确保每个人都有更安全的体验。

为什么我的 WhatsApp 通话权限请求失败?

该错误发生是因为通话权限请求需要一个已打开的对话窗口。

解决方案:

1. 用户发起的对话: 在呼叫权限请求之前,发送一条普通消息。

2. 企业发起的对话: 首先发送一条模板消息,然后发送通话权限请求。

注意: 始终确保在调用权限请求之前发送一条消息,以避免此错误。

为何拨打或接听电话需要最低余额?

  • 通话可以顺利进行: 这可以防止因资金不足而导致通话突然中断。

  • 公平计费: 避免通话中出现负余额或计费错误的问题。

  • 账户管理: 帮助您主动管理账户余额以避免中断。

当我的余额显示为 $10 时,为什么 WABA 中显示“拨打电话需要充值”标签?

如果您的 WABA 余额略低于 $10(例如,$9.98),系统将四舍五入并显示为 $10。 但是,系统仍然识别到实际余额,并将其标记为低于拨打电话所需的阈值。 因此,“拨打电话需要充值”标签会出现,即使显示余额已四舍五入到 $10。

联系人可以通过 WhatsApp 桌面应用程序发起或接听电话吗?

不,联系人不能通过 WhatsApp 桌面应用程序发起或接听电话。

WhatsApp 桌面应用程序目前仅支持消费者之间的通话,并不支持通过 Business API 的企业电话。 用户需要使用其他支持的平台,例如移动应用程序,来进行拨打电话的功能。

在一个工作区内,最多可以同时发生多少个 WhatsApp 通话?

每个 WhatsApp Business Account (WABA) 同时最多允许 100 个 WhatsApp 通话,由 Meta 定义.

我可以给只有用户名但没有电话号码的 WhatsApp 联系人拨打电话吗?

不。 当联系人采用用户名时,其电话号码将不再与您的企业共享,转而由 Business-Scoped User ID (BSUID) 标识。

Meta 目前尚不支持将 BSUID 用于外拨呼叫,因此任何呼叫尝试都会失败。

您可以这样做

  1. 发送 带有“请求电话号码”按钮的消息模板 — 联系人可在对话中直接共享其号码。

  2. 一旦共享,电话号码将自动成为联系人的标识,而不是 BSUID。 然后,拨打其电话号码的外呼将照常进行。

我可以接听只有用户名的 WhatsApp 联系人的来电吗?

可以。 支持来自拥有 WhatsApp 用户名的联系人的来电。

接下来?

分享这篇文章
Telegram
Facebook
Linkedin
Twitter

找不到您正在寻找的东西? 🔎