我想在 Amazon Connect 中拨打外拨电话,但我无法连接目标号码。
简短描述
由于以下原因,您可能无法连接到目标号码:
- 您没有为 Telephony(电话)选项开启 Outbound calling(外拨呼叫)。
- 您拨打的国家或前缀的外拨呼叫可能未列入允许列表。
- 代理的安全配置文件缺少 CCP: Outbound(CCP:外拨)权限。
- 您没有为外拨队列配置外拨呼叫方 ID 号码。
- 目标电话号码无效。
- 无法接通目标电话号码。
- 根据 Amazon Connect 电话要求,您的 AWS 区域不支持呼叫流功能。
- 您使用免费电话号码作为外拨呼叫方 ID。
- 您已达到并发活动呼叫配额。
- 您在外拨耳语流程中收到 Contact Flow(联系流)错误。
- 您使用高额费率号码作为外拨呼叫方 ID。
解决方法
您没有为 Telephony(电话)选项开启 Outbound calling(外拨呼叫)
要开启 Outbound calling(外拨呼叫),请完成以下步骤:
- 打开 Amazon Connect 控制台。
- 在 Amazon Connect virtual contact center instances(Amazon Connect 虚拟联系中心实例)页面的 Instance alias(实例别名)下,选择实例的名称。
- 在 Channels and Communications(渠道和通信)下,选择 Telephony(电话)。
- 在 Outbound calls(外拨电话)下,选择 Make outbound calls with Amazon Connect(使用 Amazon Connect 拨打外拨电话)选项。
外拨呼叫可能未列入许可列表
确认失效的国家代码或前缀是默认情况下您可以拨打的国家/地区。如果国家/地区代码或前缀不适用于默认情况下您可以拨打的国家/地区,请提交增加服务配额的请求。
**注意:**默认联系人控制面板 (CCP) 中列出的国家/地区是您的 Amazon Connect 实例允许的国家/地区。
代理的安全配置文件中缺少“CCP: Outbound”(CCP:外拨)权限
要向代理安全配置文件中添加 CCP: Outbound(CCP:外拨)权限,请完成以下步骤:
- 登录 Amazon Connect 管理员网站 **
**注意:**您必须使用管理员账户。在 URL 中,将 yourinstancename 替换为您的实例名称。
- 在导航窗格中,选择 Users(用户),然后选择 User management(用户管理)。
- 记下用户的安全配置文件名称。
- 在导航窗格中,选择 Users(用户),然后选择 Security profile(安全配置文件)。
- 更新用户安全配置文件的权限,以包括 CCP:Outbound 权限。
未配置外拨呼叫方 ID 号码
要验证外拨队列中是否配置了外拨呼叫方 ID 号码,请完成以下步骤:
- 登录 Amazon Connect 管理员网站 **
**注意:**您必须使用管理员账户。在 URL 中,将 yourinstancename 替换为您的实例名称。
- 在导航窗格中,选择 Users(用户),然后选择 User management(用户管理)。
- 记下用户的路由配置文件名称。
- 在导航窗格中,选择 Users(用户),然后选择 Routing profile(路由配置文件)。
- 选择路由配置文件,然后记下默认的外拨队列。
- 在导航窗格中,选择 Routing(路由),然后选择 Queues(队列)。
- 选择队列。
- 在 Settings(设置)部分的 Outbound caller configuration(外拨呼叫方配置)下,从 Outbound caller ID number(外拨呼叫方 ID 号码)下拉列表中选择有效的号码。
- 选择 Save(保存)。
目标电话号码无效
要确定电话号码是否有效,请完成以下步骤:
-
打开 AWS 管理控制台。
-
启动 AWS CloudShell,然后选择 Shell。
-
要验证电话号码,请在 CloudShell 终端中运行以下命令:
aws pinpoint phone-number-validate --number-validate-request PhoneNumber=destination\_phone\_number
**注意:**在前面的命令中,将 destination_phone_number 替换为您的目标电话号码。
如果电话号码无效,则会看到类似于以下内容的输出:
{"NumberValidateResponse": {
"CleansedPhoneNumberE164": "+442079460881",
"CleansedPhoneNumberNational": "2079460881",
"Country": "United Kingdom",
"CountryCodeIso2": "GB",
"CountryCodeNumeric": "44",
"OriginalPhoneNumber": "+442079460881",
"PhoneType": "INVALID",
"PhoneTypeCode": 3
}
}
**注意:**使用电话号码验证服务需要额外收费。有关详细信息,请参阅 Amazon Pinpoint 定价。
无法接通目标电话号码
要检查目标电话号码是否可接通,请使用与 Amazon Connect 不同的方法拨打目标电话号码。如果您仍然无法接通目标号码,则问题出在目标号码或运营商。请联系最终用户解决运营商的问题。
您所在的区域不支持呼叫流功能
您所在的区域可能不支持呼叫流功能。例如,当 Amazon Connect 实例区域不在亚太地区(新加坡)时,泰国号码不允许拨打国内外拨电话。
**注意:**由于政策原因不支持的外拨呼叫仍有可能成功拨通。
您使用免费电话号码作为外拨呼叫方 ID
外拨通信的免费电话号码存在限制。如果您在使用免费电话号码作为外拨呼叫方 ID 时遇到外拨呼叫故障,请改用 DID 号码。
您已达到并发活动呼叫配额
查看 CallsBreachingActiveCallsQuota,以检查您是否已达到并发活动呼叫配额。有关详细信息,请参阅如何故障排除 Amazon Connect 实例的呼叫失败问题?中的“确认实例未超过其并发呼叫配额”部分
**注意:**您可以使用服务配额控制台来查看您的配额。如需增加实例的并发呼叫限额,请使用 Amazon Connect 服务限额增加表单。默认配额为 10。但是,Amazon Connect 可能会降低配额以防止欺诈或恶意使用。
您的外拨耳语流程存在联系错误
要解决外拨耳语流程中的联系错误,请完成以下步骤:
- 登录 Amazon Connect 管理员网站 **
**注意:**您必须使用管理员账户。在 URL 中,将 yourinstancename 替换为您的实例名称。
- 在导航窗格中,选择 Routing(路由),然后选择 Queues(队列)。
- 选择您的队列,然后查看联系流的外拨呼叫方流配置。
**注意:**如果该选项尚未开启,请打开流日志。
- 对于呼叫失败的联系人,请查看联系流日志以获取更多详细信息。
您使用高额费率号码作为外拨呼叫方 ID
如果您的外拨呼叫方 ID 为高额费率号码,则您的呼叫可能会被屏蔽。这些号码主要用于接听电话,而不是拨打外拨电话。有关详细信息,请参阅 AWS 服务条款。
其他故障排除
如果您仍然遇到问题,请创建 AWS Support 案例。
包含以下信息:
- 源电话号码
- 目的地电话号码
- 联系人 ID
- 带时区的时间戳
- 您测试的不同 Amazon Connect 号码的结果
- 问题的特性
**注意:**最佳实践是在遇到问题后的 48 小时内提供 contactID。