Case

此説明頁面適用於 CXone Studio此資訊也可用於 Desktop Studio

允許您根據動作的 Variable 屬性值設定多個自訂分支。

例如:Case 動作可在聊天視窗將向聯絡人顯示聊天前表單的聊天指令碼中使用。聯絡人可從表單的下拉式清單中選擇要在聊天時討論的產品。產品在指令碼的 Begin 動作中設定為變數,Case 隨後將用於根據聯絡人選取的產品設定不同的分支。

在一個 Case 動作中可以使用的分支數目不受限制。

相依性

  • 對於每個可能的變數值,您都必須建立一個自訂分支條件。
  • 始終連接 Case 動作的 Default 分支。在 Variable 屬性中的變數有時可能保留不同或意外值時,這尤為重要。連接 Default 分支可為指令碼提供處理意外值的方法。

支援的指令碼類型

一個正方形,其上有一條通往其他三個正方形的分支線。

通用

電郵 聊天 電話 語音郵件 工作項目 SMS 數位

輸入屬性

這些屬性定義了動作執行時使用的資料。

屬性

描述

新增 標題

輸入在指令碼中唯一標識此操作的短語。標題出現在指令碼畫布上的動作圖示下。

Variable 您希望 CASE 從中提取值的 變數名稱。

結果分支條件

結果分支條件允許您在指令碼中建立分支,以處理執行動作時的不同結果。

條件

描述

Default 指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。如果沒有定義動作的其他分支,也會採用該路徑。
Add Custom Condition 使用變數分支條件連接至次級動作時建立並採用的路徑。點擊省略號以打開 ConnectView Collection Editor自訂這些分支。建立自訂條件時,條件名稱必須是觸發指令碼遵循此分支的變數值。

指令碼範例

下面是一個範例,說明如何在指令碼中使用此動作。這不是一個完整的指令碼。可能需要額外的指令碼。

在此範例中,Case 連接到三個不同的動作。如果來電的 DNISClosed 識別聯絡人為聯絡您進行呼入語音通話而撥打的號碼,以及客服專員或系統在進行呼出語音通話時撥打的號碼。 為 8881234567,則 SalesRunscript 動作將執行指定的子指令碼。如果 DNIS 為 8771234567,則 CollectionsRunscript 動作將執行另一個指令碼。最後,如果來電號碼並不屬於這些 DNIS 號碼,則客服 Runscript 動作將執行一個子指令碼。

是否要下載此指令碼