本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Connect Customer 中的流程區塊:等待
本主題定義流程區塊在指定時間內暫停流程。
說明
此區塊會在指定的等待時間內或針對指定事件將流程暫停。
例如,如果聯絡人停止回應聊天,則該區塊將在指定的等待時間 (逾時時間) 內暫停聯絡流程,然後相應地進行分支,例如斷開連接。
支援的頻道
下表列出此區塊如何轉接使用指定頻道的聯絡人。
| Channel | 支援? |
|---|---|
語音 |
是 - 但只有在選取等待時保持執行選項或設定事件型等待選項時,才會進入傳入流程 (請參閱下圖)。 |
聊天 |
是 |
任務 |
是-它總是分支到 時間已到期 或 錯誤。它永遠不會分支到 機器人參與者中斷連線 或 找不到參與者。Participant Type 設定不會影響此行為。 |
是 |
流程類型
您可以在下列流程類型中使用此區塊:
-
入站流程
-
客戶佇列流程
Properties
下圖顯示等待區塊的組態索引標籤。
它具有下列屬性:
-
Participant Type:針對指定的參與者類型執行 等待 區塊。
-
Default - 客戶聯絡人。
-
Bot - 自訂參與者,例如第三方機器人。如需有關此選項的詳細資訊,請參閱 透過整合自訂參與者,在 Connect Customer 中自訂聊天流程體驗。
-
-
逾時:如果客戶在指定的時間後沒有傳送訊息,則執行此分支。最長為 7 天。
-
手動設定逾時:您可以提供 數量 和 單位。
-
動態設定逾時:測量單位為秒。
-
-
客戶繼續回應:當客戶繼續回應並傳送訊息時,將聯絡案件沿此分支向下轉接。您可以使用這個分支,將客戶轉接給前一個 (相同) 客服人員、先前 (相同) 佇列,或覆寫並設定新的工作佇列或客服人員。只有在 Participant Type = Default 時,才能使用此選用分支。
-
設定事件型等待:等待事件完成,並將聯絡人轉接至相符的分支。只有在 Participant Type = Default 時,才能使用此選用分支。針對每個分支,提供分支名稱,然後選擇事件類型:
-
Lambda 傳回:等待非同步 Lambda 調用完成,然後將聯絡人轉接至此分支。提供 Lambda 調用的 RequestId。
-
下列事件僅適用於 Amazon Connect Customer 執行個體:
-
案例欄位已更新:等待 Connect Customer Cases 案例欄位符合您定義的條件。提供案例 ID 並定義案例欄位的條件。
-
此事件可在與 Connect Customer Cases 相同的區域中使用。如需區域清單,請參閱 案例可用性 (按區域)。
-
-
傳回的外部工具:等待非同步外部工具叫用完成。
-
-
-
等待時保持執行:在等待區塊時暫時將聯絡向下轉接至繼續分支。只有在 Participant Type = Default 時,才能使用此選用分支。
組態提示
-
您可以設定等待區塊等待使用非同步執行模式中 AWS Lambda 函數 區塊調用的 Lambda。若要這樣做,請選取設定事件型等待選項,並提供 Lambda 調用的 RequestId。如需詳細資訊,請參閱載入 Lambda 結果。
注意
如果將錯誤的調用 ID 提供給等待區塊,它會繼續等到設定逾時。
-
您不能有巢狀等待區塊,例如另一個等待區塊的繼續分支內的等待區塊。
例如,您無法將第一個等待區塊設定為繼續和 Lambda 傳回分支,以在等待其非同步 Lambda 調用傳回時傳送具有特定延遲 (在繼續分支中的第二個等待區塊上設定) 的訊息。此組態會在第二個等待區塊上造成下列錯誤:
等待動作繼續分支中不支援的動作
-
您可以設定等待區塊來執行其他區塊。例如,您可能想要在等待 Lambda 執行完成時播放音訊。若要這樣做,請將 播放提示 區塊新增至繼續分支。
-
您可以將多個等待區塊新增至您的流程。例如:
-
如果客戶在 5 分鐘內回來,請將他們連接到同一個客服人員。這是因為該客服人員了解所有前因後果。
-
如果客戶沒有在 5 分鐘後回來,請傳送文字說:「我們很想念您。」
-
如果客戶在 12 小時內回來,請連接至流程,將他們安排在優先佇列中。但是,它不會將這些客戶轉接給同一個客服人員。
-
-
每個分支會等待單一事件類型。針對個別來源使用個別分支。
-
分支名稱必須是靜態文字,最多 100 個字元。
-
已更新案例欄位分支的條件類型:
-
字串條件 – 欄位名稱、比較和值。比較:等於、開頭、結尾、包含。
-
數字條件 – 欄位名稱、比較和值。比較:等於、大於、小於、大於或等於、小於或等於。
-
存在條件 – 欄位存在。
-
使用 And 或 Or 的複合條件。複合條件至少需要兩個子條件,且不能巢狀超過一個層級深。
例如,若要僅在案例解決並發出退款後才轉接聯絡人,請新增案例欄位更新分支、提供案例 ID、選取複合條件做為條件類型,以及新增兩個子條件:狀態等於解析的字串條件,以及 refund_amount 大於 0 的數字條件。只有在兩個條件都為 true 時,聯絡人才會路由到此分支。
-
已設定的區塊
下圖顯示使用 Participant Type = Default 設定此區塊時的外觀範例。它具有以下分支:時間已到期 和 錯誤。
下圖顯示使用 Participant Type = Bot 設定此區塊時的外觀範例。它具有下列分支:機器人參與者中斷連線、找不到參與者、時間已到期 和 錯誤。
-
機器人參與者中斷連線:自訂參與者 (例如第三方機器人) 已成功中斷與聯絡人的連線。
-
找不到參與者:找不到與聯絡人關聯的自訂參與者。
-
時間已到期:自訂參與者中斷連線之前,指定的逾時已到期。
下圖顯示此區塊在設定為設定事件型等待時的外觀範例。它會顯示為 區塊設定的事件分支。
流程範例
Connect Customer 包含一組範例流程。如需說明如何在流程設計工具中存取流程範例的指示,請參閱 Connect Customer 中的流程範例。以下是描述包含此區塊之流程範例的主題。
案例
如需使用此區塊的案例,請參閱下列主題: