使用指令碼

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

本頁描述的任務對使用 Studio 必不可少。 這些任務包括建立或打開指令碼、新增和配置動作以及將動作相互連接等。 管理指令碼說明頁面可以幫助您學習如何使用指令碼執行任務,例如檢視版本歷史、刪除變數、鎖定或解鎖。

建立指令碼

所需權限ACD> Studio >Scripts> 創建/編輯

目前,Studio 在儲存指令碼前不會檢查指令碼名稱是否存在,儲存新指令碼時也無法看到資料夾中的其他指令碼。 因此,請確保所有指令碼名稱都是唯一的,以免意外覆寫其他指令碼。

  1. CXone Mpower 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。 一支筆直向上,一支指向右上,一支指向左上。
  2. 點擊新指令碼並從下拉式清單中選擇 指令碼媒體類型。 新指令碼的畫布工作區會在瀏覽器的新標籤中打開。

  3. 在指令碼畫布中新增至少一個動作,以便儲存。

  4. 點擊建立

  5. 為指令碼輸入名稱

  6. 點擊位置選擇儲存指令碼的資料夾,或點擊建立新資料夾並輸入 新資料夾名稱
  7. 點擊建立

開啟一個指令碼

所需權限ACD> Studio >Scripts> 查看

打開指令碼可以查看當前在 CXone Mpower 伺服器上的指令碼。 您可以打開在 Desktop Studio 中建立的指令碼。 如果您的電腦上有指令碼檔案,您可以將其載入

  1. CXone Mpower 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。 一支筆直向上,一支指向右上,一支指向左上。
  2. 找到要打開的指令碼。 如果指令碼位於資料夾中,請點擊兩下來打開資料夾。 要返回根資料夾,請點擊頁面頂部的指令碼
  3. 如果找不到想要的指令碼,請點擊指令碼清單右上角的下拉式清單,然後選擇非活躍。 這將顯示當前停用的所有指令碼。 停用的指令碼必須重新啟用後才能打開。
  4. 點擊兩下要打開的指令碼。 指令碼會在新的瀏覽器標籤中打開。

修改指令碼

所需權限ACD> Studio >Scripts> 創建/編輯

  1. CXone Mpower 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。 一支筆直向上,一支指向右上,一支指向左上。
  2. 在「指令碼」頁面中,找到並按兩下以開啟您要處理的。 指令碼在新標籤頁中打開。
  3. 更改指令碼中的動作。 除了新增或刪除動作外,您還可以:
    • 剪下、複製和貼上動作。 您可以使用鍵盤捷徑或右鍵點擊一個或一組動作,然後選擇要執行的選項。 鍵盤捷徑為 Ctrl+C 複製、Ctrl+X 剪下、Ctrl+V 貼上並刪除
    • 在畫布上點擊並拖動選擇矩形以包含所需動作,從而選擇多個動作。 點擊選擇矩形中的一個動作,拖動該組並將其重新定位到畫布上。
    • 更新動作的 屬性 分支條件
    • 修改連接器在動作之間採用的路徑
  4. 要以不同的名稱儲存修改後的指令碼,請點擊畫布工作區頂部的指令碼名稱,然後選擇複製。 如果您願意,可以停用舊版本。
  5. 要儲存對同一指令碼檔案的變更,請點擊儲存

建立指令碼副本

所需權限ACD> Studio >Scripts> 創建/編輯

目前,Studio 在儲存指令碼前不會檢查指令碼名稱是否存在,儲存新指令碼時也無法看到資料夾中的其他指令碼。 因此,請確保所有指令碼名稱都是唯一的,以免意外覆寫其他指令碼。

  1. CXone Mpower 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。 一支筆直向上,一支指向右上,一支指向左上。
  2. 在Scripts頁面上,找到要複製的腳本。
  3. 單擊所需腳本的三個點一行三個點。然後從功能表中選擇複製

  4. 或者,您可以:
    1. 點擊要複製的指令碼。 在新標籤頁中打開。
    2. 在指令碼標籤中,點擊畫布工作區頂部的指令碼名稱。

    3. 點擊下拉式選單中的複製

  5. 為重複的指令碼輸入唯一的名稱

  6. 點擊位置選擇儲存指令碼的資料夾。在位置下拉式清單中,您還可以點擊建立新資料夾

  7. 如果您的組織使用腳本開發生命週期管理,則必須為要複製的腳本選擇階段目標資料夾

  8. 點擊複製

匯出指令碼

所需權限ACD> Studio >Scripts> 導入/匯出

匯出指令碼會將指令碼的副本儲存到電腦上的一個檔案中。 您可以透過此操作來建立重要指令碼的備份,或透過電郵將指令碼傳送給其他 Studio使用者。 例如,您可能需要向CXone Mpower 客戶代表傳送指令碼。 如果您的組織有多個 CXone Mpower 業務單元Closed 用於管理 CXone Mpower 系統的技術支援、計費和全域設置的高級組織分組。,您可能需要在各個業務單元之間移動指令碼。 為此,您可以從一個營業單位匯出並載入到另一個營業單位。

