Get Custom Fields
|
指定したコンタクトのカスタムフィールドを取得します。このアクションを使用すると、カスタムフィールドの値をスクリプトに取り込むことができます。値はプレチャットフォームやCRM 連絡先、販売情報、サポートの詳細、ケース履歴などを管理するサードパーティのシステム。統合などのソースから取得できます。 例えば、エージェントと話す前に、プレチャットインタラクションの一部として生年月日を提供するようコンタクトに依頼する場合があります。スクリプトにGET Custom Fieldsフィールドを含めると、その情報をStudioスクリプトに入力することができます。このデータを使用して、より正確なルーティングを決定することができます。データは、プロセスの自動化やスクリプト化にも使用できます。 これは |
依存関係
- このアクションにはDigital Experienceが必要です。
- デジタルスクリプトを使用する前に、従来のACDスクリプトとデジタルスクリプトの違いについて説明します。
- 1つのコンタクトに複数のGET Custom Fieldsを使用できます。
- データには、利用できる場合はチャットチャネルからのフィンガープリントが含まれています。
サポートされているスクリプトタイプ
|
デジタル |
類似アクションの比較
以下のアクションを使用すると、サポートされているデジタルスクリプトからDigital Experience顧客カードにアクセスできます。
- Get CustomerGet Customer
- Create Custom Field Customer CardCreate Custom Field Customer Card
- Get Custom FieldGet Custom Field
- Update Custom FieldUpdate Custom Field
サポートされる非デジタルスクリプトで同じタスクを実行するには、次を使用します:
- CC CreateCC Create
- CC Custom FieldsCC Custom Fields
- CCPostMessageCCPostMessage
入力プロパティ
これらのプロパティは、アクションが実行時に使用するデータを定義します。
プロパティ |
説明 |
---|---|
Caption |
スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。アクションアイコンにカーソルを合わせるとキャプションが表示されます。 |
ContactId |
連絡先IDを保持する変数。 |
出力変数
これらのプロパティには、実行したアクションから返されたデータを保持する変数が含まれています。これらはアクションが完了したときに参照・使用することができます。
プロパティ |
説明 |
---|---|
AbandonStatus (out) |
このコンタクトがインタラクションを放棄したかどうかを示す値を保持します。デフォルトの変数は |
ContactCustomFields (out) |
コンタクトのカスタムフィールド値を保持します。デフォルトは |
CustomerCustomFields (out) |
顧客カードからのコンタクトのカスタムフィールド値を保持します。デフォルトは |
CustomerFingerprint (out) |
コンタクトのフィンガープリント インタラクションが行われているチャネルのプラットフォーム上のコンタクト固有のID。を保持します。デフォルトの変数は |
DigitalContactStatus (out) |
コンタクトの現在のステータスを保持します。デフォルトは |
ブランチ条件
結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。
条件 |
説明 |
---|---|
Default | スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。他のブランチが定義されていない場合にも使用されます。 |
OnError |
アクションが正しく実行されなかったときにとられるパス。たとえば、 |
OnSuccess |
アクションがエラーなしで完了し、API呼び出しまたはデータの戻りが成功した場合に実行されるパス(2xx応答コード)。 |