開始使用 Studio

This help page is for Desktop Studio.This information is also available for CXone Studio.

本頁為您提供了您剛開始使用Studio時需要了解的資訊。

首次使用者

對於Studio新使用者,以下清單是了解應用程式的建議方法。

  1. 下載、安裝、登入Studio
  2. 閱讀此說明頁面上的Studio使用介紹。
  3. 流覽Studio介面。
  4. 閱讀基本説明頁面。它提供了有關「開始使用Studio」頁面中介紹的基本概念的更深入的資訊。
  5. 閱讀指令碼動作基本知識説明頁,其中介紹了有關指令碼和用Studio動作編寫指令碼的基本概念。
  6. 按照教程建立第一個指令碼。
  7. 閱讀指令碼最佳做法頁面。
  8. 探索指令碼指南部分。這些頁面描述了Studio中指令碼編寫各方面的技術細節。這包括變數、命令、日期和時間格式化、函數和自訂編碼。

使用 Studio 編寫指令碼

Studio 擁有一個圖形介面,可以讓您用最少的指令碼編寫語言知識建立基本的指令碼。

本節提供了對在 Studio 中編寫指令碼的基礎知識的高階介紹。您也可以按照此教程Studio中建立基本指令碼。進一步的資訊,請參閱線上說明中的指令碼區段。

指令碼媒體類型

Studio 中有不同的指令碼類型。每種類型對應CXone中的一種通道Closed 聯絡人與客服專員或機器人互動的方式。通道可以是語音、電郵、聊天、社交媒體等等。。建立新的指令碼時,必須選擇正確的指令碼類型。有些動作僅適用於某些指令碼類型。例如,ASRClosed 允許聯絡人透過說話、點擊手機按鍵或兩者組合的方式來回應錄音的語音提示。 相關動作僅適用於電話指令碼。Studio 指令碼類型包括:

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

通用

電郵 聊天 電話 語音郵件 工作項目 SMS 數位

動作

Studio 指令碼的基本建置塊稱為動作。動作是向指令碼新增特定功能的方式。Studio 中包含數百個動作。線上說明的「動作」區段包含大多數動作的主題。您可以透過選擇動作並按鍵盤上的 F1,直接從 Studio 存取該動作的線上說明。

您可以在動作基本知識頁面了解有關動作和如何使用動作的更多資訊。

分支

當一個動作有兩種或兩種以上可能的結果時,就會使用分支。它們將指令碼劃分為聯絡人可能遵循的路徑,並幫助您建立組織所需的工作流程。

連接器

連接器是連接動作和建立指令碼流的方式。在畫布上,連接器顯示為細線,上面有連接兩個動作的箭頭。您可以彎曲連接器,在畫布上繞著其他動作移動。

音訊提示

音訊提示是許多指令碼的一個基本方面。這些是指令碼播放的音訊檔案,用於向聯絡人提供資訊或要求聯絡人做出選擇或使用他們的電話輸入資訊。您可以在Studio中了解更多關於提示的資訊,包括使用文字轉語音或錄製您自己的音訊提示,以便在指令碼中使用。

Snippet 指令碼語言

Snippet 是內部指令碼語言,用於滿足Studio中的所有自訂指令碼需求。自訂指令碼不是必需的,但它可以幫助您微調指令碼,以實現組織所需的工作流。如果您需要使用 Snippet 來自訂指令碼,您可以了解關於 Snippet 的資訊。有關使用Studio中的Snippet 編寫指令碼的其他參考資訊,請參閱線上說明的指令碼指南部分。

檔案儲存在Studio中。

所需權限ACD > Studio > 檔案瀏覽器 > 檢視 ACD > 儲存 > 瀏覽 ACD 檔案 > 檢視 ;建立、編輯或刪除需要額外的權限

CXone,檔案儲存在租戶Closed 用於管理 CXone 環境的技術支援、計費和全域設定的高級組織分組環境中。這包括指令碼檔案,以及指令碼中使用的所有音樂和提示檔案。您在指令碼中使用的任何其他檔案也必須位於您的CXone檔案儲存中。例如,動作Closed 在 Studio 指令碼內執行一個流程,如收集客戶資料、播放訊息或音樂,或將聯絡人路由至客服專員。,如ReadfileWritefile(從檔案儲存中讀取資料或將資料寫入檔案儲存中)。

您可以透過CXone並透過Studio存取所有這些檔案:

測試指令碼以及對其偵錯

所需權限ACD > Studio > 指令碼 > 偵錯

完成指令碼之前,您需要進行測試並對其偵錯:

  • Check for Syntax Errors: You can check your script for syntax errors.Anything found by this tool appears on the Script Errors tab in Studio.When you save a script, a syntax check automatically runs.Warnings indicate things that you should look at and consider fixing.Errors are critical issues that prevent the script from working.You won't be able to save your script until you correct all errors.
  • Test with Simulated Interactions: You can test scripts by simulating interactionssimulating interactions in Studio.This allows you to see how the script performs in action, as well as to diagnose problems that need to be fixed.You can run traces on simulated interactions, which gives you insights into what's happening within the script.
  • Trace Scripts: Tracing scriptsTracing scripts allows you to view what happens as a script runs.You can use it with live or simulated interactions.The Trace Output tool shows you the actions in a script and how the output changes as the script progresses.You can see the variables present in the script and the values they hold.You can also see the properties of an action, including how they're configured in the script you're tracing.
  • Debug Code and Check Syntax in Snippets: The Snippet editor window has two features that you can use to check the code you're working on.The Debugger window works like a mini-trace, allowing you to step through the code line by line.You can see each variable and the value it holds at that point in the code.