Studio腳本採用 JSON 格式。 Desktop Studio 指令碼採用 XML 格式。 這意味著導出的腳本只能載入到匯出它們的應用程式中。 但是,載入文稿後,您可以使用任一Studio應用程式打開和編輯它。 這是因為應用程式在打開時在 JSON 和 XML 之間轉換,但在匯出或載入時不會轉換。

  1. CXone Mpower 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。 一支筆直向上,一支指向右上,一支指向左上。
  2. 在指令碼頁面,找到要匯出的指令碼。
  3. 點擊指令碼行中的選項 一行三個點。,然後從選單中選擇匯出
  4. 在「另存為」視窗中,選擇要在電腦上儲存指令碼的位置,然後點擊儲存
  5. 或者,您可以:
    1. 開啟一個指令碼。
    2. 點擊畫布工作區頂部工具列中的指令碼名稱,然後選擇匯出
    3. 在「另存為」視窗中,選擇要在電腦上儲存指令碼的位置,然後點擊儲存

載入指令碼

所需權限ACD> Studio >Scripts> 導入/匯出

載入指令碼允許您將指令碼檔案從電腦匯入到 Studio。 例如,如果從Studio匯出腳本作為備份,則可以載入該腳本以恢復到該版本。

Studio腳本採用 JSON 格式。 Desktop Studio 指令碼採用 XML 格式。 這意味著您只能將腳本載入到匯出它們的應用程式中。 載入文稿後,您可以使用任一Studio應用程式打開和編輯它。 這是因為應用程式在打開時在 JSON 和 XML 之間轉換,但在匯出或載入時不會轉換。

Scripts載入後會在單獨的瀏覽器標籤頁中自動打開。 但是,您必須保存它們,否則不會保留該檔。

  1. CXone Mpower 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。 一支筆直向上,一支指向右上,一支指向左上。
  2. 點擊指令碼頁面頂部的 加載指令碼
  3. 在顯示的視窗中新增指令碼。 您可以從桌面拖動指令碼,或點擊瀏覽檔案連結以選擇 JSON 指令碼檔案。
  4. 點擊開啟。 指令碼在新標籤頁中打開。
  5. 在指令碼的標籤頁中,點擊 建立。 這樣您就可以儲存指令碼。 如果不儲存,檔案不會儲存到 Studio
  6. 如果要更改指令碼的現有名稱,請輸入名稱
  7. 選擇儲存指令碼的位置
  8. 點擊建立

搜尋指令碼(進階搜尋)

您可以使用下列條件在指令碼頁面中搜尋指令碼:

  • 指令碼名稱中有一個或多個字。
  • 指令碼包含的動作。
  • 指令碼中動作的標題有一個或多個字。
  • 指令碼中引用的變數的名稱或值。
  • 指令碼媒體類型,如聊天、數位或電話。

您可以為每個條件新增一個搜尋詞。

Studio會記住您的搜尋條件。 下次打開Studio時,您在上次工作階段中使用的搜尋字詞將填充搜尋欄。

  1. CXone Mpower 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。 一支筆直向上,一支指向右上,一支指向左上。
  2. 在指令碼頁面上,點擊新增條件並選擇一個選項:

    • 若要依指令碼名稱搜尋,請點擊指令碼,然後輸入指令碼名稱中的字詞或部分字詞。

    • 若要依動作名稱搜尋,請點擊動作,然後輸入動作名稱。 在出現的下拉式清單中選擇相符的動作。

    • 若要依動作標題文字搜尋,請點擊標題,然後輸入一個或多個要搜尋的詞。

    • 要按變數名稱搜索,請點擊變數並在變數名稱中輸入一些字元。

    • 要按變數值搜索,請點擊變數,然後在變數值中輸入一個或多個字詞或字元。

    • 要按指令碼媒體類型Closed 聯絡人用來與預期接收人建立連接的一種媒體,如語音、電郵和聊天。進行篩選,請點擊類型並選擇您要找到的指令碼的媒體類型。

  3. Enter 鍵套用搜尋條件。 頁面上的清單顯示符合新增條件的所有指令碼。

  4. 如果需要,重複步驟二,新增其餘的條件之一。

  5. 若要移除條件,請點擊搜尋列中方框中的 X

在指令碼中尋找動作

所需權限ACD> Studio >Scripts> 創建/編輯

您可以在「動作」標籤上檢視當前指令碼中的動作清單。 此標籤位於指令碼畫布右側的指令碼屬性窗格中。 可在清單中搜尋或排序尋找特定動作。

