将代理与跨多个 AWS 区域的实例关联 - Amazon Connect

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将代理与跨多个 AWS 区域的实例关联

要允许您的代理登录两个区域 AWS 区域 并处理来自任一地区的联系人,您必须先将他们分配到流量分配组。

  1. 如果您尚未设置流量分配组,请立即设置。有关说明,请参阅 创建流量分配组

  2. 成功创建流量分配组后(StatusACTIVE),您可以为其分配座席。始终将用户与源区域中的流量分配组关联。

    将座席分配给未处于 ACTIVE 状态的流量分配组会导致 ResourceNotFoundException。使用DescribeTrafficDistributionGroupAPI来确定它是否已成功创建(Status必须ACTIVE)。

  3. 您可以通过调用将代理分配到流量分配组AssociateTrafficDistributionGroupUserAPI。

示例

以下associate-traffic-distribution-group-user示例命令显示了如何将代理关联到多个区域并在多个 AWS 区域中使用。

aws connect associate-traffic-distribution-group-user --traffic-distribution-group-id UUID --user-id UUID --instance-id

以下AssociateTrafficDistributionGroupUser示例将代理与流量分配组相关联。

PUT /traffic-distribution-group/trafficDistributionGroupId/user HTTP/1.1 Content-type: application/json { "UserId": "string" }

以下 disassociate-traffic-distribution-group-user 命令示例将座席与流量分配组相关联。

aws connect disassociate-traffic-distribution-group-user --instance-id your instance ID --traffic-distribution-group-id UUID --user-id UUID

以下DisassociateTrafficDistributionGroupUser示例取消代理与流量通讯组的关联。

DELETE /traffic-distribution-group/trafficDistributionGroupId/user/UserId HTTP/1.1

为什么通 AssociateTrafficDistributionGroupUser 话失败

在以下情况下,AssociateTrafficDistributionGroupUserAPI呼叫失败ResourceNotFoundException,并显示为:

  1. 指定的流量分配组不存在。

  2. 流量分配组的状态不是 ACTIVE

  3. user-id UUID 不是来自源 Amazon Connect 实例的用户。