在 Amazon Connect 任务中暂停和恢复任务 - Amazon Connect

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

在 Amazon Connect 任务中暂停和恢复任务

您可以暂停和恢复所有未过期、未断开连接或计划在以后执行的任务。暂停和恢复任务的好处是,座席可以腾出一个活动时段,这样当他们当前的任务由于缺少批准或等待外部输入而停滞时,他们可以接收更关键的任务。

您还可以暂停全自动任务以应对不可抗力事件(自然灾害、基础设施故障、入侵),这些事件可能需要您暂时停止所有业务流程,然后在紧急情况过去后恢复这些流程。

已暂停和已恢复的任务如何排队

  • 所有处于队列中但尚未分配给座席的已暂停任务都将退出队列。这样,它们就不会消耗实例的队列限制,而会允许将其他更重要的联系人分配给座席。

  • 任务恢复后,它会重新排队,流也会根据您的配置继续运行。

  • 在设计流以恢复已退出队列的未分配的已暂停任务时,请务必在流中添加一个转接队列数据块,以便在恢复后将任务排入队列。否则,任务将保持退出队列的状态。

座席如何暂停和恢复任务

客服可以使用暂停按钮从其联络控制面板 (CCP) 或座席工作区暂停任务。要更新任务,座席必须选择恢复。对于处于“已暂停”状态的任务,座席可以采取的唯一操作是结束任务或转接任务。

下图显示了上的 “暂停” 按钮CCP。

上的 “暂停” 按钮CCP。

下图显示了 Agent Workspace 上的暂停按钮。

Agent Workspace 上的“暂停”按钮。

座席暂停或恢复任务后,会显示一条横幅,通知他们该任务的当前状态。下图CCP显示了 “暂停” 横幅。

上的 “暂停” 和 “恢复” 横幅CCP。

下面的 Agent Workspace 图像显示了“恢复”横幅。

Agent Workspace 上的“暂停”和“恢复”横幅。

当座席打开了多个任务并且他们暂停了其中任何一个任务时,任务列表中的图标会更新,以通知他们任务的状态。下图显示了“已暂停”图标的示例。

任务状态图标。

座席可以暂停多少任务

座席可以暂停的任务数量与其路由配置文件中的每个座席的最大任务数设置相同。

例如,一个座席的每个座席的最大任务数设置为同时处理 5 个活动任务。这意味着他们最多可以暂停 5 个任务,以便他们腾出活动时段来执行更关键的新任务。但是,这也意味着座席在任何时间点都可以在其工作区中拥有两倍的任务数量。在我们的示例中,该座席的工作区中可以有 10 个任务:5 个已暂停,5 个处于活动状态。

已暂停的任务何时可以恢复?

已暂停的任务可以随时恢复。因此,座席可以临时处理两倍于其并发限制的任务。

例如,一个座席的工作区中有 10 个任务:5 个已暂停,5 个处于活动状态。他们同时恢复所有已暂停的任务。现在他们有 10 个活动任务。除非活动任务数低于其路由配置文件中每个座席的最大任务数限制,否则不会将新任务路由给他们。

以编程方式暂停和恢复任务

您可以使用和以编程方式暂停PauseContactResumeContactAPIs恢复任务。

暂停和恢复任务时,可以将相应的流配置为在暂停和恢复事件时运行。例如:

  • 您可能需要设计一个流,以便在座席设定的午休时间后自动恢复已暂停的任务。

  • 您可能需要创建一个恢复流,以更新在任务暂停期间可能已更改的任务属性。

配置流以暂停和恢复任务

配置设置事件流数据块以暂停和恢复任务。下图显示了配置为暂停流的设置事件流数据块的属性页面。

“设置事件流”数据块的属性页面。

以下是您可能需要在流中配置的几个场景:

  • 对于在联系暂停时运行的流,请将其配置为在任务暂停时通知主管。

  • 恢复已暂停的联系时,请将流配置为更新联系人属性,以确保座席始终使用最新版本的属性。

联系事件流和座席事件流中的新事件

暂停和恢复任务时,会在联系人事件流PAUSED和代理事件流RESUMED中生成新的事件。

下图显示了联系人PAUSED事件流中的事件示例。

联系人PAUSED事件流中的一个事件。

下图显示了联系人RESUMED事件流中的事件示例。

联系人RESUMED事件流中的一个事件。

下图显示了代理事件流中的PAUSED任务示例。

PAUSED代理事件流中的事件。

联系人记录中的暂停和恢复任务事件

在联系人记录数据模型的ContactTraceRecord部分中捕获了以下事件。您可以使用DescribeContactAPI返回任务事件。

联系人记录中的姓名 返回的姓名 DescribeContact API
TotalPauseDurationInSeconds

TOTAL_PAUSED_TIME

TotalPauseCount

TOTAL_NUMBER_OF_PAUSES

LastPausedTimestamp

LAST_PAUSED_TIMESTAMP

LastResumedTimestamp

LAST_RESUMED_TIMESTAMP

当您使用DescribeContactAPI或查看正在进行的联系人的 “联系人详情” 页面时,可以近乎实时地看到以下值。

  • TotalPauseCount

  • LastPausedTimestamp

  • LastResumedTimestamp

已完成的联系人有 TotalPauseDurationInSeconds.

指标

以下指标显示活动时间、暂停时间和恢复时间。

实时指标 描述

[用户界面] Agent/Routing Profiles/Queue → 性能 → 平均活动时间

SUM(active_time) /联系人数

[UI] Agent/Routing Profiles/Queue → 性能 → 代理平均暂停时间

SUM(agent_pause_time) /已暂停的联系人数

[UI] 座席 → 联系 → 联系状态

任务联系的暂停状态

历史指标 描述

[UI] 代理 → 代理活动审计 → Support PAUSED “” 状态

当座席的联系处于“已暂停”状态时,显示暂停状态

[GetMetricDataV2] a 的查询平均值TIME为 AGENT PAUSE _ _ queue/routing profile/task

SUM(total_agent_pause_time) 用于显示所有已暂停的联系人 queue/routing profile/TaskAVG = SUM(total_agent_pause_time)/number of paused contacts for queue/RP/Tasks

[GetMetricDataV2] 查询队列/路由配置ACTIVE文件TIME的 _ 的平均值

SUM(total_handle_time-total_agent_pause_time)用于所有联系人 queue/routing profile/tasks

AVG= SUM (total_handle_time-total_agent_pause_time)/的联系人总数 queue/routing profile/tasks

联系详细信息页面 描述

[UI] 联系搜索 → 联系详细信息 → 联系摘要 → 上次暂停时间

上次暂停时间

[UI] 联系搜索 → 联系详细信息 → 联系摘要 → 上次恢复时间

上次恢复时间

[UI] 联系搜索 → 联系详细信息 → 联系摘要 → 暂停次数

暂停的总次数,包括联系未连接时的暂停次数。

[UI] 联系搜索 → 联系详细信息 → 联系摘要 → 总暂停时长

总暂停时长包括座席连接之前和之后的时间。

实时指标页面

下图的实时指标页面将任务联系状态显示为已暂停

实时指标页面,任务处于已暂停联系状态。

实时指标” 页面的下图显示了平均活动时间和平AHT代理暂停时间。

实时指标页面,任务处于已暂停联系状态。

座席活动审计报告

下图的座席活动审计报告显示了座席暂停联系时的“已暂停”状态。

座席活动审计报告,已暂停状态。