Get Custom Fields

檢索指定聯絡的自訂欄位。您可以使用此動作將自訂欄位中的值引入指令碼。這些值可能來自聊天前表單或 CRMClosed 管理聯絡人、銷售資訊、支援詳情和案例歷史的第三方系統。 整合等來源。

例如,您可以要求聯絡人在與客服專員對話之前的聊天前互動過程中提供其出生日期。在指令碼中包含 GET Custom Fields,這可以將該資訊填入 Studio 指令碼中。您可以利用此資料做出更精確的路由決策。該資料還可用於將流程自動化或編寫流程的指令碼。

這是與 CC Custom Fields action相當的數位動作。

相依性

  • 此動作需要 Digital Experience
  • 在使用數位指令碼之前,了解傳統 ACD 指令碼和數位指令碼之間的差異。
  • 您可以為一個聯絡人使用多個 GET Custom Fields
  • 資料包括聊天通道的指紋(如果有)。

支援的指令碼類型

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

數位

類似動作比較

以下動作允許您從數位指令碼類型存取Digital Experience客戶卡片

要在支援的非數位指令碼中執行相同的任務,請使用:

輸入屬性

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

屬性

描述

Caption

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

ContactId

保留聯絡 ID 的變數。

輸出變數

這些屬性包含變數,用於儲存執行動作後返回的資料。當動作完成後,它們可供參考和使用。

屬性

描述

AbandonStatus (out)

儲存表明該聯絡人是否放棄互動的值。預設變數為 AbandonStatus

ContactCustomFields (out)

儲存聯絡人的自訂欄位值。預設為 ContactCustomFields

CustomerCustomFields (out)

儲存 客戶卡片 中的聯絡人自訂欄位值。預設為 CustomerCustomFields

CustomerFingerprint (out)

儲存聯絡人的指紋Closed 聯絡人在發生互動的通道的平台上的唯一 ID。。預設變數為 CustomerFingerprint

DigitalContactStatus (out)

儲存聯絡人的目前狀態。預設為 DigitalContactStatus

分支條件

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

條件

描述

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

動作未能正確執行時採用的路徑。例如,出現意外問題(例如,連接不良、語法錯誤、HTTP 錯誤碼等)時。ERR變數應填上針對問題的簡要說明。

OnSuccess

動作完成且無錯誤而且任何 API 調用或資料返回均成功時採用的路徑(2xx 回應代碼)。