Wait

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

為指令碼新增一個暫停。

Wait在系統需要短暫時間來處理請求的情況非常有用,例如如下情況:

  • 將檔案寫入到伺服器或透過 FTP 傳送。
  • 處理內容。
  • 與 CRM 整合,以檢索和排隊工作項目。

在這些情況和類似情況下,新增短暫的暫停,即可完成處理過程。它有助於保持伺服器不因並行請求而超載。暫停時間可以很短,短到 0.1 秒。

Wait還有其他用途,例如:

  • 要在 Hangup 動作之前新增一個延遲。這讓聯絡人有機會掛斷電話,而不是聽到通話斷開聲。
  • 在聊天指令碼的 Exit 動作之前,新增一個延遲。如果您在訊息發出後過快地終止指令碼,有時最後的訊息不會出現在聊天中。
  • 要用Music動作建立一個重複迴圈。確保您在WaitMusic之間有雙向連接器。
  • 當使用Askcaller動作提示聯絡人進行另一個回應時,提示聯絡人提供另一個回應。

相依性

當使用Wait建立一個迴圈時,例如使用Music動作,您必須在Wait和其他動作之間有雙向連接器,如本例圖中所示。

支援的指令碼類型

一個正方形,其上有一條通往其他三個正方形的分支線。

通用

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

輸入屬性

這些屬性定義了動作執行時使用的資料。

屬性

描述

新增 標題

輸入在指令碼中唯一標識此操作的短語。標題出現在指令碼畫布上的動作圖示下。

Seconds

輸入暫停的長度(秒)。可以輸入小於一秒的時長,如 0.5

結果分支條件

結果分支條件允許您在指令碼中建立分支,以處理執行動作時的不同結果。

條件

描述

Default

指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。如果沒有定義動作的其他分支,也會採用該路徑。

貼士與技巧

  • 在將檔案寫入伺服器或 FTP 的指令碼中,Wait 可能特別有用。
  • Wait 在處理內容或與 CRM 整合以檢索和排隊工作項目的指令碼中可能會有幫助。用此動作新增一個短暫的暫停,以便處理過程完成,並有助於保持伺服器不被並行請求所超載。短暫的等待,如 0.1 秒,可以防止出現問題。
  • Hangup 動作前,包括幾秒鐘的等待時間。這讓聯絡人在聽到呼叫斷開前有機會掛斷電話。
  • 在聊天指令碼的 Wait 動作之前,新增一個 Exit 動作。如果您在訊息發出後過快地終止指令碼,有時訊息不會出現在聊天中。
  • Wait 動作與 Askcaller 動作循環以提示聯絡人繼續回應。
  • 如果您測試了指令碼,發現它在處理小數的秒數時似乎有問題,可以嘗試用逗號代替句號。例如,用 0,5 來代替 0.5

指令碼範例

下面是一個範例,說明如何在指令碼中使用此動作。這不是一個完整的指令碼。可能需要額外的指令碼。

這個範例顯示了當指令碼被觸發,然後觸發請求和客服專員時播放的訊息。如果呼叫者必須等待客服專員應答,音樂將播放 20 秒,然後暫停 0.5 秒,再播放 20 秒,以此類推,直至呼叫被應答。

下載此指令碼。