管理指令碼

本頁提供了在處理指令碼時可能需要執行的任務的資訊。 除了本頁描述的任務外,您還可以在 CXone 中的指令碼排程頁面上排程要執行的指令碼

檢視指令碼的屬性

所需權限Studio 指令碼視圖

指令碼「屬性」標籤顯示當前指令碼的相關資訊。 在這裡,您可以檢視或更改指令碼的媒體類型,設定用於測試的模擬入埠互動,或配置變數編校

  1. Studio 中,打開一個指令碼。
  2. 點擊畫布工作區空白處的任意位置,確保未選擇任何動作。
  3. 點擊屬性標籤,以顯示有關指令碼的資訊。

  4. 在「基本」部分,您可以:

    • 查看指令碼所在的業務單元

    • 查看或更改指令碼的MediaType

    • 查看指令碼自上次儲存以來是否已被修改。 如果為 True,則指令碼已變更。

    • 查看ScriptName

  5. 在「偵錯」部分中,您可以設定在使用追蹤偵錯指令碼時使用的屬性。 您可以:

  6. 在「庫」部分中,您可以存取特定於指令碼的設定(如果有)。 大多數指令碼類型在此部分中沒有任何屬性。

  7. 在編校部分,您可以配置變數編校。 這會從追蹤和日誌中刪除變數。

檢視指令碼的歷程記錄

所需權限Studio 指令碼視圖

Studio 所保留的指令碼的先前版本的數量可以由 CXone 管理員配置。

  1. Studio 中,點擊 Browse 標籤。
  2. 右鍵點擊指令碼,然後點擊 History
  3. 點擊您想檢視的版本。 如果在 Studio 中啟用鎖定,指令碼的先前版本會以唯讀模式打開。

變更指令碼的媒體類型

媒體類型決定了指令碼可以處理哪種互動。

所需權限建立/編輯 Studio 指令碼

  1. Studio 中,打開一個指令碼。
  2. 點擊指令碼畫布上的空白處,確保沒有選中動作。
  3. 在「屬性」標籤上,點擊 MediaType 屬性旁邊的下拉箭頭,為指令碼選擇新的媒體類型。
  4. 儲存指令碼。

將指令碼投入生產

所需權限編輯聯絡點

當指令碼經過全面測試,可以在 CXone 中投入使用時,便可投入生產。 要完成此操作,您需要將指令碼指派給 CXone ACD 中的聯絡點Closed 呼入聯絡人用來發起互動的入口點,如電話號碼或電郵地址。

如果您使用命名慣例來識別處於開發或生產階段的指令碼,它可以幫助您和您組織中的其他指令碼程式了解可用的指令碼。 命名慣例並不能告訴 CXone 應該使用哪些指令碼。

只有當您確定這些指令碼經過全面測試,可投入生產時,才可將其指派給聯絡點。 將未準備好的指令碼投入生產可能會導致無法將聯絡人路由到選定的聯絡點。

  1. 點擊應用程式選擇器 並選擇ACD.
  2. 前往 Contact SettingsPoint of Contact

  3. 點擊要為其指派指令碼的聯絡點。
  4. 點擊 Edit
  5. 選擇您希望該聯絡點使用的 Script
  6. 點擊 Done

比較指令碼

所需權限Studio 指令碼視圖

您可以按按標題、參數、分支或位置比較兩個指令碼。 「尋找結果」標籤會顯示所選指令碼之間的差異和相同點。

  1. 開啟要比較的兩個指令碼。 請務必儲存您最近所做的任何變更。
  2. 點擊 Edit > Compare 以開啟 Compare Scripts 視窗。
  3. Left 欄位中選擇指令碼,在 Right 欄位中選擇另一個指令碼。 注意您選中的指令碼,因為 Studio 中目前打開的所有指令碼都會出現在這些下拉式清單中。
  4. 配置 General OptionsCompare Settings 部分。 這些部分允許您確定要比較的指令碼元素。 請注意,位置元素是指畫布上每個動作的 X 軸和 Y 軸。

  5. 點擊 Compare。 結果顯示在「尋找結果」標籤中。 如果您沒有打開「尋找結果」標籤,請從選單中點擊 View > Find Results

編輯追蹤資料和記錄中的變數

所需權限建立/編輯 Studio 指令碼

變數編校消除了指令碼產生的追蹤和記錄中的變數值。 您可以編校變數和物件。

編校是在 script's propertiesVariableRedaction 欄位中的指令碼層級配置的。 已編校的值被替換為一個「X」字元的字串。 變數值的長度決定了使用了多少個 X,這表示一個編校的 5 個字母的單詞會產生 5 個 X。 不支援部分變數編校,例如信用卡號的一部分。

變數編校發生於指令碼級別。 它不是一個可繼承的屬性。 如果已編校的變數傳遞給其他指令碼,例如使用 RunScriptRunSub 動作,則該變數不會在後續指令碼中自動編校。 如果您想要一個變數總是被編校,您必須在其可能被傳遞給的所有指令碼中配置變數編校。

被傳遞到其他指令碼中的變數有一個全域範圍。 要編校它們,必須在變數名稱前包括global:,以確保它被編校。

  1. In Studio, click on the script canvas to make sure nothing is selected.
  2. Click the Properties tab.
  3. Click the ellipsis button next to the VariableRedaction field to open the String Collection Editor.
  4. Enter the names of the variables you want to redact. These names should correspond to variables created in Assign actions in the script.
  5. Click OK.

停用一個指令碼

所需權限應用程式 > Studio > 指令碼停用