此清單顯示開啟的指令碼中的動作。 動作名稱右邊的數字是動作 ID。 動作 ID 是按照動作新增到指令碼的順序進行指派。 如果刪除一個動作,然後將其新增回指令碼,則會指派一個新的動作 ID。

  1. CXone Mpower 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。 一支筆直向上,一支指向右上,一支指向左上。
  2. 在「指令碼」頁面中,找到並按兩下以開啟您要處理的。 指令碼在新標籤頁中打開。
  3. 點擊指令碼畫布以確保未選擇任何動作。
  4. 在畫布右側屬性窗格中的「動作」標籤上:
    • 審視當前指令碼中的動作清單。 預設情況下,清單顯示指令碼中的所有動作,按動作 ID 編號組織。
    • 搜尋畫布欄位中輸入動作的名稱或部分名稱。 輸入後,清單會縮小,只顯示與搜尋詞符合的動作。
    • 點擊排序方式 一個帶有向下箭頭且旁邊有 ID 字樣的行清單。 對動作清單進行排序,然後選擇您想要的動作清單排序方式選項。

  5. 點擊「動作」標籤上的動作。

    指令碼會在畫布上用藍色醒目顯示選中的動作,並在動作清單的屬性窗格中顯示該動作的屬性。 您可能需要放大才能看到醒目顯示的動作。 指令碼無法對齊選擇項目。 動作屬性替換右側窗格中的指令碼屬性。

  6. 要返回指令碼屬性窗格和動作清單,請點擊指令碼畫布以取消選擇該動作。

在指令碼中尋找變數

所需權限ACD> Studio >Scripts> 創建/編輯

您可以在「變數」標籤中檢視所有在指令碼中引用的變數清單。 此標籤位於指令碼畫布右側的指令碼屬性窗格中。 該標籤會顯示包含變數引用的動作的字母清單。 每個動作中引用的變數會出現在清單中該動作的下方。

  1. CXone Mpower 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。 一支筆直向上,一支指向右上,一支指向左上。
  2. 在「指令碼」頁面中,找到並按兩下以開啟您要處理的。 指令碼在新標籤頁中打開。
  3. 點擊畫布,確保未選擇任何動作。
  4. 在畫布右側的屬性面板中,點擊變數標籤。 顯示指令碼中的動作清單。
  5. 點擊清單中的變數。 清單會展開,顯示引用該變數的動作。
  6. 點擊變數名稱下的動作可查看該動作的屬性。

    指令碼會在畫布上用藍色醒目顯示選中的動作,並在動作清單的屬性窗格中顯示該動作的屬性。 您可能需要放大才能看到醒目顯示的動作。 指令碼無法對齊選擇項目。 動作屬性替換右側窗格中的指令碼屬性。

  7. 要返回指令碼屬性窗格和「變數」標籤,點擊指令碼畫布以取消選擇該動作。

在指令碼中新增註釋或註解

所需權限ACD> Studio >Scripts> 創建/編輯

Studio中,您可以使用兩個動作將文件新增至指令碼:AnnotationNoteAnnotation允許您新增在指令碼畫布上可見的文字。 Note 動作中的文字只能透過檢視動作的屬性來查看。 您不需要將任一動作連接到指令碼中的其他動作。

當您第一次將 NOTE 動作新增至指令碼時,它會顯示為一個其內純黑色的小聊天氣泡:。 對其新增文字後,外觀會變成一個小聊天氣泡,其內填充藍色和一些代表文字的水平線:一個其內充滿純藍色和一些水平線的對話氣泡。

  1. CXone Mpower 中,點擊應用程式選擇器 並選擇全通路路由Studio 三個箭頭在底部相連。 一支筆直向上,一支指向右上,一支指向左上。
  2. 在「指令碼」頁面中,找到並按兩下以開啟您要處理的指令碼或建立新的指令碼。 指令碼在新標籤頁中打開。
  3. 若要為指令碼新增注釋:
    1. 點擊左側圖示選單中的動作 矩形、圓形和三角形的部分疊放在一起。 點擊開啟「動作」面板。以開啟動作選擇區。
    2. 搜尋註釋並將NOTE動作拖動到畫布上。
    3. 點擊以選擇NOTE動作,然後在動作屬性的備註欄位中輸入您的訊息。
  4. 若要為指令碼新增註解,您可以執行下列任一操作:

    • 右鍵點擊指令碼畫布並點擊文字。 遊標變成十字形,您可以在畫布上繪製一個矩形。 當您釋放遊標時,焦點位於 ANNOTATION 動作矩形上,因此您可以立即開始輸入,而無需額外點擊。
    • 按鍵盤上的 T 變更遊標,以便您可以在指令碼畫布上繪製 ANNOTATION
    • 點擊左側圖示選單中的文字風格化的大寫 T。。 遊標變成十字形,您可以在指令碼畫布上繪製動作。
    • 點擊左側圖示選單中的動作正方形、三角形和圓形分層疊放在一起。,搜尋註解,並將其拖動到畫布上。
  5. 若要編輯註釋,請選擇動作並變更備註欄位中的文字。
  6. 若要編輯註解,請點擊兩下畫布上的 ANNOTATION 動作並進行變更。
  7. 儲存您的指令碼。