管理指令碼

此説明頁面適用於 CXone Studio此資訊也可用於 Desktop Studio

本頁提供了在處理指令碼時可能需要執行的任務的資訊。

檢視指令碼的屬性

所需權限ACD > Studio > 指令碼 > 檢視

指令碼屬性位於指令碼畫布右側的面板上。屬性面板不會顯示 Desktop Studio 中「屬性」標籤中可用的所有內容。例如,您此時無法變更指令碼的媒體類型。

  1. CXone 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。一支筆直向上,一支指向右上,一支指向左上。
  2. 開啟指令碼。
  3. 在指令碼畫布的右側,查看屬性面板。此面板包含以下選項:
    • 「動作」標籤:顯示指令碼中目前所有動作的清單。每個動作旁邊是動作的 ID,這是按照動作新增到指令碼的順序指派的數字識別碼。每個動作下方都有其標題(如果有)。點擊清單中的動作會醒目顯示畫布上的相應動作。
    • 排序依據:允許您對動作清單進行排序。您可以按名稱或動作 ID 進行升序或降序排序。
    • 變數標籤:允許您列出應從追蹤和記錄中編校的變數。
    • 搜尋畫布:允許您搜尋指令碼畫布。搜尋可以在指令碼畫布上的標題或註釋中找到動作或術語。它無法搜尋動作屬性中的值,包括編輯器視窗中的值。搜尋結果顯示在搜尋欄位下方,取代了動作清單。
    • 錯誤與警告:允許您查看指令碼目前是否有任何錯誤或警告。如果有,按鈕標籤會包含編號。點擊該按鈕可查看錯誤或警告清單。

將指令碼投入生產

所需權限編輯聯絡點

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

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

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

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

  3. 點擊要為其指派指令碼的聯絡點。
  4. 點擊 Edit

  5. 選擇您希望該聯絡點使用的 Script。下拉式清單顯示當前聯絡點的 Media Type 當前可用的所有活動指令碼。
  6. 點擊 Done

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

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

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

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

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

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

  1. CXone 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。一支筆直向上,一支指向右上,一支指向左上。
  2. 開啟指令碼。
  3. 在指令碼右側的屬性面板中,點擊變數標籤。
  4. 點擊已編校一隻眼睛,有一條對角線穿過。

  5. 在「變數」標籤上的欄位中,輸入要編校的每個變數的名稱。在每個變數後按 Enter。這些名稱應與指令碼中的 AssignSNIPPET 動作中建立的變數相對應。
  6. 再次點擊已編校 一隻眼睛,有一條對角線穿過。 以隱藏變數名稱清單。

  7. 儲存您的指令碼。

在指令碼內搜尋(簡單搜尋)

搜尋可以在指令碼畫布上的標題或註釋中找到動作或術語。它無法搜尋動作屬性中的值,包括編輯器視窗中的值。搜尋欄位於指令碼畫布右側屬性面板的頂部。

  1. CXone 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。一支筆直向上,一支指向右上,一支指向左上。
  2. 開啟指令碼。
  3. 在畫布工作區右側的搜尋欄輸入搜尋字詞。當您鍵入時,搜尋結果將顯示在搜尋欄位下方,取代動作清單。
  4. 點擊搜尋結果中的選項,醒目顯示指令碼畫布上的相應動作。

鎖定和解鎖指令碼

所需權限ACD > Studio > 指令碼 > 檢視 ACD > Studio > 指令碼 > 建立/編輯

指令碼鎖定允許您鎖定一個指令碼,只有您可以編輯它。這可以防止多個 Studio 使用者同時修改一個指令碼。這是一項可選功能,必須在 CXone啟用

要編輯指令碼時,必須將其鎖定。這將使指令碼進入編輯模式。指令碼一直處於鎖定狀態,直到您將其解鎖,或其他Studio 使用者 覆寫您的鎖定。當你完成一個指令碼的工作後,即可將其解鎖。這將使指令碼處於唯讀模式,其他 Studio 使用者可以在需要時對其進行編輯。

