

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

# 在 Amazon Connect 中设置任务
<a name="concepts-getting-started-tasks"></a>

1. [更新座席的路由配置文件](routing-profiles.md)，以便他们管理和创建任务。

   将任务添加到其路由配置文件中时，您可以指定一次最多为他们分配 10 个任务。

   座席可以暂停的任务数量与其[路由配置文件](routing-profiles.md)中的**每个座席的最大任务数**设置相同。

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

   下图显示了**路由配置文件**页面上的**任务**选项。  
![\[“任务”选项，每个座席的最大任务数设置为 5，队列设置为语音、聊天、任务。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-routing-profile-2.png)

1. [创建快速连接](quick-connects.md)，以便代理可以向自己、其他代理或共享队列 create/assign 执行任务。

1. 更新流以路由任务。

1. （可选）[创建任务模板](task-templates.md)以便座席轻松创建任务。为他们定义了创建任务所需的所有字段。

1. （可选）[与外部应用程序集成](integrate-external-apps-tasks.md)并根据预定义的条件[设置规则，自动创建任务](add-rules-task-creation.md)。

1. 默认情况下，所有座席都可以创建任务。如果要屏蔽某些座席的[权限](task-template-permissions.md)，请在他们的安全配置文件中指定**联系人控制面板**、**限制任务创建权限**。

# Amazon Connect 中的任务频道
<a name="tasks"></a>

Amazon Connect Tasks 允许您使用座席为客户提供支持的不同工具对任务进行优先排序、分配、跟踪甚至自动化。例如，您可以使用“任务”：
+ 跟进客户关系管理 (CRM) 解决方案（例如 Salesforce）中记录的客户问题。
+ 通过电话跟进客户。
+ 在特定业务系统中完成操作，例如处理保险申请中的客户索赔。

目前，Amazon Connect Tasks 可以在符合 [GDPR](https://aws.amazon.com/compliance/gdpr-center) 的情况下使用，并已获得 SOC、PCI、HITRUST、ISO 和 HIPAA 的批准。

## 什么是任务？
<a name="what-is-a-task"></a>

在企业中，*任务*是座席必须完成的工作单元。这包括可能源自外部应用程序的工作。在 Amazon Connect 中，这个工作单元是联系人。它可以像语音或聊天联系一样进行路由、优先级排序、分配和跟踪。适用于语音或聊天联系的所有功能同样适用于任务联系。

座席在联系人控制面板 (CCP) 中处理任务，就像处理任何其他联系一样。分配任务后，座席会看到一条通知，其中包含任务描述、与任务相关的信息以及完成任务可能需要的任何应用程序的链接。下图显示了座席的 CCP 在管理任务时的什么样子。

![\[联系人控制面板中的一项任务。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-introduction.png)


## 如何创建任务
<a name="concepts-set-up-tasks"></a>

Amazon Connect 为您提供了不同的任务创建方式：

1. 您可以将预置的连接器与 CRM 应用程序（例如 Salesforce 和 Zendesk）配合使用，根据一组预定义的条件自动创建任务，无需进行任何自定义开发。

   例如，您可以在 Amazon Connect 中配置一条规则，以便在 Salesforce 中创建新案例时自动创建任务。

   有关更多信息，请参阅 [设置应用程序集成，以在 Amazon Connect 中创建任务](integrate-external-apps-tasks.md) 和 [为 Amazon Connect 中的第三方集成生成任务创建规则](add-rules-task-creation.md)。

1. 您可以与本土应用程序或特定业务应用程序集成，使用 Amazon Connect 创建任务。 APIs

   有关更多信息，请参阅 [StartTaskContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartTaskContact.html) API。

1. 您可以在流中添加一个 [创建任务](create-task-block.md) 数据块。通过此数据块，您能够根据客户输入（DTMF 输入）、联系人和任务信息，直接从流中创建和编排任务。

1. 您无需进行任何开发工作，即可以让您的座席通过联系人控制面板 (CCP) 创建任务。

   例如，座席可以创建任务，确保后续工作不会被遗忘，例如给客户回电以提供问题的最新进展。

   有关更多信息，请参阅 [在 Amazon Connect 中测试语音、聊天和任务体验](chat-testing.md)。

有关任务入门的更多信息，请参阅 [在 Amazon Connect 中设置任务](concepts-getting-started-tasks.md)。

**重要**  
[默认客户队列](default-customer-queue.md)流不支持任务。如果您在不做任何更改 out-of-the-box的情况下使用它，它将失败。**默认客户队列流**包含一个[循环提示](loop-prompts.md)数据块，该数据块不支持任务。  
建议您创建一个新流，然后使用它来检查通道并将任务路由到所需队列。有关说明，请参阅[如何将任务发送到队列](#example-enqueue-task)。或者，也可以更新默认流中的**循环提示**数据块，这样**错误**分支就不会终止；而是对联系人执行其他操作。

## 支持的流类型
<a name="concepts-tasks-supported-contact-flow-types"></a>

您可以在以下流类型中使用任务：
+ 入站流
+ 客户队列流
+ 座席私密消息流
+ 转接到队列流
+ 转接座席流

## 支持的联系人数据块
<a name="concepts-tasks-supported-contact-blocks"></a>

您可以在以下流数据块中使用任务：
+ 更改路由优先级/期限
+ 检查联系属性
+ 检查营业时间
+ 检查队列状态
+ 检查人员配置
+ 创建任务
+ 断开/挂断
+ 按百分比分配
+ 结束流 / 恢复
+ 获取队列指标
+ 调用 AWS Lambda 函数
+ 循环
+ 设置联系属性
+ 设置客户队列流
+ 设置断开连接流
+ 设置工作队列
+ 转接流
+ 转接队列
+ 等待

## 关联的任务
<a name="linked-tasks"></a>

在 [StartTaskContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartTaskContact.html)API 中使用任务时，可以通过`PreviousContactID`或将新联系人与现有联系人关联`RelatedContactId`。此新联系人包含相关联系人的[联系属性](connect-attrib-list.md)副本。

以下代码显示了包含 `PreviousContactID` 和 `RelatedContactId` 的请求语法。

```
PUT /contact/task HTTP/1.1
Content-type: application/json

{
   "Attributes": { 
      "string" : "string" 
   },
   "ClientToken": "string",
   "ContactFlowId": "string",
   "Description": "string",
   "InstanceId": "string",
   "Name": "string",
   "PreviousContactId": "string",
   "QuickConnectId": "string",
   "References": { 
      "string" : { 
         "Type": "string",
         "Value": "string"
      }
   },
   "RelatedContactId": "string",
   "ScheduledTime": number,
   "TaskTemplateId": "string"
}
```

使用 `PreviousContactID` 或 `RelatedContactID` 创建任务时，请注意以下几点：
+ `PreviousContactID`，使用 `PreviousContactID` 关联联系人时，在链中任何时候对联系属性所做的更新都会渗透到整个链中。
+ `RelatedContactID`-使用关联联系人时`RelatedContactID`，对联系人属性的更新将仅渗透到 API 中引用的 ContactId。[UpdateContactAttributes](https://docs.aws.amazon.com/connect/latest/APIReference/API_UpdateContactAttributes.html)

**注意**  
您只能在请求正文中指定 `PreviousContactID` 或 `RelatedContactID`，不能同时指定两者。如果同时指定两者，Amazon Connect 将返回一个 `InvalidRequestException` 错误消息，状态码为 400。

有关 `PreviousContactID` 和 `RelatedContactId` 如何在联系记录中建模的信息，请参阅联系记录数据模型中的 [ContactTraceRecord](ctr-data-model.md#ctr-ContactTraceRecord)。

## 座席可以将任务关联到出站联系人
<a name="agents-can-link-tasks"></a>

当座席**正在积极处理任务**时，联系人控制面板（CCP）上会显示**数字键盘**。如果他们使用数字键盘拨打出站呼叫，则该呼叫会自动关联到任务。Amazon Connect 使用 `relatedContactID` 参数将任务和出站呼叫关联起来。

以下 CCP 图像显示，座席处理任务时，**数字键盘**可用。

![\[CCP 上的数字键盘。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-linked-outboundcall.png)


## 使用“创建任务”数据块将任务链接到联系人
<a name="link-contacts-using-create-task-block"></a>

“创建任务”数据块允许您自动将任务链接到当前联系人。

下图**创建任务**数据块的“属性”页面显示了**联系人链接**选项。

![\[“创建任务”数据块“属性”页面上的“联系人链接”选项。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/create-task-properties-manually.png)


## 跟踪创建任务的人员
<a name="createdby-tasks"></a>

通过 CCP 创建任务的座席会自动将其座席资源 ARN 添加到联系记录中，作为名为 `CreatedByUser` 的[分段属性](connect-attrib-list.md#attribs-segment-attributes)。此属性使您能够跟踪任务的始发座席。但是，您无法使用 Amazon Connect 管理网站`CreatedByUser`进行访问；而是使用 [DescribeContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeContact.html)API。

您可在[创建任务](create-task-block.md)数据块上使用 `CreatedByUser` 分段属性。您可以设置**由用户创建**的分段属性，该属性表示创建任务的用户的 ARN。下图显示了**创建任务**属性页面中该属性可用的部分。

![\[“创建任务”属性页面，“由用户创建”属性。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/contact-expiry.png)


 您也可以为通过 [StartTaskContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartTaskContact.html)API 创建的任务手动设置此值。

## 座席可为自己分配任务
<a name="agents-self-assign-tasks"></a>

当联络中心主管创建任务模板时，他们可以将其配置为允许座席自行分配任务。座席通过使用 CCP 为自己分配任务。

开发人员可以在 [StartTaskContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartTaskContact.html)API `assignmentType` 上使用值指定，`SELF`并指定有效值`CreatedByUser`和有效值`TaskTemplateID`。

## 要使用 IAM？ 添加任务权限
<a name="iam-tasks"></a>

如果您的组织使用自定义 [IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html) 策略来管理对 Amazon Connect 控制台的访问权限，请确保用户拥有相应的权限来设置任务创建应用程序。有关所需权限的列表，请参阅 [“任务”页面](security-iam-amazon-connect-permissions.md#tasks-page)。

**注意**  
如果您的实例是在 2018 年 10 月之前创建的，有关如何配置服务相关角色 (SLR) 的信息，请参阅 [适用于 2018 年 10 月之前创建的实例](connect-slr.md#migrate-slr)。

## 在实时和历史指标报告中跟踪任务
<a name="tracking-tasks"></a>

您可以在实时和历史指标报告中跟踪所有任务的状态，就像跟踪其他渠道中的联系人一样。例如，您可以跟踪：
+ 座席在每项任务上花费了多长时间 ([座席联系时间](metrics-definitions.md#agent-contact-time))。
+ 从创建任务到完成任务的总时间 ([联系人处理时间](metrics-definitions.md#contact-handle-time))。

### 指标
<a name="tracking-only-tasks"></a>
+ [平均活动时间](metrics-definitions.md#average-active-time)
+ [座席平均暂停时间](metrics-definitions.md#average-agent-pause-time) 

### 联系指标
<a name="contact-data-tasks"></a>

以下数据是在联系人数据模型中捕获的。

### 不适用于任务且在报告中其值为 0 的指标
<a name="tracking-null-tasks"></a>
+ [平均座席交互时间](metrics-definitions.md#average-agent-interaction-time)
+ [平均客户等待时间](metrics-definitions.md#average-customer-hold-time)
+ [座席交互和等待时间](metrics-definitions.md#agent-interaction-and-hold-time) – 历史数据
+ [座席交互时间](metrics-definitions.md#agent-interaction-time) – 历史数据
+ [平均座席交互时间](metrics-definitions.md#average-agent-interaction-time)
+ [平均客户等待时间](metrics-definitions.md#average-customer-hold-time)

### 根据自定义服务级别 (SL) 管理任务
<a name="tasks-custom-sl"></a>

语音和聊天的服务级别时间可能很短，以秒或分钟为单位，但有些任务的服务级别可能长达数小时或数天。您可以创建适合每个渠道的自定义服务级别持续时间。有关更多信息，请参阅[自定义服务等级](metrics-definitions.md#custom-service-levels)。

## 任务何时结束？
<a name="when-do-tasks-end"></a>

任务的默认总持续时间最多为 7 天。[创建任务模板](task-templates.md)时，您可以将任务的持续时间最多延长至 90 天。

发生以下情况之一时，任务结束：
+ 座席完成任务。
+ 流运行了 [断开/挂断](disconnect-hang-up.md) 数据块，任务结束。
+ 任务达到默认 7 天的期限。
+ 如果在任务模板中配置了此选项，则它会到达**到期时间（分钟）**。
+ 您可以使用 [StopContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_StopContact.html)API 结束任务。

也可以在[创建任务](create-task-block.md)数据块上使用**联系人到期**设置。

## 如何将任务发送到队列
<a name="example-enqueue-task"></a>

由于[默认客户队列](default-customer-queue.md)流仅适用于语音联系，因此建议您创建新流，将任务（以及其他非语音通道）发送到队列。

假设您希望一项任务的总体等待时间为 10 分钟，但想每分钟检查一次，看看是否还有正在处理队列的座席，并且他们有可能在某个时刻接手这项任务。对于这种使用案例，您可以执行以下操作：

1. 将[循环](loop.md)数据块添加到流中。将**循环次数**设置为 10。

1. 对于**循环**分支，使用[检查人员配置](check-staffing.md)数据块来检查队列的座席可用性。

1. 如果有空闲的座席，可使用[转接队列](transfer-to-queue.md)数据块将联系人转接到队列中。

1. 将**完成**分支设置为将联系人路由到[断开/挂断](disconnect-hang-up.md)数据块。如果在 10 分钟的循环期间没有座席，则会触发该操作。

## 搜索和查看已完成的任务
<a name="task-ctr-fields"></a>

使用[联系搜索](contact-search.md)页面搜索和查看已完成的任务。

下图是任务联系记录中的**联系摘要**和**参考信息**的示例。

![\[任务联系记录页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-sample-ctr.png)


以下数据会附加到联系记录中，但不与之一起存储。数据包含在导出文件中。
+ 流 ID
+ 潜在属性：
  + [ContactDetails](ctr-data-model.md#ctr-contact-details)
    + 名称：任务的名称
    + 描述：任务的描述
  + [References](ctr-data-model.md#ctr-contact-references)：任何指向表格或其他网站的链接

当任务安排在未来的日期和时间时，**联系摘要**还会显示**计划时间**。

## 更多信息
<a name="tasks-more-information"></a>
+ [Amazon Connect 功能规格](feature-limits.md)
+ [接受联系人控制面板 (CCP) 分配的任务](accept-task.md)
+ [在联系人控制面板 (CCP) 中创建新任务](create-task.md)
+ [在 Amazon Connect 联系人控制面板 (CCP) 中将任务转接到另一名座席或队列](transfer-task.md)

# 在 Amazon Connect 任务中暂停和恢复任务
<a name="concepts-pause-and-resume-tasks"></a>

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

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

**Topics**
+ [已暂停和已恢复的任务如何排队](#pause-tasks-queue)
+ [座席如何暂停和恢复任务](#pause-tasks-agent-experience)
+ [座席可以暂停多少任务](#pause-tasks-number)
+ [已暂停的任务何时可以恢复？](#when-resume-tasks)
+ [以编程方式暂停和恢复任务](#programmatically-pause-and-resume-tasks)
+ [配置流以暂停和恢复任务](#pause-and-resume-flow)
+ [联系事件流](#ces-pause-and-resume-tasks)
+ [联系记录中的暂停和恢复任务事件](#ctr-pause-and-resume-tasks)
+ [指标](#metrics-pause-and-resume-tasks)

## 已暂停和已恢复的任务如何排队
<a name="pause-tasks-queue"></a>
+ 所有处于队列中但尚未分配给座席的已暂停任务都将退出队列。这样，它们就不会消耗实例的队列限制，而会允许将其他更重要的联系人分配给座席。
+ 任务恢复后，它会重新排队，流也会根据您的配置继续运行。
+ 在设计流以恢复已退出队列的未分配的已暂停任务时，请务必在流中添加一个[转接队列](transfer-to-queue.md)数据块，以便在恢复后将任务排入队列。否则，任务将保持退出队列的状态。

## 座席如何暂停和恢复任务
<a name="pause-tasks-agent-experience"></a>

座席可以使用**暂停**按钮从其联系人控制面板（CCP）或 Agent Workspace 中暂停任务。要更新任务，座席必须选择**恢复**。对于处于“已暂停”状态的任务，座席可以采取的唯一操作是结束任务或转接任务。

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

![\[CCP 上的“暂停”按钮。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-pause-button-ccp.png)


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

![\[Agent Workspace 上的“暂停”按钮。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-pause-button-agentworkspace.png)


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

![\[CCP 上的“暂停”和“恢复”横幅。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-paused-ccp.png)


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

![\[Agent Workspace 上的“暂停”和“恢复”横幅。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-resumed.png)


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

![\[任务状态图标。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-pause-agentworkspace.png)


## 座席可以暂停多少任务
<a name="pause-tasks-number"></a>

座席可以暂停的任务数量最多为其[路由配置文件](routing-profiles.md)中的**每个座席的最大任务数**设置的两倍。

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

## 已暂停的任务何时可以恢复？
<a name="when-resume-tasks"></a>

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

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

## 以编程方式暂停和恢复任务
<a name="programmatically-pause-and-resume-tasks"></a>

您可以使用和以编程方式暂停[PauseContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_PauseContact.html)和[ResumeContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_ResumeContact.html) APIs恢复任务。

暂停和恢复任务时，可以将相应的流配置为在暂停和恢复事件时运行。例如：
+ 您可能需要设计一个流，以便在座席设定的午休时间后自动恢复已暂停的任务。
+ 您可能需要创建一个恢复流，以更新在任务暂停期间可能已更改的任务属性。

## 配置流以暂停和恢复任务
<a name="pause-and-resume-flow"></a>

配置[设置事件流](set-event-flow.md)数据块以暂停和恢复任务。下图显示了配置为暂停流的**设置事件流**数据块的**属性**页面。

![\[“设置事件流”数据块的属性页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-set-event-flow.png)


以下是您可能需要在流中配置的几个场景：
+ 对于在联系暂停时运行的流，请将其配置为在任务暂停时通知主管。
+ 恢复已暂停的联系时，请将流配置为更新联系属性，以确保座席始终使用最新版本的属性。

## 联系事件流和座席事件流中的新事件
<a name="ces-pause-and-resume-tasks"></a>

当任务暂停和恢复时，会在联系事件流和座席事件流中生成新的“已暂停”和“已恢复”事件。

下图显示了联系事件流中“已暂停”事件的示例。

![\[联系事件流中的“已暂停”事件。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-pause-ces.png)


下图显示了联系事件流中“已恢复”事件的示例。

![\[联系事件流中的“已恢复”事件。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-resumed-ces.png)


下图显示了座席事件流中“已暂停”任务的示例。

![\[座席事件流中的“已暂停”事件。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-aes.png)


## 联系记录中的暂停和恢复任务事件
<a name="ctr-pause-and-resume-tasks"></a>

在联系人记录数据模型的[ContactTraceRecord](ctr-data-model.md#ctr-ContactTraceRecord)部分中捕获了以下事件。您可以使用 [DescribeContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeContact.html)API 返回任务事件。


| 联系记录中的姓名 |  DescribeContact API 返回的名称 | 
| --- | --- | 
| TotalPauseDurationInSeconds |  TOTAL\$1PAUSED\$1TIME  | 
| TotalPauseCount |  TOTAL\$1NUMBER\$1OF\$1PAUSES  | 
| LastPausedTimestamp |  LAST\$1PAUSED\$1TIMESTAMP  | 
| LastResumedTimestamp |  LAST\$1RESUMED\$1TIMESTAMP  | 

当您使用 [DescribeContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_DescribeContact.html)API 或查看正在进行的联系人的 “**联系人详情**” 页面时，可以近乎实时地看到以下值。
+ TotalPauseCount
+ LastPausedTimestamp
+ LastResumedTimestamp

已完成的联系具有 TotalPauseDurationInSeconds。

## 指标
<a name="metrics-pause-and-resume-tasks"></a>

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


| 实时指标 | 说明 | 
| --- | --- | 
|  **[用户界面]** Agent/Routing Profiles/Queue → 性能 → **平均活动时间**  |  SUM(active\$1time)/联系数  | 
|  **[UI]** Agent/Routing Profiles/Queue → 性能 → **代理平均暂停时间**  |  SUM(agent\$1pause\$1time)/已暂停的联系数  | 
|  **[UI]** 座席 → 联系 → **联系状态**  |  任务联系的暂停状态  | 


| 历史指标 | 说明 | 
| --- | --- | 
|  **[UI]** 座席 → 座席活动审计 → 支持“已暂停”状态  |  当座席的联系处于“已暂停”状态时，显示暂停状态  | 
|  **[[GetMetricDataV2](https://docs.aws.amazon.com/connect/latest/APIReference/API_GetMetricDataV2.html)]** 查询配置文件/任务的 AGENT\$1PAUSE\$1TIME 的平均值 queue/routing   |  所有已暂停的联系人的总和（total\$1agent\$1pause\$1time） queue/routing profile/TaskAVG = SUM(total\$1agent\$1pause\$1time)/number of paused contacts for queue/RP/Tasks  | 
|  **[[GetMetricDataV2](https://docs.aws.amazon.com/connect/latest/APIReference/API_GetMetricDataV2.html)]** 查询配置文件的 ACTIVE\$1TIME 的平均值 queue/routing   |  个人资料/任务的所有联系人的总和（total\$1handle\$1time-time-total\$1agent\$1pause\$1time） queue/routing  AVG = SUM（total\$1handle\$1time-time-total\$1agent\$1pause\$1time）/个人资料/任务的联系人总数 queue/routing   | 


| 联系详细信息页面 | 说明 | 
| --- | --- | 
|  **[UI]** 联系搜索 → 联系详细信息 → 联系摘要 → 上次暂停时间  |  上次暂停时间  | 
|  **[UI]** 联系搜索 → 联系详细信息 → 联系摘要 → 上次恢复时间  |  上次恢复时间  | 
|  **[UI]** 联系搜索 → 联系详细信息 → 联系摘要 → 暂停次数  |  暂停的总次数，包括联系未连接时的暂停次数。  | 
|  **[UI]** 联系搜索 → 联系详细信息 → 联系摘要 → 总暂停时长  |  总暂停时长包括座席连接之前和之后的时间。  | 

### 实时指标页面
<a name="rtm-tasks-ui"></a>

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

![\[实时指标页面，任务处于已暂停联系状态。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-paused-rtm.png)


下图的**实时指标**页面显示了**平均活动时间**、**AHT** 和**平均座席暂停时间**。

![\[实时指标页面，任务处于已暂停联系状态。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-rtm-2.png)


### 座席活动审计报告
<a name="agent-audit-tasks-ui"></a>

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

![\[座席活动审计报告，已暂停状态。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-agent-activity-report.png)


# 在 Amazon Connect 中创建任务模板
<a name="task-templates"></a>

任务模板使座席可以轻松捕获正确的信息，以创建和完成[任务](tasks.md)。为他们提供了创建特定类型任务所需的所有字段。

## 在创建第一个模板之前需要了解的重要事项
<a name="important-info-task-templates"></a>
+ 当您发布第一个模板时，系统会提示座席在创建新任务时选择模板。座席必须选择已发布的模板之一。
+ 如果您想返回标准任务体验并且不要求座席选择模板，请在**任务模板**页面上，使用**禁用/启用**开关禁用您发布的所有模板。
+ 验证您的 Amazon Connect 账户是否[有权创建任务模板](task-template-permissions.md)。
+ 查看任务模板的限额列表，例如**每个实例的任务模板**和**每个实例的任务模板自定义字段**。请参阅[Amazon Connect 服务配额](amazon-connect-service-limits.md)。
+ 您可以将任务模板配置为允许座席为自己分配任务。座席需要安全配置文件权限**联系人控制面板 – 允许自行分配联系人**，并且必须禁用**限制任务创建**权限。然后，当座席从 CCP 创建任务并将其分配给自己时，他们将能够勾选一个复选框。

## 如何创建任务模板
<a name="build-task-templates"></a>

### 第 1 步：为模板命名
<a name="name-template"></a>

1. 使用**管理员**账户或分配给[有权创建任务模板](task-template-permissions.md)的安全配置文件的账户登录 Amazon Connect 控制台。

1. 在左侧导航菜单中，选择**渠道**、**任务模板**。

1. 在**任务模板页面**上，选择 **\$1 新模板**。

1. 在**创建新模板**页面的**模板名称**框中，输入要显示给座席的名称。

1. 在**描述**框中，描述模板的用途。此信息不会向座席显示；仅供您自己使用。

### 第 2 步：添加字段、任务分配、日程安排和到期时间
<a name="add-template-fields"></a>

1. 在**字段**部分，选择**添加字段**下拉列表，然后选择要添加到模板中的字段类型。  
![\[“创建新模板”页面，“字段”部分，“添加字段”下拉列表。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-templates-field-type.png)

1. 根据需要使用上下箭头来更改字段在模板上的显示顺序。

1. 在**验证和权限**部分，选择是要求座席在创建任务时填充字段，还是添加默认值以便在座席打开模板时预先填充该字段。

   下图显示了此部分类型为**电子邮件**字段的样子。  
![\[电子邮件字段的“验证和权限”部分。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-templates-field-permissions.png)
**注意**  
无法在“任务模板”页面中使用属性。

1. 在**任务分配**部分：

   1. **分配至**：选择**是**以允许座席在创建任务时查看和编辑任务分配。或者，分配默认值，如下图所示。选择在座席选择**创建**以创建任务后要运行的已发布流程。座席在 CCP 上看不到流的名称。
**注意**  
**默认值**下拉列表中仅列出已发布的流。  
![\[“任务分配”部分，“默认值”下拉列表。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-templates-task-assigment.png)

   1. **自行分配**：选择**是**以允许座席在 CCP 上为自己分配任务。对于**默认状态**，如果您想在 CCP 中默认选中自行分配复选框，请选择 **True**。  
![\[“自行分配”复选框部分，“默认状态”选项设置为 True。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-templates-task-selfassigment.png)

1. 在**任务计划**部分，选择是否希望座席能够为任务安排未来的开始日期和时间。

1. 在**到期时间**部分，指定任务在到期之前应存在多长时间。默认值为 7 天。最多可以将其配置为 90 天（129600 分钟）  
![\[模板列表的“任务持续时间”部分。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-expiry-duration.png)

### 第 3 步：发布
<a name="task-template-publish"></a>

配置模板后，选择**发布**以创建模板并使其对您的座席可见。

**重要**  
如果这是您的第一个模板，则当您选择**发布**时，系统会自动要求座席在创建任务时选择任务模板。  
如果您想在没有可选模板的情况下保持标准任务体验，请禁用所有模板。

## 座席体验
<a name="agent-experience-task-template"></a>

发布模板后，座席需要选择模板来创建任务。

例如，下图显示了两个已发布的模板：**客户电子邮件模板**和**账单争议**。

![\[“任务模板”页面，每个模板的禁用或启用开关。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-templates-published.png)


在联系人控制面板中，当座席选择**创建任务**时，他们必须选择其中一个模板：**账单争议**或**客户电子邮件模板**。

![\[CCP 上的“创建任务”按钮，这是座席可以选择的两个模板。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-templates-agent-experience.png)


假设座席选择了**客户电子邮件模板**。下图显示了座席在创建任务时必须填写的字段。请注意，座席没有将任务分配给其他人的选项；此模板已将**任务分配**设置为默认值。但是，座席可以选择将任务分配给自己。

![\[CCP 无法选择将任务分配给其他人，但座席可以将任务分配给自己。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-templates-create-task-ccp.png)


## “分配”下拉列表中的“无数据”消息
<a name="no-data-message-task-template"></a>

假设在**任务分配**部分，您选择允许座席将任务分配给其他座席。要针对这种情况进行设置，您必须为目标座席创建快速连接，使其显示在选项下拉列表中，如下图所示。有关为座席创建快速连接的说明，请参阅[测试任务](chat-testing.md#test-tasks)。

![\[CCP，“创建任务”页面，“分配”字段设置为“John Doe 的快速连接”。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-templates-choose-agent-quick-connect.png)


如果不存在快速连接，则在选择**分配至**下拉菜单时会出现**无数据**消息，如下图所示。

![\[CCP，“创建任务”页面，“分配”空白，页面底部的“无数据”消息。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-templates-no-data.png)


# 授予用户在 Amazon Connect 中创建任务模板的权限
<a name="task-template-permissions"></a>

分配**路由**、**任务模板**权限，使用户能够创建任务模板。

有关如何为现有安全配置文件添加更多权限的信息，请参阅[在 Amazon Connect 中更新安全配置文件](update-security-profiles.md)。

默认情况下，**管理员**安全配置文件已具有执行所有任务活动的权限。

# 阻止座席在 Amazon Connect 联系人控制面板 (CCP) 中创建任务
<a name="task-permissions"></a>

要阻止座席创建任务，请分配**联系人控制面板 (CCP)**、**限制任务创建**权限。默认情况下，此权限处于未选中状态，这意味着所有座席都可以创建任务。

有关如何为现有安全配置文件添加更多权限的信息，请参阅[在 Amazon Connect 中更新安全配置文件](update-security-profiles.md)。

默认情况下，**管理员**安全配置文件已具有执行所有任务活动的权限。

# 设置应用程序集成，以在 Amazon Connect 中创建任务
<a name="integrate-external-apps-tasks"></a>

设置应用程序集成以创建任务，无需编写代码。

**提示**  
如果您的组织使用自定义 [IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html) 策略来管理对 Amazon Connect 控制台的访问权限，请确保用户拥有相应的权限来设置任务创建应用程序。有关所需权限的列表，请参阅 [“任务”页面](security-iam-amazon-connect-permissions.md#tasks-page)。  
如果您的实例是在 2018 年 10 月之前创建的，有关如何配置服务相关角色 (SLR) 的信息，请参阅 [适用于 2018 年 10 月之前创建的实例](connect-slr.md#migrate-slr)。

**Topics**
+ [

# 使用亚马逊为 Salesforce 设置应用程序集成 AppFlow
](integrate-salesforce-tasks.md)
+ [

# 使用亚马逊为 Zendesk 设置应用程序集成 EventBridge
](integrate-zendesk-tasks.md)
+ [

# 监控 Amazon Connect 中的任务创建
](monitor-task-creation.md)
+ [

# 断开 Amazon Connect 与第三方连接的连接
](disassociate-connection.md)

# 使用亚马逊为 Salesforce 设置应用程序集成 AppFlow
<a name="integrate-salesforce-tasks"></a>

如果您与 Salesforce 集成以创建活动，Amazon Connect 还会使用亚马逊 AppFlow 将数据放入 EventBridge。这是因为Salesforce如何通过亚马逊 AppFlow APIs发送事件。要详细了解 Amazon Connect 如何使用 EventBridge 亚马逊 AppFlow 资源来支持 Salesforce 集成，请参阅此博客文章：[构建 Salesforce 与亚马逊和亚马逊 EventBridge ](https://aws.amazon.com/blogs/compute/building-salesforce-integrations-with-amazon-eventbridge/)的集成。 AppFlow

**注意**  
如果您使用自定义 AWS Identity and Access Management (IAM) 策略，有关设置 Amazon Connect 任务所需的 IAM 权限列表，请参阅[“任务”页面](security-iam-amazon-connect-permissions.md#tasks-page)。

**集成 Salesforce 以创建任务**

1. 打开 Amazon Connect 控制台，网址为[https://console.aws.amazon.com/connect/](https://console.aws.amazon.com/connect/)。

1. 在“实例”页面上，选择实例别名。实例别名也是您的**实例名称**，该名称显示在您的 Amazon Connect URL 中。下图显示了 **Amazon Connect 虚拟联系中心实例**页面，其中，实例别名周围有一个方框。  
![\[“Amazon Connect 虚拟联系中心实例”页面，实例别名。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/instance.png)

1. 选择**任务**，然后选择**添加应用程序**。  
![\[“任务”页面，“添加应用程序”按钮。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-add-an-application-button.png)

1. 在**选择应用程序**页面，选择 **Salesforce**。

1. 查看**选择应用程序**页面上列出的应用程序要求。

   下图显示了 Salesforce 的要求。  
![\[“选择应用程序”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-choose-an-app-salesforce.png)

   1. 例如，要验证 Salesforce 是否与亚马逊兼容 AppFlow，请登录 Salesforce。 https://[instance\$1name].my.salesforce.com
**重要**  
确认您已在 Salesforce 中启用**更改数据捕获**。下图显示了 Salesforce 中的**更改数据捕获**页面示例，您可以在其中选择案例实体：  

![\[“更改数据捕获”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-verify-app-salesforce.png)


1. 验证 Salesforce 要求后，在**选择应用程序**页面，选择**下一步**。

1. 在**建立连接**页面上，选择以下选项之一：
   + **使用现有连接**。这样，您就可以重复使用与您可能在 AWS 账户中创建的 Amazon AppFlow 流程相关联的现有 EventBridge 资源。
   + **创建新连接**：输入外部应用程序所需的信息。

     1. 输入您的应用程序实例 URL。此 URL 用于深度链接到在外部应用程序中创建的任务。

     1. 为您的连接提供一个易记的名称，例如 **Salesforce - 测试实例**。稍后，当您[添加规则](add-rules-task-creation.md)时，您会引用这个易记的名称。

     1. 指定这是生产环境还是沙盒环境。  
![\[建立连接页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-establish-connection.png)

1. 选择**登录 Salesforce**。

1. 在 Salesforce 中，选择允许访问 Amazon Connect 嵌入式登录应用程序 [区域]。  
![\[Salesforce 登录页面，允许访问提示。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-establish-connection-allow-access-salesforce.png)

1. 在 Amazon Connect 成功连接到 Salesforce 后，请前往 Salesforce 并验证 Amazon Connect 嵌入式登录应用程序的刷新令牌策略是否设置为**刷新令牌在撤销之前依然有效**。这使亚马逊无需重新进行 AppFlow身份验证即可从您的 Salesforce 账户提取数据。

1. 在**建立连接**页面，选中下图所示的复选框，然后选择**下一步**。  
![\[建立连接页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-establish-connection-successful.png)

1. 在**查看和集成**页面，检查**连接状态**是否显示为**已连接**，然后选择**完成集成**。  
![\[“查看和集成”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-establish-connection-review-and-integrate.png)

1. 在**任务**页面，将列出新连接。  
![\[“任务”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-establish-connection-final.png)

完成了！接下来，添加规则，告诉 Amazon Connect 何时创建任务以及如何路由任务。有关说明，请参阅[为 Amazon Connect 中的第三方集成生成任务创建规则](add-rules-task-creation.md)。

## 连接未成功建立时该怎么办
<a name="fix-connection-not-established-salesforce"></a>

如果您没有按照复选框旁边的说明验证Salesforce是否与亚马逊 AppFlow兼容，则可能无法建立连接。

一个常见的错误是没有在**更改数据捕获**设置中设置**案例**实体来捕获这些事件。修复方法：

1. 登录 Salesforce，转到**更改数据捕获**，然后选择案例实体。  
![\[“更改数据捕获”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-verify-app-salesforce.png)

1. 打开亚马逊 AppFlow 控制台（位于 [https://console.aws.amazon.com/appflow）](https://console.aws.amazon.com/appflow)，选择刚刚创建的流程，然后选择 “**激活**流程”。  
![\[Amazon AppFlow 控制台中的流程。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-integration-activate-flow.png)

或者，您可能需要删除亚马逊 AppFlow Salesforce 的连接和流程，然后重新开始。

# 使用亚马逊为 Zendesk 设置应用程序集成 EventBridge
<a name="integrate-zendesk-tasks"></a>

## 第 1 步：为 Amazon 启用事件连接器 EventBridge
<a name="enable-zendesk-in-eventbridge"></a>

如果您尚未启用 Zendesk 的 EventBridge 连接器，则需要先对其进行设置。否则，请转到[第 2 步：将 Zendesk 与 Amazon Connect 集成以创建任务](#steps-integrate-zendesk)。

1. 复制您的 AWS 账号：

   1. 在 Amazon EventBridge 控制台中，前往**合作伙伴事件源**。

   1. 搜索或滚动到 **Zendesk**，然后选择**设置**。

   1. 选择 “**复制**” 以复制您的 AWS 账户信息。

1. 前往 Zendesk 帮助 EventBridge中的 [“为亚马逊设置事件连接器](https://support.zendesk.com/hc/en-us/articles/360043496933-Setting-up-the-events-connector-for-Amazon-EventBridge)”，然后按照说明进行操作。

## 第 2 步：将 Zendesk 与 Amazon Connect 集成以创建任务
<a name="steps-integrate-zendesk"></a>

**注意**  
如果您使用自定义 AWS Identity and Access Management (IAM) 策略，有关设置 Amazon Connect 任务所需的 IAM 权限列表，请参阅[“任务”页面](security-iam-amazon-connect-permissions.md#tasks-page)。

1. 打开 Amazon Connect 控制台，网址为[https://console.aws.amazon.com/connect/](https://console.aws.amazon.com/connect/)。

1. 在“实例”页面上，选择实例别名。实例别名也是您的**实例名称**，该名称显示在您的 Amazon Connect URL 中。下图显示了 **Amazon Connect 虚拟联系中心实例**页面，其中，实例别名周围有一个方框。  
![\[“Amazon Connect 虚拟联系中心实例”页面，实例别名。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/instance.png)

1. 选择**任务**，然后选择**添加应用程序**。  
![\[“任务”页面，“添加应用程序”按钮。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-add-an-application-button.png)

1. 在**选择应用程序**页面，选择 **Zendesk**。

1. 在您选择与 Zendesk 集成后，页面上会列出应用程序要求。

   下图显示了 Zendesk 的要求。在此过程中，我们将引导您完成在 Zendesk 中选择“支持工单”事件类型的步骤。确认步骤并选择**下一步**。  
![\[“选择应用程序”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-choose-an-app-zendesk.png)

1. 在**建立连接**页面上，选择以下选项之一：
   + **使用现有连接**。这使您可以重复使用您可能在 AWS 账户中创建的现有 EventBridge 资源。
   + **创建新连接**：输入外部应用程序所需的信息。

     1. 输入您的应用程序实例 URL。此 URL 用于深度链接到在外部应用程序中创建的任务。

     1. 为您的连接提供一个易记的名称，例如 **Zendesk - 测试实例**。稍后，当您[添加规则](add-rules-task-creation.md)时，您会引用这个易记的名称。  
![\[建立连接页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-establish-connection-zendesk.png)

1. 选择 “**复制**” 以复制您的 AWS 账户 ID，然后选择 “**登录到 Zendesk**”。这会暂时将您从**建立连接**页面移开，但您很快就会返回该页面。

1. 登录 Zendesk 后，选择 **Connect** 以连接适用于亚马逊 EventBridge的事件连接器。  
![\[Zendesk 中的集成页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-connect-zendesk-eventbridge.png)

1. 在 Zendesk 中，在 **Amazon Web Services** 页面上，粘贴您的 Amazon Web Services 账户 ID，选择您所在的区域，选择**支持工单**，确认使用条款，然后选择**连接**。Zendesk 在亚马逊 EventBridge上创建了一个资源。  
![\[Zendesk 中的“Amazon Web Services”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-connect-zendesk-support-ticket.png)

1. 返回 Amazon Connect 中的**建立连接**页面，选择**下一步**。

1. 在**建立连接**页面，您会看到一条消息，提示 Amazon Connect 已成功连接到 Zendesk。选择**下一步**。  
![\[建立连接页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-establish-connection-final-zendesk.png)

1. 在**查看和集成**页面，检查**连接状态**是否显示为**已连接**，然后选择**完成集成**。

   这将创建一个连接，将 Zendesk 的 EventBridge 资源关联到 Amazon Connect。  
![\[“查看和集成”页面。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-establish-connection-review-and-integrate-zendesk.png)

1. 在**任务**页面，将列出新的 Zendesk 连接，如下图所示。  
![\[任务页面显示新的 Zendesk 连接。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-establish-connection-final2-zendesk.png)

完成了！接下来，添加规则，告诉 Amazon Connect 何时创建任务以及如何路由任务。有关说明，请参阅[为 Amazon Connect 中的第三方集成生成任务创建规则](add-rules-task-creation.md)。

## 连接未成功建立时该怎么办
<a name="fix-connection-not-established-zendesk"></a>

如果您在 Zendesk 中设置连接时未正确选择**支持工单**事件类型，在流中提示您这样做之后，连接可能无法创建任务。要修复此问题，请登录 Zendesk，然后更新该设置，如下图所示。

![\[“Amazon Web Services”页面，“支持工单”选项。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/zendesk-support-ticket.png)


还有一种情况是，您在设置时可能没有选择 Amazon Connect 实例所在的正确 AWS 区域 EventBridge。修复方法：

1. 转到 EventBridge 控制台，网址为[https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/)。

1. 断开 EventBridge 连接。

1. 在 Amazon Connect 控制台中，重启流。

# 监控 Amazon Connect 中的任务创建
<a name="monitor-task-creation"></a>

建立连接后，如果连接停止运行，请在 Amazon Connect 中解除连接，然后重新建立连接。如果这不能解决问题，请执行以下操作。

**Zendesk**

1. 转到 EventBridge 控制台，网址为[https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/)。

1. 检查事件源连接的状态以查看其是否处于活动状态。

**Salesforce**

1. 前往亚马逊 AppFlow 控制台，网址为 [https://console.aws.amazon.com/appflow](https://console.aws.amazon.com/appflow)）。

1. 监控为已设置的账户创建的流。

下图显示了 Salesforce 的亚马逊 AppFlow 控制台中的流程是什么样子。它包含了有关连接状态以及上次运行时间的信息。

![\[适用于 Salesforce 的亚马逊 AppFlow 控制台。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/salesforce-appflow-flow.png)


对于 Zendesk 和 Salesforce，您可以前往 EventBridge 控制台查看您的连接状态，并查看连接状态是处于活动状态、待处理状态还是已删除。[https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/)

下图显示了一个示例 EventBridge 控制台。

![\[EventBridge 控制台示例。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/eventbridge-zendesk-salesforce-connection-health.png)


# 断开 Amazon Connect 与第三方连接的连接
<a name="disassociate-connection"></a>

您可以随时解除连接，并停止根据来自外部应用程序的事件自动生成任务。

**停止自动生成任务**

1. 选择应用程序，然后选择**删除连接**。  
![\[与 Salesforce 页面解除连接。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-disconnect-connection.png)

1. 键入**删除**，然后选择**删除**。

   如果你需要调试，你仍然可以去亚马逊 AppFlow (Salesforce) 或 EventBridge。  
![\[亚马逊 AppFlow上的 “断开与 Salesforce 的连接” 选项。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-disconnect-2.png)

**从 Zendesk 中完全删除连接**

1. 登录 Zendesk，然后导航到**https://[subdomain].zendesk.com/admin/平台** /集成。

1. 断开 EventBridge 连接。

**从 Salesforce 中完全删除连接**
+ 在 [https://console.aws.amazon.com/appflow 上](https://console.aws.amazon.com/appflow)打开亚马逊 AppFlow 控制台，然后删除在 Amazon Connect 中创建的 Salesforce 连接和流程。

  流程是使用 amazon-connect-salesforce-to-eventbridge-[子域] 的名称模式创建的。

  使用命名模式创建连接 amazon-connect-salesforce-[子域]

要重新启用自动生成任务，请重复设置步骤。

# 在 Amazon Connect 中创建自动执行任务的规则
<a name="connect-rules"></a>

规则是 Amazon Connect 根据您指定的条件自动执行的操作。联络中心经理、主管和 QA 分析师可以从 Amazon Connect 控制台快速创建规则。无需编码。

## 更多信息
<a name="rules-more-information"></a>
+ 要以编程方式创建和管理规则，请参阅《Amazon Connect API 参考指南》**中的[规则操作](https://docs.aws.amazon.com/connect/latest/APIReference/rules-api.html)和 [Amazon Connect 规则功能语言](https://docs.aws.amazon.com/connect/latest/APIReference/connect-rules-language.html)。
+ [根据通话中的关键字和短语在 Contact Lens 中为主管添加实时提醒](add-rules-for-alerts.md)
+ [通过将对话与自然语言陈述或特定字词和短语进行匹配，自动对联系进行分类](rules.md)
+ [创建生成任务的规则](contact-lens-rules-create-task.md)
+ [创建生成 EventBridge 事件的规则](contact-lens-rules-eventbridge-event.md)
+ [创建用于发送电子邮件通知的 规则](contact-lens-rules-email.md)
+ [将绩效评估通知主管和座席](create-evaluation-rules.md)
+ [在 Amazon Connect 中创建实时指标提醒](rule-real-time-metrics.md)
+ [为 Amazon Connect 中的第三方集成生成任务创建规则](add-rules-task-creation.md)

# 为 Amazon Connect 中的第三方集成生成任务创建规则
<a name="add-rules-task-creation"></a>

将外部应用程序设置为自动生成任务后，您需要构建规则，告知 Amazon Connect 何时创建任务以及如何路由任务。

1. 使用已分配**CallCenterManager**安全配置文件或启用**规则**权限的用户账户登录 Amazon Connect。

1. 在 Amazon Connect 的导航菜单上，选择**规则**。

1. 在**规则**页面，使用**创建规则**下拉列表选择**外部应用程序**。

1. 在**触发器和条件**页面上，为规则指定名称。规则名称中不允许使用空格。  
![\[“新规则”页面，规则名称中不允许使用空格。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/contact-lens-add-category-rules.png)

1. 选择将生成任务的事件，以及必须发生该事件的外部应用程序的实例。例如，下图显示了在 Zendesk 中创建新工单时触发器。必须满足的条件是类型等于问题。然后就会生成一个任务。  
![\[“时间”和“类型”下拉菜单。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/tasks-add-rule-for-zendesk.png)

   1. 为外部应用程序选择实例。

   1. 选择生成任务必须满足的条件。

1. 选择**下一步**。

1. 在**操作**页面，指定满足规则时要生成的任务，如下图所示  
![\[“操作”页面，满足规则时要生成的任务。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/task-rule-action-to-take.png)

   1. 任务描述显示在座席的联系人控制面板 (CCP) 中。

   1. 任务引用名称将作为指向指定 URL 的链接显示给座席。

1. 选择**保存**。

## 测试规则
<a name="test-rules-task-creation"></a>

1. 转到外部应用程序并创建启动操作的事件。例如，在 Zendesk 中，创建一个类型为**问题**的工单。

1. 前往**分析和优化**、**联系搜索**。

1. 在**频道**下，选择**任务**，然后选择**搜索**。

1. 验证任务是否已创建。