Dialogflow CX 电话网关功能为您的代理提供电话接口。它用于构建可与您的呼叫中心网络的其他部分集成的各种交互式语音响应 (IVR) 解决方案。通过电话网关,您可以选择由 Google 托管的电话号码,并将其连接到您的代理。
如需了解详情,请参阅通话助手。
限制
存在以下限制:
- 此集成仅适用于在
global区域中创建的代理。如果您需要托管在特定区域的本地电话号码,请与您的 Google 客户支持团队联系。 - 仅支持美国手机号码。
- 此功能存在配额和限制。如果您收到忙音信号或通话中断,则可能已超出配额。
- 除默认启动流的起始页上的默认欢迎 intent 路由外,所有路由都支持只答完一部分的回答。
- 此集成使用
phone_call语音模型,即使在控制台或对话配置文件中指定了其他语音模型也是如此,除非您启用替换请求级语音模型设置。
支持的语言
Dialogflow CX 电话网关功能支持同时提供 STT 和 TTS 的所有语言。
设置电话网关
如需设置您的网关,请按以下步骤操作:
- 前往 Dialogflow CX 控制台。选择您的 Google Cloud项目,然后选择您的代理。
- 前往导航菜单中的管理标签页。
- 选择集成,然后点击 CX 电话网关下的试用。
- 点击 + 创建。
- 选择电话号码的国家/地区代码。
- 可选:选择所需的区号。
- 点击请求。
- 选择手机号码:
- 从列表中选择一个电话号码。
- 输入显示名称,用于配置与手机号码关联的对话配置文件。
- 可选:选择显示更多设置,然后更新对话配置文件的设置。
- 点击保存。
- 大功告成:
- 网关现已生效。
- 您可以在手机号码页面上选择手机号码,以查看和更新设置。
拨打手机号码
拨打该号码,然后按照语音提示操作。如果代理达到会话结束状态,通话就会结束。
检索来电者的电话号码
从载荷字段中检索 caller_id 值。
播放预先录制的音频
使用 fulfillment 选项播放预先录制的音频。音频必须包含一个单声道 8kHz 的 μ-law 编码音频,并托管在 Cloud Storage 上。
转接电话
使用 fulfillment 选项转接通话。
网络钩子请求载荷
如果您配置了 Webhook,则此集成会使用最终用户的来电显示填充 WebhookRequest.payload 字段。
其格式如下所示:
"payload": {
"telephony": {
"caller_id": "+18558363987"
}
}
删除电话号码
您可以选择手机号码的删除图标,以删除该号码。
删除代理
您可以通过删除 Google Cloud 项目来删除代理。 如果您想继续使用 Google Cloud 项目,则必须先删除与手机网关代理关联的所有手机号码,然后才能删除代理。
如需详细了解如何删除号码,请参阅删除号码。