在鎖定指令碼之前,Studio會刷新指令碼。這會載入在您開啟指令碼和鎖定指令碼之間其他 Studio 使用者可能進行的任何變更。

  1. CXone 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。一支筆直向上,一支指向右上,一支指向左上。
  2. 開啟指令碼。
  3. 將游標移至畫布工作區頂部工具列中指令碼名稱旁邊的眼睛 眼睛的線描圖。,然後選擇E標記指令碼(鎖定)

  4. 完成指令碼操作後,將游標懸停在畫布工作區頂部工具列中指令碼名稱旁邊的鎖 一個鎖。 上,然後點擊 僅檢視指令碼(解鎖)

覆寫一個被鎖定的指令碼

所需權限ACD > Studio > 指令碼 > 鎖定覆寫

開啟鎖定編輯的指令碼時,畫布工作區上方指令碼名稱旁邊的圖示是一個關閉的鎖 一把關閉的掛鎖。。您可以將游標懸停在圖示上,查看鎖定指令碼的人。如果是您,可以選擇解鎖指令碼並將其設定為唯讀模式。如果被其他使用者鎖定,則會顯示該使用者的名稱。

如果您的CXone 角色包含「覆寫鎖定」權限,下拉式清單中還會包含「覆寫鎖定」選項。覆寫指令碼鎖定時,Studio會載入指令碼的最新儲存版本。如果其他使用者有未儲存的變更,則在覆寫鎖定後無法儲存這些變更。如果其他使用者在鎖定被覆寫後試圖儲存指令碼,他們會看到一條錯誤訊息,告知他們已被覆寫。當指令碼的鎖定被覆寫後,它可以被複製並以另一個名稱儲存。

您可以透過 檢視以前的版本來檢視指令碼的更改。如果其他使用者編輯了指令碼,而您想知道他們修改了哪些內容,這將很有幫助。

在覆蓋其他使用者的指令碼鎖定時,請務必遵守貴組織的指導原則。

  1. CXone 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。一支筆直向上,一支指向右上,一支指向左上。
  2. 點擊要覆蓋的指令碼旁邊的省略號,然後選擇鎖定覆蓋
  3. 或者,您可以:
    1. 開啟被其他使用者鎖定的指令碼。
    2. 點擊畫布工作區上方工具欄中指令碼名稱旁的鎖定 一把關閉的掛鎖。,然後點擊 鎖定覆蓋
    3. 當系統提示您確認是否要覆蓋其他使用者的鎖定時,請點擊 OK。成功覆蓋鎖定後會顯示狀態訊息。

停用一個指令碼

所需權限ACD > Studio > 指令碼 > 停用

指令碼不能從Studio中刪除。相反,您可以停用指令碼。只有在CXone Studio指令碼標籤上選擇檢視全部非活躍指令碼時,停用的指令碼才會在 Studio 中顯示。您也可以在 CXoneACD應用程式中的 指令碼頁面看到它們。

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

  1. CXone 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。一支筆直向上,一支指向右上,一支指向左上。
  2. 在指令碼頁面,找到要停用的指令碼。
  3. 點擊指令碼旁邊的三個橫點 一行三個點。,然後選擇 停用。您也可以打開指令碼並點擊指令碼名稱旁邊的向下箭頭按鈕,然後從下拉式清單中選擇 停用
  4. 確認要停用指令碼。停用完成後,視窗右下角會出現通知。
  5. 如果您想解釋停用指令碼的原因,可以在 CXone 中為指令碼新增注釋:
    1. CXone 中,點擊應用程式選擇器 並選擇ACD > 指令碼
    2. 顯示下拉式清單中,選擇非活躍
    3. 點擊指令碼並在「備註」標籤上新增您的注釋。

重新啟用一個指令碼

所需權限ACD > Studio > 指令碼 > 停用

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

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