

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon Connect 中的流程區塊：循環提示
<a name="loop-prompts"></a>

本主題定義流程區塊在客戶或客服人員保留通話或在佇列中時，循環一系列的提示。

## Description
<a name="loop-prompts-description"></a>
+ 客戶或客服人員保留通話或在佇列中時，迴路為一系列提示。

## 支援的頻道
<a name="loop-prompts-channels"></a>

下表列出此區塊如何轉接使用指定頻道的聯絡人。


| Channel | 支援？ | 
| --- | --- | 
| 語音 | 是 | 
| 聊天 | 否 – 錯誤分支 | 
| 任務 | 否 – 錯誤分支 | 
| Email | 否 – 錯誤分支 | 

## 流程類型
<a name="loop-prompts-types"></a>

您可以在下列[流程類型](create-contact-flow.md#contact-flow-types)中使用此區塊：
+ 客戶佇列流程
+ 客戶保留通話流程
+ 客服人員保留流程

## Properties
<a name="loop-prompts-properties"></a>

下圖顯示 **迴路提示** 區塊的 **屬性** 頁面。它顯示您可以從下拉清單中選擇三種類型的提示：**音訊錄音**、**文字轉語音**、**S3 檔案路徑**。

![\[「迴路提示」區塊的屬性頁面，提示類型的下拉式清單。\]](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/loop-prompts-properties.png)


### 中斷選項的工作原理
<a name="loop-prompts-properties-interrupt"></a>

假設您有多個提示，並將 **中斷** 設定為 60 秒。以下是會發生的事情：
+ 區塊會依照整個提示長度的列出順序播放提示。
+ 如果提示的合併播放時間為 75 秒，則在 60 秒後，提示會中斷並再次重設為 0 秒。
+ 您的客戶可能永遠不會聽到 60 秒後應該播放的潛在重要資訊。

使用 Amazon Connect 提供的預設音訊提示時，尤其可能會出現這種情況，因為這些音訊提示可能長達 4 分鐘。

## 中斷選項的工作原理
<a name="loop-prompts-interrupt"></a>

在循環提示區塊中，您可以選擇啟用**在中斷期間繼續提示**選項。

![\[循環提示中斷選項小工具。\]](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/loop-prompts-interrupt-1.png)


請考量您已在此循環中設定三個 40 秒提示，且中斷設定為 60 秒的情況。以下是每個案例中發生的情況：

如果您未啟用**在中斷期間繼續提示**：
+ 區塊會依序播放提示，直到 60 秒逾時為止。這表示第一個提示會完整播放，接著是 20 秒的第二個提示。
+ 在 60 秒時，Connect 會在循環提示區塊的逾時分支中執行流程邏輯。這可能包括不同的音訊處理方式，例如短暫靜音或透過播放提示區塊的個別提示。
+ 在逾時分支中執行繼續區塊後，Connect 會從第一個提示的開頭重新啟動提示。
+ 此行為可能會讓客戶聽不到排程在 60 秒後播放的重要資訊 (例如在第三個提示中)。這在使用預設 Amazon Connect 音訊提示時特別可能如此，最長可達 4 分鐘。

如果您啟用**在中斷期間繼續提示**：
+ 區塊會依序播放提示。
+ 在 60 秒時，播放第一個提示和第二個提示的 20 秒之後，Connect 會在循環提示區塊的逾時分支中執行流程邏輯。
  + 如果您的逾時分支未使用播放不同音訊的流量區塊 (例如播放提示、取得客戶輸入、儲存客戶輸入或調用 Lex 機器人)，Connect 會從中斷的位置繼續播放提示音訊。對客戶來說，這聽起來像是不中斷播放第二個提示，後面接著第三個提示。
  + 如果逾時分支包含不同的音訊組態 (例如長時間等待的回呼提供提示)，Connect 會中斷循環提示區塊以播放此音訊。然後，它會在循環提示區塊的下一個提示開始時繼續執行逾時分支邏輯。例如，如果在第二個提示期間中斷，Connect 會在執行逾時分支邏輯後從第三個提示開頭繼續。

## 組態提示
<a name="loop-prompts-tips"></a>
+ 在 **迴路提示** 區塊之前不允許使用下列區塊：
  + [取得客戶輸入內容](get-customer-input.md)
  + [循環](loop.md)
  + [播放提示](play.md)
  + [開始媒體串流](start-media-streaming.md)
  + [停止媒體串流](stop-media-streaming.md)
  + [儲存客戶輸入內容](store-customer-input.md)
  + [轉接到電話號碼](transfer-to-phone-number.md)
  + [轉接至佇列](transfer-to-queue.md)，包括 **轉接至回電佇列**
+ 如需從 Amazon Connect 提示庫或 S3 儲存貯體選擇提示的相關資訊，請參閱 [播放提示](play.md) 區塊。
+ 如果您在「佇列」流程中使用**循環提示**，音訊播放可以在預設時間被流程中斷。
+ 一律使用大於 20 秒的中斷期間。這是有空的客服人員接受聯絡的時間量。如果中斷期間少於 20 秒，聯絡人可能會落入**錯誤**分支。這是因為當客戶轉接到忙線中的客服人員，且還在 20 秒的接聽時限內時，Amazon Connect 不支援將客戶移出佇列。
+ 迴路的內部計數器會持續用於通話而非流程。如果您在通話期間重新使用流程，則迴路計數器不會重設。
+ 如果在聊天對話期間觸發此區塊，則會將聯絡案例向下轉接到**錯誤**分支。
+ 某些現有的流程具備 **迴路提示** 區塊版本，此種區塊沒有 **錯誤** 分支。在此情況下，聊天聯絡案例會停止執行客戶佇列流程。下一個客服人員有空時，系統會轉接聊天。

## 已設定的區塊
<a name="loop-prompts-configured"></a>

下圖顯示此區塊設定為從 Amazon Connect 程式庫播放提示時的外觀。選擇 **音訊錄音** 旁邊的 \$1 以查看檔案的完整名稱。設定的區塊有兩個分支：**逾時** 和 **錯誤**。

![\[迴路提示區塊設定為從 Amazon Connect 提示庫播放提示。\]](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/loop-prompts-configured.png)


下圖顯示此區塊設定為從 Amazon S3 播放提示時的外觀。選擇 **S3 路徑** 旁邊的 \$1 以檢視完整路徑。設定的區塊有兩個分支：**逾時** 和 **錯誤**。

![\[迴路提示區塊設定為從 Amazon S3 播放提示。\]](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/loop-prompts-configured2.png)


## 流程範例
<a name="loop-prompts-samples"></a>

Amazon Connect 包括一組流程範例。如需說明如何在流程設計工具中存取流程範例的指示，請參閱 [Amazon Connect 中的範例流程](contact-flow-samples.md)。以下是描述包含此區塊之流程範例的主題。
+ [Amazon Connect 中使用回撥的範例可中斷佇列流程](sample-interruptible-queue.md)

## 案例
<a name="loop-prompts-scenarios"></a>

如需使用此區塊的案例，請參閱下列主題：
+ [在 Amazon Connect 中設定流程以管理佇列中的聯絡](queue-to-queue-transfer.md)