

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

# Amazon Connect 中的流程區塊：等待
<a name="wait"></a>

本主題定義流程區塊在指定時間內暫停流程。

## Description
<a name="wait-description"></a>

此區塊會在指定的等待時間內或針對指定事件將流程暫停。

例如，如果聯絡人停止回應聊天，則該區塊將在指定的等待時間 (**逾時**時間) 內暫停聯絡流程，然後相應地進行分支，例如斷開連接。

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

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


| Channel | 支援？ | 
| --- | --- | 
| 語音 | 是 - 但只有在選取**等待時保持執行**選項或**設定事件型等待**選項時，才會進入傳入流程 (請參閱下圖)。 | 
| 聊天 | 是 | 
| 任務 | 是-它總是分支到 **時間已到期** 或 **錯誤**。它永遠不會分支到 **機器人參與者中斷連線** 或 **找不到參與者**。**Participant Type** 設定不會影響此行為。 | 
| Email | 是 | 

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

您可以在下列[流程類型](create-contact-flow.md#contact-flow-types)中使用此區塊：
+ 入站流程
+ 客戶佇列流程

## Properties
<a name="wait-properties"></a>

下圖顯示**等待**區塊的**組態**索引標籤。它被設定暫停流程 5 小時。

![等待區塊的設定，組態索引標籤。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/wait-properties.png)


它具有下列屬性：
+ **Participant Type**：針對指定的參與者類型執行 **等待** 區塊。
  + **Default** - 客戶聯絡人。
  + **Bot** - 自訂參與者，例如第三方機器人。如需有關此選項的詳細資訊，請參閱 [藉由整合自訂參與者在 Amazon Connect 中自訂聊天流程體驗](chat-customize-flow.md)。
+ **逾時**：如果客戶在指定的時間後沒有傳送訊息，則執行此分支。最長為 7 天。
  + 手動設定逾時：您可以提供 **數量** 和 **單位**。
  + 動態設定逾時：測量單位為秒。
+ **客戶繼續回應**：當客戶繼續回應並傳送訊息時，將聯絡案件沿此分支向下轉接。您可以使用這個分支，將客戶轉接給前一個 (相同) 客服人員、先前 (相同) 佇列，或覆寫並設定新的工作佇列或客服人員。只有在 **Participant Type** = **Default** 時，才能使用此選用分支。
+ **設定事件型等待**：指定 Lambda 等待其完成，並在執行指定的 Lambda 完成時，將聯絡向下轉接至 Lambda 傳回分支。只有在 **Participant Type** = **Default** 時，才能使用此選用分支。
+ **等待時保持執行**：在等待區塊時暫時將聯絡向下轉接至**繼續**分支。只有在 **Participant Type** = **Default** 時，才能使用此選用分支。

## 組態提示
<a name="wait-tips"></a>
+ 您可以設定**等待**區塊等待使用**非同步**執行模式中 [AWS Lambda 函數](invoke-lambda-function-block.md) 區塊調用的 Lambda。若要這樣做，請選取**設定事件型等待**選項，並提供 Lambda 調用的 RequestId。如需詳細資訊，請參閱[載入 Lambda 結果](invoke-lambda-function-block.md#properties-load-lamdba)。
**注意**  
如果將錯誤的調用 ID 提供給**等待**區塊，它會繼續等到**設定逾時**。
+ 您不能有巢狀**等待**區塊，例如另一個**等待**區塊的**繼續**分支內的**等待**區塊。

  例如，您無法將第一個**等待**區塊設定為**繼續**和 Lambda 傳回分支，以在等待其非同步 Lambda 調用傳回時傳送具有特定延遲 (在繼續分支中的第二個等待區塊上設定) 的訊息。此組態會在第二個**等待**區塊上造成下列錯誤：
  + **等待動作繼續分支中不支援的動作**
+ 您可以設定**等待**區塊來執行其他區塊。例如，您可能想要在等待 Lambda 執行完成時播放音訊。若要這樣做，請將 [播放提示](play.md) 區塊新增至**繼續**分支。
+ 您可以將多個**等待**區塊新增至您的流程。例如：
  + 如果客戶在 5 分鐘內回來，請將他們連接到同一個客服人員。這是因為該客服人員了解所有前因後果。
  + 如果客戶沒有在 5 分鐘後回來，請傳送文字說：「我們很想念您。」 
  + 如果客戶在 12 小時內回來，請連接至流程，將他們安排在優先佇列中。但是，它不會將這些客戶轉接給同一個客服人員。

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

下圖顯示使用 **Participant Type** = **Default** 設定此區塊時的外觀範例。它具有以下分支：**時間已到期** 和 **錯誤**。

![已設定的等待區塊。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/wait-configured.png)


下圖顯示使用 **Participant Type** = **Bot** 設定此區塊時的外觀範例。它具有下列分支：**機器人參與者中斷連線**、**找不到參與者**、**時間已到期** 和 **錯誤**。

![已設定的等待區塊。](http://docs.aws.amazon.com/zh_tw/connect/latest/adminguide/images/wait-configured2.png)


1. **機器人參與者中斷連線**：自訂參與者 (例如第三方機器人) 已成功中斷與聯絡人的連線。

1. **找不到參與者**：找不到與聯絡人關聯的自訂參與者。

1. **時間已到期**：自訂參與者中斷連線之前，指定的逾時已到期。

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

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

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

如需使用此區塊的案例，請參閱下列主題：
+ [聊天案例範例](web-and-mobile-chat.md#example-chat-scenario)