指令碼參數 Snippet

本説明頁面上的資訊同時適用於 CXone StudioDesktop Studio

此 snippet 定義了 Agent Assist action動作傳遞給客服專員輔助應用程式的資料。將此代碼新增至指令碼中的 Snippet action動作

DYNAMIC customParam
customParam.param1 = "{value1}"
customParam.param2 = "{value2}"
customParam.param3 = "{value3}"
customParam.param4 = "{value4}"

ASSIGN customParamjson = "{customParam.asJSON()}" 

如果沒有要傳送的自訂工作負載參數,但需要使用指令碼參數 snippet,則可以在 snippet 中包含變數聲明,而無需賦值。範例:

DYNAMIC customParam
ASSIGN customParamjson = "{customParam.asJSON()}" 

要使用此 snippet:

  1. 根據需要改變參數名稱和值,以滿足您的組織和您使用的客服專員輔助應用程式的需要。
  2. Snippet動作放在指令碼中Agent Assist動作之前。
  3. Agent Assist action動作中使用保留 JSON 的變數名稱配置 scriptParams 屬性。在提供的範例中,這將是 customParamjson

用於 Omilia Voice Biometrics 的自訂工作負載

本部分中的內容適用於受控發布 (CR) 版本中的產品或功能。如果您不是 CR 群組成員,但希望獲得更多資訊,請聯絡 CXone 客戶代表

Omilia Voice Biometrics需要使用指令碼參數 snippet 向 Omilia 傳送自訂工作負載。

自訂工作負載必須通過 ANIClosed 也稱為來電顯示。顯示語音來電的電話號碼。。用於向 Omilia 識別聯絡人。如果未包含 ANI,客服專員可新增 ANI 以註冊聯絡人的語音。如果使用任何其他資訊作為 Omilia 生物金鑰,請將其包含在自訂工作負載中。範例:

DYNAMIC customPayload
customPayload.Ani="{ani}"
customPayload.user_id="+15558001234"
customPayloadJSON="{customPayload.asJSON()}"

customPayload 物件的成員名稱必須與 Omilia Voice Biometrics 平台中配置的生物鍵名稱一致。例如,如果使用者 ID 的生物鍵名稱是 user_id,物件中相應的成員名稱也必須是 user_id

Google 聯絡中心 AI的語音上下文提示

本部分中的內容適用於受控發布 (CR) 版本中的產品或功能。如果您不是 CR 群組成員,但希望獲得更多資訊,請聯絡 CXone 客戶代表

您可以使用指令碼參數 snippet 將語音上下文提示傳遞到 Google 聯絡中心 AI (CCAI)。按照此格式將上下文新增到 snippet 中:

DYNAMIC customParam
customParam.speechContexts[1].phrases[1] = "word 1"
customParam.speechContexts[1].phrases[2] = "word 2"
customParam.speechContexts[1].phrases[3] = "phrase 1"
customParam.speechContexts[1].boost = 20

ASSIGN customParamJSON = "{customParam.asJSON()}"	

在每個customParam.speechContexts[#].phrases[#] 屬性中包括一個詞或短語。您可以透過對speechContexts屬性使用不同的索引號來建立不同的上下文提示集。

customParam.speechContexts[1].boost屬性為可選。如果與其他集合相比,您希望增大上下文提示的集合,可以將其包括在內。將boost設定為 0 到 20 之間的正整數。如果不包括boost,或者它被設定為負數,上下文提示集就不會被增大。