View a markdown version of this page

Connect Customer 中的流程區塊:等待 - Amazon Connect 客戶

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

Connect Customer 中的流程區塊:等待

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

說明

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

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

支援的頻道

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

Channel 支援?

語音

是 - 但只有在選取等待時保持執行選項或設定事件型等待選項時,才會進入傳入流程 (請參閱下圖)。

聊天

任務

是-它總是分支到 時間已到期錯誤。它永遠不會分支到 機器人參與者中斷連線找不到參與者Participant Type 設定不會影響此行為。

Email

流程類型

您可以在下列流程類型中使用此區塊:

  • 入站流程

  • 客戶佇列流程

Properties

下圖顯示等待區塊的組態索引標籤。

等待區塊的設定,組態索引標籤。

它具有下列屬性:

  • Participant Type:針對指定的參與者類型執行 等待 區塊。

  • 逾時:如果客戶在指定的時間後沒有傳送訊息,則執行此分支。最長為 7 天。

    • 手動設定逾時:您可以提供 數量單位

    • 動態設定逾時:測量單位為秒。

  • 客戶繼續回應:當客戶繼續回應並傳送訊息時,將聯絡案件沿此分支向下轉接。您可以使用這個分支,將客戶轉接給前一個 (相同) 客服人員、先前 (相同) 佇列,或覆寫並設定新的工作佇列或客服人員。只有在 Participant Type = Default 時,才能使用此選用分支。

  • 設定事件型等待:等待事件完成,並將聯絡人轉接至相符的分支。只有在 Participant Type = Default 時,才能使用此選用分支。針對每個分支,提供分支名稱,然後選擇事件類型:

    • Lambda 傳回:等待非同步 Lambda 調用完成,然後將聯絡人轉接至此分支。提供 Lambda 調用的 RequestId。

    • 下列事件僅適用於 Amazon Connect Customer 執行個體:

      • 案例欄位已更新:等待 Connect Customer Cases 案例欄位符合您定義的條件。提供案例 ID 並定義案例欄位的條件

      • 傳回的外部工具:等待非同步外部工具叫用完成。

    使用事件型等待設定的等待區塊。
  • 等待時保持執行:在等待區塊時暫時將聯絡向下轉接至繼續分支。只有在 Participant Type = Default 時,才能使用此選用分支。

組態提示

  • 您可以設定等待區塊等待使用非同步執行模式中 AWS Lambda 函數 區塊調用的 Lambda。若要這樣做,請選取設定事件型等待選項,並提供 Lambda 調用的 RequestId。如需詳細資訊,請參閱載入 Lambda 結果

    注意

    如果將錯誤的調用 ID 提供給等待區塊,它會繼續等到設定逾時

  • 您不能有巢狀等待區塊,例如另一個等待區塊的繼續分支內的等待區塊。

    例如,您無法將第一個等待區塊設定為繼續和 Lambda 傳回分支,以在等待其非同步 Lambda 調用傳回時傳送具有特定延遲 (在繼續分支中的第二個等待區塊上設定) 的訊息。此組態會在第二個等待區塊上造成下列錯誤:

    • 等待動作繼續分支中不支援的動作

  • 您可以設定等待區塊來執行其他區塊。例如,您可能想要在等待 Lambda 執行完成時播放音訊。若要這樣做,請將 播放提示 區塊新增至繼續分支。

  • 您可以將多個等待區塊新增至您的流程。例如:

    • 如果客戶在 5 分鐘內回來,請將他們連接到同一個客服人員。這是因為該客服人員了解所有前因後果。

    • 如果客戶沒有在 5 分鐘後回來,請傳送文字說:「我們很想念您。」

    • 如果客戶在 12 小時內回來,請連接至流程,將他們安排在優先佇列中。但是,它不會將這些客戶轉接給同一個客服人員。

  • 每個分支會等待單一事件類型。針對個別來源使用個別分支。

  • 分支名稱必須是靜態文字,最多 100 個字元。

  • 已更新案例欄位分支的條件類型:

    • 字串條件 – 欄位名稱、比較和值。比較:等於開頭結尾包含

    • 數字條件 – 欄位名稱、比較和值。比較:等於大於小於大於或等於小於或等於

    • 存在條件 – 欄位存在。

    • 使用 AndOr 的複合條件。複合條件至少需要兩個子條件,且不能巢狀超過一個層級深。

    例如,若要僅在案例解決並發出退款後才轉接聯絡人,請新增案例欄位更新分支、提供案例 ID、選取複合條件做為條件類型,以及新增兩個子條件:狀態等於解析字串條件以及 refund_amount 大於 0 的數字條件。只有在兩個條件都為 true 時,聯絡人才會路由到此分支。

    等待區塊的案例欄位已更新分支,並將複合條件選取為條件類型。
    等待區塊的案例欄位已更新分支,且完整設定且複合條件檢查狀態等於已解決且 refund_amount 大於 0。

已設定的區塊

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

已設定的等待區塊。

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

已設定的等待區塊。
  1. 機器人參與者中斷連線:自訂參與者 (例如第三方機器人) 已成功中斷與聯絡人的連線。

  2. 找不到參與者:找不到與聯絡人關聯的自訂參與者。

  3. 時間已到期:自訂參與者中斷連線之前,指定的逾時已到期。

下圖顯示此區塊在設定為設定事件型等待時的外觀範例。它會顯示為 區塊設定的事件分支。

已設定的等待區塊,具有事件型等待分支。

流程範例

Connect Customer 包含一組範例流程。如需說明如何在流程設計工具中存取流程範例的指示,請參閱 Connect Customer 中的流程範例。以下是描述包含此區塊之流程範例的主題。

案例

如需使用此區塊的案例,請參閱下列主題: