機械翻訳について

担当者確認カードの拡張

担当者確認カードは、既知の顧客のエージェントにのみ表示されます。

UIには、エージェントが顧客情報が正しいかどうかを確認するための「検証」ボタンが含まれています。 担当者検証の拡張性により、アプリケーションの担当者検証UIを拡張して、標準フィールドまたはカスタム・フィールドをレイアウトに追加または削除できます。 標準フィールドまたはカスタム・フィールドを必須としてマークすることもできます。 フィールドを条件付きで表示し、条件付きで必須にすることができます。 条件付き担当者検証UIレイアウトは、アプリケーション分類、チャネル、通信方向などの属性に基づいて構成できます。

ノート: 「ノート」フィールドは「まとめ」レイアウトから削除できません。

まとめレイアウトに移動

  1. Visual Builderで、新規プロジェクトを作成するか、既存のプロジェクトを開きます。
  2. 「依存関係」タブをクリックし、必要な依存関係を追加します。
  3. 「レイアウト」タブをクリックします。
  4. 「依存関係」リストから、WrapUpsをクリックします。
  5. 「動的フォーム」リストで、「まとめ」動的レイアウトを選択します。
  6. 「ルール・セット」プロパティ領域で、「パラメータ」タブをクリックします。
  7. ラップ・アップ・コンポーネントには、次の3つのコンテキストがあります:
    • appClassification
    • callDirection
    • channelType
  8. 各コンテキストにマウス・ポインタを重ねて強調表示し、?記号にマウス・ポインタを重ねると、各コンポーネント・コンテキストの可能な値が表示されます。
  9. 可能な値は次のとおりです。
    • appClassification: 使用可能な値: ORA_SALES, ORA_SERVICE, ORA_HRHD
    • callDirection: 使用可能な値: ORA_SVC_INBOUND, ORA_SVC_OUTBOUND
    • channelType: 使用可能な値: ORA_SVC_PHONE, ORA_SVC_CHAT

まとめレイアウトに移動

  1. 「表示ロジック」ワークスペースで、「ルールのクローン」アイコンをクリックしてデフォルト・ルールをクローニングします。
  2. 「レイアウト」タブをクリックします。
  3. 「依存関係」リストから、WrapUpsをクリックします。
  4. 「動的フォーム」リストで、「まとめ」動的レイアウトを選択します。
  5. 「ルール・セット」プロパティ領域で、「パラメータ」タブをクリックします。
  6. まとめコンポーネントには次の3つのコンテキストがあります:
    • appClassification
    • callDirection
    • channelType
  7. 各コンテキストにマウス・ポインタを重ねて強調表示し、?記号にマウス・ポインタを重ねると、各コンポーネント・コンテキストの可能な値が表示されます。
  8. 可能な値は次のとおりです。
    • appClassification: 使用可能な値: ORA_SALES, ORA_SERVICE, ORA_HRHD
    • callDirection: 使用可能な値: ORA_SVC_INBOUND, ORA_SVC_OUTBOUND
    • channelType: 使用可能な値: ORA_SVC_PHONE, ORA_SVC_CHAT

担当者検証カードへの標準フィールドの追加

  1. 新しく作成したレイアウトをクリックします。
  2. すべてのフィールド・リストから、すぐに使用できるフィールドを表示します。
  3. リストからチェックボックスを選択して、新しいフィールドをリストに追加できます。

担当者検証カードへのカスタム・フィールドの追加

  1. 「担当者」オブジェクトに対してアプリケーション・コンポーザからカスタム・フィールドを作成し、公開します。
  2. Visual Builderで、「担当者確認」ヘッダーを開きます。
  3. 「すべてのフィールド」リストから、カスタム・フィールドを検索し、それを選択して「表示するフィールドの選択」リストに追加します。

チャット開始フォームまたはIVRから担当者検証カードにデータを追加

チャット開始フォームに入力されたデータ、またはIVRで収集されたデータは、processevent APIのエンゲージメントindata/outdataで入手できます。このAPIには、次の方法でアクセスできます:componentContext.inDataまたはcomponentContext.outData たとえば: コールまたはチャットのヘッダーにインタラクションIDを表示するには: 値として[[ $componentContext.outData.SVCMCA_INTERACTION_ID ]]

  1. 「担当者」レイアウトで、「フィールド」タブをクリックします。
  2. 「+カスタム・フィールド」をクリックします。
  3. IDとラベルを入力し、「作成」をクリックします。
  4. 「フィールド」リストから新しく作成したフィールドを選択します。
  5. 「プロパティ」領域で、「値」フィールドをクリックします。

    担当者のジョブ・タイトルを表示するとします。 次に例を示します: [[ $componentContext.inData.SVCMCA_CONTACT_JOB_TITLE ]].

  6. このフィールドとして表示する変数を選択するか、fx(function)を使用してカスタム・コードを記述
  7. 「ルール・セット」タブをクリックし、このフィールドをレイアウトに追加します。
  8. プレビューまたは公開して、新しく作成されたフィールドおよびタグ付けされた値を表示します。

担当者確認カードからのフィールドの削除

  1. 「レイアウト」ワークスペースで、フィールドのリストを書き留めます。
  2. フィールドを削除するには、フィールドの上にカーソルを置き、「削除」ボタンをクリックします。

担当者検証カードにフィールドを条件付きで表示

  1. 「レイアウト」ワークスペースで、フィールドのリストを書き留めます。
  2. 「すべてのフィールド」リストから目的のフィールドのチェック・ボックスを選択
  3. 追加したフィールドをクリックし、プロパティ・パネルを展開
  4. プロパティ・パネルで、「フィールドの表示」を選択し、「常に」を選択します。
  5. 条件を更新し、保存して更新された「フィールドの表示」条件を表示します。

担当者確認カードでフィールドを必須としてマーク

  1. 「レイアウト」ワークスペースで、フィールドのリストを書き留めます。
  2. 「すべてのフィールド」リストから目的のフィールドのチェック・ボックスを選択
  3. 追加したフィールドをクリックし、プロパティ・パネルを展開
  4. プロパティ・パネルで、「必須」チェック・ボックスを選択します。

担当者検証カードでフィールドを条件付きで必須にします

  1. 「レイアウト」ワークスペースで、フィールドのリストを書き留めます。
  2. 「すべてのフィールド」リストから目的のフィールドのチェック・ボックスを選択
  3. 追加したフィールドをクリックし、プロパティ・パネルを展開
  4. プロパティ・パネルで、「式エディタ」アイコン(「ありがとうございます」)にマウス・ポインタを重ねます
  5. エディタで条件を入力し、必要なキーと値を入力します。

    次に例を示します。
    • [[ $componentContext.callDirection == 'ORA_SVC_OUTBOUND' ]]
    • [[ $user.userName == 'ctiautouisvr3' ]]

変更を行った後、変更を公開し、更新された担当者確認カードの使用を開始できます。