Case

This help page is for Desktop Studio.This information is also available for CXone Studio.

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

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

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

相依性

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

支援的指令碼類型

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

通用

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

輸入屬性

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

屬性

描述

新增 標題

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

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

結果分支條件

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

條件

描述

Default 指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。如果沒有定義動作的其他分支,也會採用該路徑。

向 CASE 動作新增變數分支

使用連接器或相應動作的連結新增 Case 變數。

  1. 在畫布中,將連接器從 Case 動作拖到其他動作。

    Pick Branch視窗將開啟,如下所示:

  2. 點擊加號 (+) 以建立新分支。

  3. 輸入要用於觸發此分支的變數值,例如「1」。
  4. 點擊 OK
  5. 視需要對每一個分支重複上述步驟。

指令碼範例

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

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

是否要下載此指令碼