Get Custom Fields

指定したコンタクトのカスタムフィールドを取得します。このアクションを使用すると、カスタムフィールドの値をスクリプトに取り込むことができます。値はプレチャットフォームやCRM閉じた 連絡先、販売情報、サポートの詳細、ケース履歴などを管理するサードパーティのシステム。統合などのソースから取得できます。

例えば、エージェントと話す前に、プレチャットインタラクションの一部として生年月日を提供するようコンタクトに依頼する場合があります。スクリプトにGET Custom Fieldsフィールドを含めると、その情報をStudioスクリプトに入力することができます。このデータを使用して、より正確なルーティングを決定することができます。データは、プロセスの自動化やスクリプト化にも使用できます。

これはCC Custom Fieldsactionのデジタルバージョンに相当します。

Dependencies

  • このアクションにはDigital First Omnichannelが必要です。
  • デジタルスクリプトを使用する前に、従来のACDスクリプトとデジタルスクリプトの違いについて説明します。
  • 1つのコンタクトに複数のGET Custom Fieldsを使用できます。
  • データには、利用できる場合はチャットチャネルからのフィンガープリントが含まれています。

Supported Script Types

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

デジタル

Comparison of Similar Actions

以下のアクションを使用すると、サポートされているデジタルスクリプトからDFO顧客カードにアクセスできます。

サポートされる非デジタルスクリプトで同じタスクを実行するには、次を使用します:

Input Properties

これらのプロパティは、アクションが実行時に使用するデータを定義します。

プロパティ

説明

Caption

スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。アクションアイコンにカーソルを合わせるとキャプションが表示されます。The default is the action name.

ContactId

連絡先IDを保持する変数。

Output Variables

これらのプロパティには、実行したアクションから返されたデータを保持する変数が含まれています。これらはアクションが完了したときに参照・使用することができます。

プロパティ

説明

AbandonStatus (out)

このコンタクトがインタラクションを放棄したかどうかを示す値を保持します。デフォルトの変数はAbandonStatusです。

ContactCustomFields (out)

コンタクトのカスタムフィールド値を保持します。デフォルトはContactCustomFieldsです。

CustomerCustomFields (out)

顧客カードからのコンタクトのカスタムフィールド値を保持します。デフォルトはCustomerCustomFieldsです。

CustomerFingerprint (out)

コンタクトのフィンガープリント閉じた インタラクションが行われているチャネルのプラットフォーム上のコンタクト固有のID。を保持します。デフォルトの変数はCustomerFingerprintです。

DigitalContactStatus (out)

コンタクトの現在のステータスを保持します。デフォルトはDigitalContactStatusです。

Branch Conditions

結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。

状態

説明

Default スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。他のブランチが定義されていない場合にも使用されます。
OnError

アクションが正しく実行されなかったときにとられるパス。たとえば、接続不良、構文エラー、HTTPエラーコードなど予期しない問題が発生したときに使用されるパス。ERR変数には、問題の簡潔な説明を入力する必要があります。

OnSuccess

アクションがエラーなしで完了し、API呼び出しまたはデータの戻りが成功した場合に実行されるパス(2xx応答コード)。