AskCaller (SMS Scripts)

向本地 CXone SMS 聯絡人請求資訊。例如,使用此動作請求聯絡人向您提供帳號、姓名或任何其他有用資訊。

支援的指令碼類型

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

SMS

Askcaller 動作也可以在數位聊天類型的指令碼中使用。

輸入屬性

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

屬性

描述

Caption

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

Message 執行此動作時,傳送到選定目標的文字。您可以在此欄位中使用變數。
ResultVar 將建立並保留返回資訊的變數名稱。例如,若聯絡人輸入其帳號為 123456,則變數將保留 123456
TimeoutSec 動作超時前等待執行的秒數。值必須在060之間。聯絡人有此時間在他們的聊天視窗中輸入資訊。

結果分支條件

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

條件

描述

Default 指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。如果沒有定義動作的其他分支,也會採用該路徑。
Timeout 在指定的秒數內沒有回應時採用的路徑。
CallerResponded 聯絡人提供了回應時採用的路徑。
Error 動作未能正確執行時採用的路徑。例如,當出現連接不良、語法錯誤等意外問題時。_ERR變數(帶有一個下畫線字元)應填入針對問題的簡要說明。

指令碼範例

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

在以下指令碼中,AskCaller動作將請求聯絡人提供帳號。若聯絡人提供了帳號,則會透過Reqagent動作將其傳給客服專員。若聯絡人未回應,則互動將返回到帳號提示環節。這會按照Loop動作中指定的次數重複發生。每次重複均會傳送一則訊息,解釋系統未收到聯絡人的回應。如果在指定重複次數後,仍未收到回應,將傳送一則不同的訊息,告知聯絡人未收到帳號,隨後互動結束。

包含 ASKCALLER SMS 的指令碼範例

是否要下載此指令碼