Placecall

撥打新的呼出電話。

此動作可配置為區分實時應答和答錄機/傳真機。

Dependencies

  • Placecall 保留用於需要自己的指令碼處理的呼出通話。一旦目標方應答,此指令碼可能採取與某個呼入指令碼相同的動作。
  • 如果傳出通話由於任何失敗分支(NoAnswerBusyInvalidNumberError)而失敗,則需要指令碼執行 Hangup 動作以終止指令碼。為 Error 分支條件使用 End action。否則,指令碼將作為未終止的指令碼繼續保留在 CXone 中。

Supported Script Types

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

電話

Comparison of Similar Actions

以下動作有類似的功能,但有一些關鍵區別:

  • Placecall:保留用於需要自己的指令碼處理的傳出通話,比如建置預先錄製的通話或提示。例如,您可以告知呼叫中心經理通訊埠接近最大值,或者您可以建置調查呼叫等等。
  • Transfer:將現有通話轉移到替代電話號碼。轉移後的通話保留在 CXone 平台上,並且會繼續監控和記錄通話進程。在轉移時,通話開始使用兩個通訊埠。由於此動作使用CXone通訊埠,因此可以儲存通話詳情並使用報告功能。
  • BlindXfer:將現有通話轉移到替代電話號碼。轉移的呼叫保留在NICE CXone 電話設備上,但用於呼叫的 通訊埠Closed 資訊在網絡或在電腦和伺服器之間進行傳輸的通道。 被釋放。轉移後不再監控通話進程和錄音。此外,由於未使用通訊埠,因此無法儲存無條件轉移後的任何通話詳情。

Input Properties

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

屬性

描述

Caption

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

PhoneNumber

正在撥打的電話號碼。您可在此欄位中對特定號碼進行硬式編碼,亦可使用變數來引用其他號碼。

CallerID

通話時在聯絡人的呼叫者 ID 區段顯示的電話號碼。

Timeout

觸發 NoAnswer 分支前系統等待應答的秒數。被呼叫方收到振鈴指示時開始逾時。超時限制為 55 秒。

DetectionType

允許您指定呼出呼叫指令碼是否應嘗試區分實時應答和答錄機。

  • 若不需要區分真人和答錄機,請選擇NONE
  • 若您不打算在答錄機上留言並希望斷開呼叫,請選擇NOTIFYOFMACHINEASAP。如果使用此選項,必須將 MaxMachine 設定為 0
  • 若您打算在答錄機上留言,請選擇 NOTIFYOFMESSAGEEND

當您將此值設定為NONE以外的任何值時,指令碼將使用應答機偵測 (AMD)。AMD 將 PlaceCall 結果響應保留七秒。在某些情況下,這可能導致偵測期間缺乏音訊。

NoVoiceTimeout

在指令碼執行 NoVoice分支之前,可接受的線路沉默秒數。

VoiceMinimum

聲音在線路上必須持續的秒數,以防觸發 NoVoice 分支。

MaxLiveVoice

在確定為答錄機之前,應答呼叫的語音可以說話的秒數。

LiveSilence

檢測到語音後觸發 LivePerson 分支之前所需的沉默秒數。僅當DetectionType設定為NOTIFYOFMESSAGEEND時設定此屬性。

MaxMachine

採取 MachineTimeout 分支之前答錄機訊息可以繼續而不完成的秒數。如果將 DetectionType設定為NotifyOfMachineASAP,則必須將MaxMachine設定為 0

MachineSilence

系統確定答錄機訊息完成後,在採用 AnswerMachine 分支之前的秒數。

LinkContactID

使新的呼出呼叫預先連結至指定的呼叫(允許對方聽到回鈴音、忙音等。)

SourceLegPersistent

請謹慎使用此屬性。

預設為FALSE。如選擇了 TRUE,被呼叫方在掛斷時不會斷掉通話的來源支路Closed CXone ACD 與客服專員保持連接的時長。由「業務單元 > 詳細資訊」中的「電話號碼逾時」設定控制。

NewLegPersistent

請謹慎使用此屬性。

預設為FALSE。如選擇了 TRUE,被呼叫方在掛斷時不會斷掉通話的目標支路。

Parameters

設定呼叫另一個 CXone 電話號碼時要發送的參數名稱和值。作為 NAME=VALUE 配對傳遞。支援使用大括號。例如,FromID={contactID}。最大大小為 100 個字元。

Result Branch Conditions

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

條件

描述

Default

指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。如果沒有定義動作的其他分支,也會採用該路徑。
Answer 呼叫被接聽且DetectionType被設定為None時採用的路徑。
NoAnswer 目標方在Timeout屬性中設定的秒數之內或之前未應答時採用的路徑。通話可以透過 Hangup action動作終止。
Busy 通話導致訊號繁忙時採用的路徑。
Error 動作未能正確執行時採用的路徑。例如,當出現連接不良、語法錯誤等意外問題時。_ERR變數(帶有一個下畫線字元)應填入針對問題的簡要說明。
InvalidNumber 電話號碼無效,使用錯誤的號碼格式或其他錯誤時所採用的路徑。
LivePerson 活人接聽呼叫且 DetectionType 屬性未設定為「無」時採用的路徑。
NoVoice 呼叫被接聽但在指定的時間內沒有聽到聲音時採用的路徑。
AnswerMachine 由答錄機接聽電話時採用的路徑。
Fax 偵測到傳真機時採用的路徑。
MachineTimeout 如果檢測到答錄機並且DetectionType被設定為NOTIFY OF MACHINE ASAPNOTIFY OF MESSAGE END時採用的路徑。

Script Example

此範例不是一個完整的指令碼。使用此動作時需要額外的指令碼編寫工作。

The script illustrated below uses the Placecall action to place an outbound call. If an error occurs, the call is not placed and the script ends with the End action. However, after the call is placed, if an answering machine picks up, the system uses Hangup to terminate the call. If a live person picks up, an agent with a designated ACD SkillClosed 用於基於客服專員技能、能力和知識的互動的自動化傳遞 is requested.

Would you like to download this script?