

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

# Amazon Connect 中的流示例
<a name="contact-flow-samples"></a>

Amazon Connect 包含一组流示例，向您演示如何执行常用函数。其目的是帮助您了解如何创建自己的流并以类似的方式工作。例如，如果您希望向呼叫中心添加一个排队回拨流，则可以查看[Amazon Connect 中的队列回拨流示例](sample-queued-callback.md)流。

**如需探索流示例的工作方式，请执行以下操作：**

1. 如果您尚未申请号码，请申请一个：转至**渠道**、**电话号码**、**申请号码**。

1. 选择 **DID** 选项卡，然后选择一个号码。

1. 在**流/IVR** 中，使用下拉菜单选择您要尝试的流示例。单击**保存**。

1. 拨打号码。您所选的流示例启动。

   建议您在流设计器中打开流示例，并按照说明操作，以通过实际体验了解其工作原理。

**要在流设计器中打开流示例，请执行以下操作：**

1. 在 Amazon Connect 中，选择**路由**、**流**。

1. 在**流**页面，向下滚动到名称以 **Sample** 开头的流。

1. 选择要查看的流。

此部分中的主题描述了各个流示例的工作方式。

**Topics**
+ [入站流示例](sample-inbound-flow.md)
+ [Amazon Connect 中用于 A/B 联系人分布测试的示例流程](sample-ab-test.md)
+ [Amazon Connect 中客户队列优先级流示例](sample-customer-queue-priority.md)
+ [Amazon Connect 中的断开连接流示例](sample-disconnect.md)
+ [Amazon Connect 中的队列配置流示例](sample-queue-configurations.md)
+ [Amazon Connect 中的队列客户流示例](sample-queue-customer.md)
+ [Amazon Connect 中的队列回拨流示例](sample-queued-callback.md)
+ [Amazon Connect 中支持回拨的示例可中断队列流](sample-interruptible-queue.md)
+ [Amazon Connect 中的 Lambda 集成流示例](sample-lambda-integration.md)
+ [Amazon Connect 中的录音行为示例](sample-recording-behavior.md)
+ [Amazon Connect 中的屏幕弹出流示例](sample-note-for-screenpop.md)
+ [在与联络中心座席的通话中输入安全客户数据的示例](sample-secure-input-with-agent.md)
+ [在没有联络中心座席的通话中输入安全的客户数据的示例](sample-secure-input-with-noagent.md)

# Amazon Connect 中的入站流示例，提供首次联系体验
<a name="sample-inbound-flow"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：流（入站）

在您首次设置流时，此流示例会自动分配到您申请的电话号码。有关更多信息，请参阅[入门](amazon-connect-get-started.md)。

它使用[检查联系属性](check-contact-attributes.md)数据块来确定联系人是通过电话、聊天还是任务与您联系，并相应地对他们进行路由。
+ 如果频道是聊天或任务，则联系人将被转接到[Amazon Connect 中的队列配置流示例](sample-queue-configurations.md)。
+ 如果频道是语音，则根据用户输入，联系人要么被转接到其他流示例，要么为该联系人创建后续座席任务示例。

下图显示了入站流示例。建议在流设计器中查看流，以便查看详细信息。

