End a Contact
|
用以基於唯一聯絡 ID 終止活躍聯絡。這可以在任何媒體類型或通道中使用,並強制活躍聯絡在正確執行後結束。典型用例是在緊急情況下,從佇列中清除卡死的聯絡人,終止特定的指令碼(例如spawned)或使用 API 呼叫來執行您的 Agent 應用程式。 若要終止特定指令碼,您可以使用 End 動作。如需在同一指令碼內終止活躍語音聯絡,可以使用 End a Contact 動作。 |
支援的指令碼類型
|
|
|
|
|
|
|
通用 |
電郵 | 聊天 | 電話 | 語音郵件 | 工作項目 | SMS |
類似動作比較
以下動作有類似的功能,但有一些關鍵區別:
- DiscardDiscard:終止一個電郵指令碼。
- EndEnd:終止一個電話、語音郵件、SMS 或數位指令碼。不終止數位聯絡,但終止其他媒體類型的指令碼中的聯絡。
- End a ContactEnd a Contact:終止活躍聯絡。不終止當前指令碼。
- EndTextEndText:終止一個不包括 Regagent 動作的 SMS 工作流程(僅針對 數位 任何與Digital Experience相關的通道、聯絡或技能。通道)。
- EndWiEndWi:終止帶有原因代碼的工作項目。不終止當前指令碼。
- ExitExit:終止聊天工作階段並斷開聊天聯絡人的連線。
- HangupHangup:終止電話指令碼。
- ReturnReturn:終止子指令碼,並將控制權返回給原指令碼。
輸入屬性
這些屬性定義了動作執行時使用的資料。
屬性 |
描述 |
---|---|
SecurityUser | SetSecurityUser 動作的輸出值,它根據選定客服專員在安全性設定檔中的權限對其進行身分驗證。此欄位接受使用大括號 ( |
ContactID | 成功執行此動作後客服專員將設為的所需狀態。選項包括Unavailable或Available,並且可以作為變數使用。 |
輸出屬性
這些屬性包含變數,用於儲存執行動作後返回的資料。當動作完成後,它們可供參考和使用。
屬性 |
描述 |
---|---|
__DISCONNECTREASON | TerminateScript |
結果分支條件
結果分支條件允許您在指令碼中建立分支,以處理執行動作時的不同結果。
條件 |
描述 |
---|---|
Default | 指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。如果沒有定義動作的其他分支,也會採用該路徑。 |
OnSuccess | 動作完成且無錯誤而且任何 API 調用或資料返回均成功時採用的路徑(2xx 回應代碼)。 |
OnInvalidContactID | 如果請求的「聯絡人 ID」無效時,採用的路徑。 |
OnUnauthorized | SecurityUser 沒有正確的角色/權限來執行 API 動作時採用的路徑。 |
OnInvalidSecurityUser | 使用無效的安全使用者時採用的路徑。 |