为什么我无法通过 Amazon Connect 拨打外拨电话?

2 分钟阅读
0

我想在 Amazon Connect 中拨打外拨电话,但我无法连接目标号码。

简短描述

由于以下原因,您可能无法连接到目标号码:

  • 您没有为 Telephony(电话)选项开启 Outbound calling(外拨呼叫)。
  • 您拨打的国家或前缀的外拨呼叫可能未列入允许列表。
  • 代理的安全配置文件缺少 CCP: Outbound(CCP:外拨)权限。
  • 您没有为外拨队列配置外拨呼叫方 ID 号码。
  • 目标电话号码无效。
  • 无法接通目标电话号码。
  • 根据 Amazon Connect 电话要求,您的 AWS 区域不支持呼叫流功能。
  • 您使用免费电话号码作为外拨呼叫方 ID。
  • 您已达到并发活动呼叫配额。
  • 您在外拨耳语流程中收到 Contact Flow(联系流)错误。
  • 您使用高额费率号码作为外拨呼叫方 ID。

解决方法

您没有为 Telephony(电话)选项开启 Outbound calling(外拨呼叫)

要开启 Outbound calling(外拨呼叫),请完成以下步骤:

  1. 打开 Amazon Connect 控制台
  2. Amazon Connect virtual contact center instances(Amazon Connect 虚拟联系中心实例)页面的 Instance alias(实例别名)下,选择实例的名称。
  3. Channels and Communications(渠道和通信)下,选择 Telephony(电话)。
  4. Outbound calls(外拨电话)下,选择 Make outbound calls with Amazon Connect(使用 Amazon Connect 拨打外拨电话)选项。

外拨呼叫可能未列入许可列表

确认失效的国家代码或前缀是默认情况下您可以拨打的国家/地区。如果国家/地区代码或前缀不适用于默认情况下您可以拨打的国家/地区,请提交增加服务配额的请求

**注意:**默认联系人控制面板 (CCP) 中列出的国家/地区是您的 Amazon Connect 实例允许的国家/地区。

代理的安全配置文件中缺少“CCP: Outbound”(CCP:外拨)权限

要向代理安全配置文件中添加 CCP: Outbound(CCP:外拨)权限,请完成以下步骤:

  1. 登录 Amazon Connect 管理员网站 **
    **注意:**您必须使用管理员账户。在 URL 中,将 yourinstancename 替换为您的实例名称。
  2. 在导航窗格中,选择 Users(用户),然后选择 User management(用户管理)。
  3. 记下用户的安全配置文件名称。
  4. 在导航窗格中,选择 Users(用户),然后选择 Security profile(安全配置文件)。
  5. 更新用户安全配置文件的权限,以包括 CCP:Outbound 权限。

未配置外拨呼叫方 ID 号码

要验证外拨队列中是否配置了外拨呼叫方 ID 号码,请完成以下步骤:

  1. 登录 Amazon Connect 管理员网站 **
    **注意:**您必须使用管理员账户。在 URL 中,将 yourinstancename 替换为您的实例名称。
  2. 在导航窗格中,选择 Users(用户),然后选择 User management(用户管理)。
  3. 记下用户的路由配置文件名称。
  4. 在导航窗格中,选择 Users(用户),然后选择 Routing profile(路由配置文件)。
  5. 选择路由配置文件,然后记下默认的外拨队列。
  6. 在导航窗格中,选择 Routing(路由),然后选择 Queues(队列)。
  7. 选择队列。
  8. Settings(设置)部分的 Outbound caller configuration(外拨呼叫方配置)下,从 Outbound caller ID number(外拨呼叫方 ID 号码)下拉列表中选择有效的号码。
  9. 选择 Save(保存)。

目标电话号码无效

要确定电话号码是否有效,请完成以下步骤:

  1. 打开 AWS 管理控制台

  2. 启动 AWS CloudShell,然后选择 Shell。

  3. 要验证电话号码,请在 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 可能会降低配额以防止欺诈或恶意使用。

您的外拨耳语流程存在联系错误

要解决外拨耳语流程中的联系错误,请完成以下步骤:

  1. 登录 Amazon Connect 管理员网站 **
    **注意:**您必须使用管理员账户。在 URL 中,将 yourinstancename 替换为您的实例名称。
  2. 在导航窗格中,选择 Routing(路由),然后选择 Queues(队列)。
  3. 选择您的队列,然后查看联系流的外拨呼叫方流配置。
    **注意:**如果该选项尚未开启,请打开流日志
  4. 对于呼叫失败的联系人,请查看联系流日志以获取更多详细信息

您使用高额费率号码作为外拨呼叫方 ID

如果您的外拨呼叫方 ID 为高额费率号码,则您的呼叫可能会被屏蔽。这些号码主要用于接听电话,而不是拨打外拨电话。有关详细信息,请参阅 AWS 服务条款

其他故障排除

如果您仍然遇到问题,请创建 AWS Support 案例

包含以下信息:

  • 源电话号码
  • 目的地电话号码
  • 联系人 ID
  • 带时区的时间戳
  • 您测试的不同 Amazon Connect 号码的结果
  • 问题的特性

**注意:**最佳实践是在遇到问题后的 48 小时内提供 contactID

AWS 官方
AWS 官方已更新 3 个月前