![\[入站流示例。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/sample-inbound-flow.png)


# Amazon Connect 中用于 A/B 联系人分布测试的示例流程
<a name="sample-ab-test"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：流（入站）

此流程显示如何根据百分比进行 A/B 呼叫分配。下面将介绍操作方式：

1. **播放提示**块使用该 text-to-speech服务 Amazon Polly 说：“Amazon Connect 现在将使用随机分配块来模拟掷骰子。现在开始摇。”

1. 联系人进入**按百分比分配**数据块，这会根据百分比随机路由客户。

   **按百分比分配**模拟摇骰子，按照不同百分比，得到一个介于 2 到 12 之间的值。例如，有 3% 的机会得到“2”选项，有 6% 的机会得到 “3”选项，以此类推。

1. 路由联系人之后，**播放提示**告知客户摇到的骰子大小。

1. 在示例结束时，**转接到流**数据块将客户转接回[入站流示例](sample-inbound-flow.md)。

# Amazon Connect 中客户队列优先级流示例
<a name="sample-customer-queue-priority"></a>

**注意**  
此流示例在以前的 Amazon Connect 实例中可用。在新实例中，您可以在[Amazon Connect 中的队列配置流示例](sample-queue-configurations.md)中看到此功能。

类型：流（入站）

默认情况下，新联系人的优先级为 5。较低的值会提升联系人的优先级。例如，系统首先路由分配了优先级 1 的联系人。

本示例演示如何使用**“更改路由优先级/期限”数据块**提升或降低联系人在队列中的优先级。您可以使用此数据块，通过两种方式提升或降低客户的优先级：
+ 为他们分配一个新的优先级值（例如 1），以此提升他们的优先级。
+ 或者，增加联系人的路由期限。如果所有联系人具有相同的队列优先级值（例如 5），则排队时间较长的客户将优先路由。

## 选项 1：提升优先级
<a name="option1-sample-customer-queue-priority"></a>
+ **获取客户输入**数据块会提示客户按 1 以移动到队列的前面。这个块会获取客户的输入；它实际上并不更改客户的优先级。
+ 如果客户按下 1，他们会沿着 “Pressed 1” 分支向下移动，这会将他们带到**更改路由 priority/age 块**。这个数据块会将客户在队列中的优先级更改为 1，这是最高优先级。

## 选项 2：更改路由期限
<a name="option2-sample-customer-queue-priority"></a>
+ **获取客户输入**数据块会提示客户按 2，从而将处于队列中的现有联系人移到后面。这个块会获取客户的输入；它实际上并不更改客户的优先级。
+ 如果客户按 2，他们会向下转到“按下 2”分支，这会将他们转到不同的**更改路由优先级/期限**数据块。这个数据块会将他们的路由期限增加 10 分钟。这相当于将他们移到队列中已等待更长时间的其他联系人的前面。

# Amazon Connect 中的断开连接流示例
<a name="sample-disconnect"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：流（入站）

此示例适用于语音、聊天和任务联系。

**聊天联系**

1. **播放提示**数据块显示座席已断开连接的文本消息。

1. **等待**数据块将超时期限设置为 15 分钟。如果客户在 15 分钟内返回，会将客户转接到队列以与其他座席聊天。

1. 如果客户未返回，则计时器将过期，聊天将断开连接。

**语音联系**

1. 设置用户定义的属性 DisconnectFlowRun。如果为 Y，则断开连接。

1. 获取客户意见，了解他们对服务是否满意。

1. 终止流。

**任务联系人**

1. 检查联系属性，即座席 ARN 是否为空。

1. 转接到座席队列。

1. 如果容量已满，则断开连接。

有关所有断开连接原因的列表和说明，请参阅**DisconnectReason**中的[ContactTraceRecord](ctr-data-model.md#ctr-ContactTraceRecord)。

# Amazon Connect 中的队列配置流示例
<a name="sample-queue-configurations"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：流（入站）

此流显示了您可以将客户置于队列中的不同方式：您可以更改客户的优先级，确定队列中的等待时间，以及为他们提供回拨选项。下面将介绍操作方式：

1. 客户被放入 BasicQueue.

1. 之后，调用**默认客户队列**流。此数据块运行一个**循环提示**数据块，该数据块将播放以下内容：

   *感谢您的来电。我们非常重视您的来电，并会按照收到的顺序接听您的电话。*

1. 使用**检查操作小时数**数据块检查操作小时数。

1. 通过**检查联系属性**数据块检查通道：
   + 如果是聊天，我们将检查队列中的时间。如果时间少于 5 分钟，则会将客户置于座席的队列中。如果时间超过 5 分钟，我们将再次检查通道，如果是聊天，则将客户置于座席的队列中。
   + 如果是语音，则会将客户路由到**无匹配**分支、**播放提示**数据块，然后路由到**获取客户输入**数据块。

     在**获取客户输入**数据块中，我们将使客户可以选择按 1 以移动到队列的前端或按 2 以移动到队列的末尾。

     两个**更改路由优先级/龄期**数据块将客户移动到队列的前面或后面。

     下图的流示例突出显示了该页面：  
![\[队列配置流示例中的“不匹配”路径。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/sample-queue-configurations-priority.png)

1. 接下来，我们使用**检查队列状态**数据块来检查排队的时间是否小于 300 秒。

1. 我们使用**播放提示**数据块来告知客户结果。

1. 我们再次使用 “**检查联系人属性”** 区块来查看客户的频道：聊天或 voice/No 匹配。

这些后续步骤适用于路由到语音/**无匹配**分支的客户，如下图所示：

![\[队列配置流示例中的“不匹配”路径。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/sample-queue-configurations.png)


1. 在**获取客户输入**数据块中，我们提示客户*按 1 以排队或者按 2 以输入回拨号码*。

1. 如果客户按 2，他们将路由到**按下 2** 分支的**存储客户输入**数据块。

1. 接下来，**获取客户输入**数据块提示客户输入其电话号码。

1. 客户的电话号码由**设置回拨号码**数据块存储在**已存储的客户输入属性**中。

1. 我们使用**[转接到队列](transfer-to-queue.md)**数据块将客户放在回拨队列中。

1. **[转接到队列](transfer-to-queue.md)**数据块的配置让 Amazon Connect 在启动回拨联系到联系人入队之间等待 5 秒钟，然后在队列中等待直至有可用座席。

   如果初始回拨没有接通客户，Amazon Connect 将尝试 1 次回拨。如果它被配置为 2 次尝试回拨，它将在每次回拨之间等待 10 分钟。

   此外，没有指定特殊的回拨队列。相反，客户处于其中 BasicQueue，这是在流程开始时设置的。  
![\[“转接到回拨队列”选项卡，两次尝试之间的最短间隔时间为 10 分钟。\]](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/sample-queue-configurations-transfer-to-queue-block.png)

有关排队回拨的信息，请参阅以下主题：
+ [通过在 Amazon Connect 中创建流、队列和路由配置文件来设置队列回拨](setup-queued-cb.md) 
+ [Amazon Connect 流数据块：转移到队列](transfer-to-queue.md) 
+ [Amazon Connect 中的实时指标中的队列回拨量](about-queued-callbacks.md) 

# Amazon Connect 中的队列客户流示例
<a name="sample-queue-customer"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：流（入站）

此流在将客户置入队列之前执行检查。下面将介绍操作方式：

1. **设置工作队列**数据块确定将客户转接到哪个队列。

1. **检查工作时间**数据块进行检查，以避免在非工作时间转接客户。

1. 如果是在工作时间内并且队列可以处理此呼叫，则将客户转接到队列。否则向客户播放消息“我们暂时无法接听您的电话。再见。” 然后断开客户的通话。

# Amazon Connect 中的队列回拨流示例
<a name="sample-queued-callback"></a>

**注意**  
此流示例在以前的 Amazon Connect 实例中可用。在新实例中，您可以在[Amazon Connect 中支持回拨的示例可中断队列流](sample-interruptible-queue.md)和[Amazon Connect 中的队列配置流示例](sample-queue-configurations.md)中看到排队回拨的示例。

类型：流（入站）

此流提供回拨队列逻辑。下面将介绍操作方式：

1. 在语音提示之后，将选择一个工作队列并检查其队列状态。

1. 语音提示将告知客户，所选队列的等待时间是否会超过 5 分钟。系统向客户提供选项，客户可以在队列中等待，或者在回拨队列中排队。

1. 如果客户决定在队列中等待，则**设置客户队列流**数据块将客户置于提供回拨选项的队列中。即，系统将客户置于**支持回拨的可中断队列流示例**。

1. 如果客户选择置于回拨队列中，则在**存储客户输入**数据块中存储其号码。然后设置其回拨号码并将其转接到回拨队列中。

有关排队回拨的信息，请参阅以下主题：
+ [通过在 Amazon Connect 中创建流、队列和路由配置文件来设置队列回拨](setup-queued-cb.md) 
+ [Amazon Connect 流数据块：转移到队列](transfer-to-queue.md) 
+ [Amazon Connect 中的实时指标中的队列回拨量](about-queued-callbacks.md) 

# Amazon Connect 中支持回拨的示例可中断队列流
<a name="sample-interruptible-queue"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：客户队列

此流向您演示如何管理客户在队列中的体验。它使用**检查联系属性**来确定客户是通过电话还是聊天联系您，并相应地路由他们。

如果通道是聊天，会将客户转接到**循环提示**。

如果通道是语音，则客户会听到循环音频，每隔 30 秒中断一次，向客户提供**获取客户输入**数据块中的两个选项：

1. 客户可以按 1 来输入回拨号码。接下来，**获取客户输入**数据块提示客户输入其电话号码。然后流结束。

1. 按 2 将结束流，客户保持在队列中。

# Amazon Connect 中的 Lambda 集成流示例
<a name="sample-lambda-integration"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：流（入站）

此流向您演示如何调用 Lambda 函数以及执行数据查寻，即检索有关客户的信息。数据查寻使用发起人的电话号码来查找电话源自美国的哪个州。如果客户使用聊天，则会返回一件趣事。下面将介绍操作方式：

1. 系统通过提示告知客户正在执行数据查寻。

1. 方[AWS Lambda 函数](invoke-lambda-function-block.md)块会触发**sampleLambdaFlow函数**。此示例 Lambda 函数确定电话号码的位置。函数在 4 秒后超时。如果超时，它会播放提示，说明“很抱歉，我们无法找到您的电话号码区号所在的州。” 

1. 在第一个**检查联系属性**数据块中，它检查客户使用的频道：语音、聊天、任务。如果是聊天，它会返回一件趣事。

1. 如果是语音，则触发第二个**检查联系属性**数据块。它检查**州**（这是外部属性）的匹配条件。它使用外部联系属性，因为它通过在 Amazon Connect 外部的进程来获取数据

1. 系统将播放提示，告知您将返回到**入站流示例**，然后启动**转接流**数据块。

1. 如果转接失败，则播放提示，然后与联系人断开连接。



有关使用这些属性的更多信息，请参阅 [将来自 Lambda 函数的值作为联系属性存储在 Amazon Connect 中](attribs-with-lambda.md)。

# Amazon Connect 中的录音行为示例
<a name="sample-recording-behavior"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：流（入站）

此流首先检查联系人的频道：
+ 如果联系人是任务，则会将其转接到样本入站流。
+ 如果客户使用聊天，则会收到一个提示，说明**设置录音**数据块允许经理监控聊天对话。（要*录制*聊天，您只需指定存储对话的 Amazon S3 存储桶。）

  要监控聊天，**设置录音数据块**需配置为同时录制**座席和客户**。
+ 如果联系人使用语音，则**获取客户输入**数据块会提示他们输入要记录的人的号码。他们的输入会触发具有适当配置的**设置录音行为**数据块。

它最后将客户转接到[入站流示例](sample-inbound-flow.md)。

有关更多信息，请参阅以下主题：
+ [在 Amazon Connect 中录制联系的时间、内容和地点](about-recording-behavior.md)
+ [启用联系录制](set-up-recordings.md)
+ [在 Amazon Connect 中启用增强的多方联系监控](monitor-conversations.md)
+ [使用 Amazon Connect 查看座席与客户之间记录的对话](review-recorded-conversations.md)

# Amazon Connect 中的屏幕弹出流示例
<a name="sample-note-for-screenpop"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：流（入站）

此流向您演示如何使用联系人控制面板的屏幕弹出功能，基于属性来加载带有参数的网页。

在此流示例中，**设置联系属性**数据块用来根据文本字符串创建属性。作为属性，该文本可传递给 CCP 以向座席显示备注。

# 在与联络中心座席的通话中输入安全客户数据的示例
<a name="sample-secure-input-with-agent"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：队列转接

此流向您演示如何允许客户输入敏感数据，同时让座席处于等候状态。在生产环境中，建议您[使用加密](encrypt-data.md)而不是此解决方案。

下面将介绍操作方式：

1. 此流首先检查客户的渠道。如果他们使用聊天，则会将他们置于队列中。

1. 如果他们使用语音，则会将座席和客户置于电话会议中。

1. **播放提示**以告知客户，在客户输入信用卡信息时，座席将处于等候状态。

1. 提示完成播放时，通过使用**客户或座席保持通话**数据块将座席置于等候状态。如果出现错误，则播放提示，说明座席无法置于等候状态，然后结束联系流。

1. 客户的输入使用**存储客户输入**数据块来存储。此数据块使用签名密钥加密敏感的客户信息，该密钥必须已使用 .pem 格式上传。

1. 收集客户数据后，使用另一个**客户或座席保持通话**数据块中的**双方都保持通话**选项将座席和客户重新置于通话状态。

1. 如果在采集客户的数据时出现错误，则运行错误分支。

# 在没有联络中心座席的通话中输入安全的客户数据的示例
<a name="sample-secure-input-with-noagent"></a>

**注意**  
本主题介绍了 Amazon Connect 中包含的流示例。有关在您的实例中查找流示例的信息，请参阅[Amazon Connect 中的流示例](contact-flow-samples.md)。

类型：流（入站）

此流向您演示如何采集敏感客户数据并使用密钥对其进行加密。下面将介绍操作方式：

1. 它首先检查联系人的频道。如果他们使用聊天，则会播放这不适用于聊天的提示，并将他们转接到[入站流示例](sample-inbound-flow.md)。

1. 如果他们使用语音，则**存储客户输入**数据块会提示他们输入其信用卡号。此数据块存储数据，还使用签名密钥加密数据，该密钥必须已使用 .pem 格式上传。

   在**设置联系属性**数据块，加密的卡号设置为联系属性。

1. 成功地将卡号设置为联系属性之后，客户将转接回[入站流示例](sample-inbound-flow.md)。