指令碼不能從Studio中刪除。 相反,您可以停用指令碼。 停用的指令碼在Studio中不再顯示,但在 CXoneACD 應用程式中的「指令碼」頁面上可以看到。

您不需要停用指令碼來防止CXone使用它。 CXone僅使用指派給技能Closed 用於基於客服專員技能、能力和知識的互動的自動化傳遞聯絡點Closed 呼入聯絡人用來發起互動的入口點,如電話號碼或電郵地址。的指令碼。

  1. On the Browse tab in Studio, locate the script you want to deactivate.
  2. Select the script and click the red X icon A large red X. Click to deactivate a script. at the top of the tab.
  3. Confirm that you want to deactivate the selected script.
  4. You can add notes to the script to explain why you deactivated the script:
    1. CXone 中,點擊應用程式選擇器 並選擇ACDScripts.
    2. Select Inactive from the Show drop-down.
    3. Click the script and add your notes on the Notes tab.

重新啟用一個指令碼

所需權限應用程式 > Studio > 指令碼停用

您可以重新啟用一個指令碼,使其再次顯示在Studio中。

  1. CXone 中,點擊應用程式選擇器 並選擇ACD > 指令碼
  2. 顯示下拉式選單中,選擇非活動
  3. 點擊您要重新啟用的指令碼。
  4. 點擊指令碼頁面「詳細資訊」標籤上的啟用

還原為指令碼的先前版本

Studio 保留所有指令碼的先前版本。 每次儲存變更時,指令碼檔案的歷程記錄中都會新增另一個版本。 您可以還原為指令碼檔案的之前版本。

如果您以不同的名稱儲存了指令碼的副本,並希望還原為該副本,請不要執行這些步驟。 而是打開您想還原的副本,使用 Save As 建立一個新的副本。 您可以停用不再需要的指令碼副本,或者您可以將它們移入單獨的資料夾中。

Studio 中還原為指令碼的先前版本

安全性設定檔:建立/編輯 Studio 指令碼

  1. Studio 的「瀏覽」標籤上,找到您要還原的指令碼。
  2. 右鍵點擊並選擇 History,然後點擊您想還原為的版本。 打開所選版本時,其名稱後面會附加儲存日期和時間。 例如,一個儲存於 2022 年 8 月 2 日 9:32:08 的指令碼,其指令碼名稱的結尾是 08022022093208
  3. 點擊 File > Save As,用新名字儲存檔案副本。 指令碼檔案的歷史版本以永久唯讀模式打開。

CXone 還原為指令碼的先前版本

Studio 保留所有指令碼的先前版本。 每次儲存變更時,指令碼檔案的歷程記錄中都會新增另一個版本。 您可以還原為指令碼檔案的之前版本。

如果您已使用不同的名稱儲存了指令碼的副本作為備份,並且想要還原到原來的狀態,請不要執行以下步驟。 相反,打開您想要恢復的備份副本。 您可以使用備份副本進行工作,也可以複製它以建立新的工作副本並保留備份。 您可以停用不再需要的指令碼副本。

Revert to a Previous Version of a Script in Studio

Permissions required:  應用程式 > Studio > 指令碼建立/編輯

You must close the script in Studio before you revert it. If the script is open, you won't see the changes unless you close and reopen the script. If you leave the script open when you revert it, then make changes and save the script without closing and reopening it, you overwrite the reversion and must revert it again.

  1. On the Browse tab in Studio, locate the script you want to revert.
  2. Right-click on it and select History, then click the version you want to go back to. The selected version opens with the date and time it was saved appended to the end of its name. For example, a script that was saved on August 2, 2022 at 9:32:08, the end of the script name is 08022022093208.
  3. Click File > Save As and save a copy of the file with a new name. Historical versions of script files open in permanent read-only mode.

CXone 還原為指令碼的先前版本

所需權限:  聯絡處理 > 中央指令碼存取 > 編輯

當指令碼從 CXone 中還原時,檔案的名稱不會像從 Studio 中還原時那樣發生改變。

您必須在還原之前關閉 Studio 中的指令碼。 如果指令碼是打開的,除非您關閉並重新打開,否則您不會看到這些變化。 如果您在還原時讓指令碼處於打開狀態,然後在沒有關閉和重新打開指令碼的情況下進行了修改並儲存了指令碼,那麼您就覆寫了還原的內容,必須再次還原。

  1. CXone 中,點擊應用程式選擇器 並選擇ACD > 指令碼
  2. 點擊您想還原的指令碼。 如果您想還原的指令碼目前是停用的,則必須首先重新啟動。
  3. 在「版本歷程記錄」標籤,從先前版本清單中選擇您要還原為的版本,然後點擊還原

  4. Studio 中,打開您還原的指令碼,繼續處理。

Studio 中上載檔案

您可以使用 Studio 將檔案上載到 CXone。 這包括提示音訊檔案、ASRClosed 允許聯絡人透過說話、點擊手機按鍵或兩者組合的方式來回應錄音的語音提示。 語法檔案等。 您還可以在 CXone 中的「瀏覽 ACD 檔案」頁面檢視、上載和管理提示資訊和其他檔案。

  1. Studio 中的「檔案」標籤中,展開用於接收上載檔案的資料夾。 如果您要上載一個提示,請展開「提示」資料夾。

  2. 點擊上載檔案 一個帶有向上箭頭的矩形。 並選擇一個或多個要上載的檔案,然後點擊開啟。 檔案已上載並顯示在標籤的清單中。

  3. 您也可以將提示檔案從電腦上的檔案瀏覽器拖動到 Studio 中的「檔案」視窗。