設定指令碼

透過指令碼整合,您可以建立自訂機器人動作以在案例中的機器人回應中使用、規則和後備。建立自訂動作需要在JavaScript中編寫程式碼。機器人產生器指令碼在伺服器上運行,因此構建指令碼時要考慮一些限制因素。

建立指令碼整合

指令碼整合包含一個或多個自訂機器人動作。每個機器人動作都有自己的指令碼。

  1. CXone 中,點擊應用程式選擇器 並選擇機器人產生器

  2. 點擊您要使用的機器人。
  3. 點擊左側圖示選單中的 整合 圖示,看起來像一個插頭。
  4. 點擊指令碼標籤,然後點擊新整合
  5. 點擊標題以重新命名整合。
  6. 建立指令碼變數以便在此整合中使用(如果需要)。
  7. 將一個或多個自訂機器人動作加入整合中。這是您建立指令碼的地方。如果需要,他們可以引用指令碼變數。
  8. 完成更改後,點擊訓練和階段以更新您的機器人型號Closed 經過訓練和準備測試的機器人版本

建立自訂機器人動作

可以將自訂機器人動作新增至案例、規則和後備中的機器人回應。

  1. CXone 中,點擊應用程式選擇器 並選擇機器人產生器

  2. 點擊您要使用的機器人。
  3. 點擊左側圖示選單中的 整合 圖示,看起來像一個插頭。
  4. 指令碼標籤上,點擊您想要處理的指令碼整合
  5. 在「動作」下,點擊新建動作
  6. 輸入動作名稱並按 Enter
  7. 點擊新動作以展開其屬性。
  8. 點擊開啟編輯器自訂JavaScript
    1. 在編輯器中,取代預設的Hello World 代碼,但將所有新代碼保留在主要功能中。如果需要,您可以在函數中構建其他函數。main以外的程式碼將不會被執行。
    2. 根據需要在程式碼中包含指令碼變數。建立變數(如果尚未這樣做)。
    3. 點擊編輯器頂部工具列中的執行指令碼三角形一個指向右側的三角形箭頭。可以看到指令碼的輸出結果。結果顯示在編輯器右側的控制台窗格中。
  9. 點擊編輯器左上角的左尖括號左尖括號 <。返回指令碼整合頁面,其中包含動作和變數清單。
  10. 點擊您正在處理的動作。
  11. 可編輯變數下拉清單中,選擇您在程式碼。
  12. 當準備好在案例Closed 透過通道與客服專員的完整對話。例如,互動可以是語音通話、電郵、聊天或社交媒體對話。,進行測試時啟用您的動作] 規則Closed 用於定義機器人對訊息回覆,不隨內容變化。後備Closed 這些網站用於開發和支援 CXone,而非其運行。阻止這些網站可能會影響存取平台內的説明和下載連結。..
  13. 將您的動作加到案例、規則或後備。
  14. 完成更改後,點擊訓練和階段以更新您的機器人型號Closed 經過訓練和準備測試的機器人版本

建立指令碼變數

您建立的變數只能在您建立它們的指令碼整合中使用。它們不能用於其他指令碼整合,即使在同一個機器人中也是如此。

  1. CXone 中,點擊應用程式選擇器 並選擇機器人產生器

  2. 點擊您要使用的機器人。
  3. 點擊左側圖示選單中的 整合 圖示,看起來像一個插頭。
  4. 指令碼標籤上,點擊您想要處理的指令碼整合
  5. 在變數下,按新建動作
  6. 輸入名稱,然後按Enter
  7. 點擊清單中的變數以展開其屬性。
  8. 若要建立可在機器人動作中編輯的單值變數:
    1. 點擊文字編號
    2. 輸入此變數的預設值。如果您不希望變數具有預設值,請將此欄位留空。您可以在機器人動作中使用變數值時更新該變數值。
    3. 僅對於數字變量,輸入最小值最大提供變數可以儲存的值的上限和下限。
  9. 若要建立唯讀、單值變數:
    1. 點擊秘密
    2. 輸入機器人產生器封鎖您輸入的值中除前五個字元之外的所有字元。如果您在控制台中查看變數的內容,則該值完全可見。
  10. 要為此變數建立可能值的清單:
    1. 點擊選擇
    2. 輸入可能的變數以逗號( , )。例如,紅、藍、綠
    3. 點擊預設值並選擇您想要的值想要成為預設值。
    4. 若要刪除預設值,請將遊標停留在該欄位上並點擊X
  11. 自訂機器人動作指令碼中使用變數。
  12. 完成更改後,點擊訓練和階段以更新您的機器人型號Closed 經過訓練和準備測試的機器人版本

使變數可編輯

如果您希望在機器人回應中使用該動作時能夠指定或選擇該變數的值,則可以在自訂機器人動作中使該變數可編輯。如果您在指令碼整合中的多個動作中使用變量,則必須使其在每個動作中均可編輯。此外,必須先在指令碼中引用該變量,然後才能使其在該指令碼中可編輯。

  1. CXone 中,點擊應用程式選擇器 並選擇機器人產生器

  2. 點擊您要使用的機器人。
  3. 點擊左側圖示選單中的 整合 圖示,看起來像一個插頭。
  4. 指令碼標籤上,點擊您想要處理的指令碼整合
  5. 在「動作」下,點擊指令碼整合頁面上的動作以展開其屬性。
  6. 可編輯變數下拉清單中選擇一個或多個變數。秘密變數不會出現在此列表中。它們無法編輯。所做的變更會自動儲存。
  7. 當您在案例中使用選定的自訂動作時指定變數的值,規則,或遞補。
  8. 完成更改後,點擊訓練和階段以更新您的機器人型號Closed 經過訓練和準備測試的機器人版本

啟用機器人動作

當機器人動作準備好在機器人回應中使用時,您必須啟用它。當您處理案例、規則或後備時,未啟用的動作不會顯示在機器人動作清單中。

  1. CXone 中,點擊應用程式選擇器 並選擇機器人產生器

  2. 點擊您要使用的機器人。
  3. 點擊左側圖示選單中的 整合 圖示,看起來像一個插頭。
  4. 指令碼標籤上,點擊您想要處理的指令碼整合
  5. 在「動作」下,點擊指令碼整合頁面上的動作以展開其屬性。
  6. 點擊停用撥動開關的圖示。啟用該操​​作。再次點擊它可停用該動作並將其從機器人動作清單中刪除。