SalesforceのCRM設定を設定します

このページでは、SalesforceのCRM設定の設定方法を説明します。これはCXoneで実行されます。設定はSalesforceCXone Agent Embeddedに接続します。データのメモリアル化とダイナミックデータマッピングを通じてこの2つはデータを共有することができます。

これらの各タスクを指定された順序で実行します。

CRM設定をCXoneで作成します

必須の権限:設定作成

Salesforceに接続するために必要な情報をCXoneに提供します。

CRM設定を作成したSalesforceユーザーアカウントが削除または無効化されると、CRM設定も削除されます。SalesforceCXone設定専用のユーザーアカウントを作成してこれを防ぎます。これはシステムユーザーです。システムユーザーに管理者権限を付与することが推奨されます。システムユーザーに管理者特権を与えたくない場合は、CXone Agent Embeddedユーザーが持つすべての権限を与えなければなりません。

  1. CXoneで、アプリセレクターをクリックして、選択しますエージェント連携アイコン:中に3本の矢印があるオレンジ色の歯車。
  2. 新規CRM設定をクリックします。
  3. Salesforce統合タイプのドロップダウンから選択します。
  4. 設定名に、統合の名前を入力します。説明を記述できます。
  5. 認証をクリックします。
  6. 認証のポップアップウィンドウで、認証済みアカウントがある場合は、リストされたアカウントの1つを選択します。新規認証を作成する必要がある場合は、 New authenticationをクリックし、表示されるフィールドを設定します:
    1. 認証の名前を変更するには、Your authentication nameを編集します。
    2. お客様のSalesforce instance typeを選択してください。
    3. Salesforceポップアップウィンドウで、 Salesforceにログインします。
    4. アクセスリクエストのリストを確認し、Allowをクリックします。
  7. Finishをクリックします。CXoneの右下隅に認証がアクティブであることをあなたに知らせるメッセージが表示されます。
  8. エージェント統合の右上隅にあるSaveをクリックします。

データメモリアル化のマッピングを作成します

必要な権限:設定の編集;データのメモリアル化作成

データメモリアル化のマッピングにより、CXone Agent EmbeddedからのデータをSalesforce のレコードに取り込むことができます。これらのマッピングでは、 Salesforceの各レコードフィールドにマッピングするCXoneデータフィールドを選択します。例えば、顧客名CXoneデータフィールドを名前Salesforceレコードフィールドにマッピングすると、名前には顧客名の値が表示されます。マップされるのはテキストだけです。添付ファイル、画像、およびメモはマップできません。現在、標準的なCRMエンティティタイプに対してデータマッピングをセットアップできます。

音声インタラクションでは、構成されていれば、通話が終了し、エージェントがACW閉じた 対話の終了後にエージェントが作業要件を完了できるようにする状態時間を完了したときにデータのメモリアル化が行われます。デジタル閉じた Digital Experienceに関連するあらゆるチャネル、コンタクト、スキル。インタラクションでは、これはインタラクションを転送したり自分自身からの割り当てを解除した後に行われます。

  1. まだの場合は、Salesforce用のCRM構成を開きます。CXoneで、アプリセレクターをクリックして、選択しますエージェント連携アイコン:中に3本の矢印があるオレンジ色の歯車。。リストからCRM構成を選択します。
  2. データのメモリアル化のタブをクリックします。
  3. 新規データマッピングをクリックします。
  4. マッピング用の名前を入力します。オプションで説明を入力できます。
  5. エンティティタイプを選択のドロップダウンで、フィールドマッピングを作成したいSalesforceレコードタイプを選択します。

  6. エンティティを追加をクリックします。
  7. 表示される外部CRMフィールドドロップダウンで、CXone Agent Embeddedからデータを受信したいSalesforceレコードフィールドを選択します。

    インタラクションの完全なトランスクリプトをマッピングしたい場合は、適切なフォーマットと十分な文字数の制限を持つレコードフィールドを選択します。フィールドがこれらの要件を満たさない場合、トランスクリプトの一部しか表示されないか、トランスクリプトが表示されません(結果はCRMに応じて異なります)。

  8. チャネルを選択のドロップダウンで、選択したSalesforceレコードフィールドにマッピングしたいCXoneデータのタイプを選択します。

  9. CXoneデータのドロップダウンで、選択したSalesforceレコードフィールドにマッピングしたいCXoneデータフィールドを選択します。

    チャネルを選択のドロップダウンでスクリプト変数を選択した場合は、CXoneデータフィールドにスクリプト変数を入力します。スクリプトでキャメルケースを使用して変数を定義した場合でも、小文字で入力しなければなりません。

  10. データフィールドを追加するには、フィールドの追加をクリックします。
  11. 別のSalesforceレコードタイプ用のマッピングを構成するには、エンティティタイプを選択のドロップダウンから違うレコードタイプを選択し、エンティティを追加をクリックします。
  12. Salesforce用にデータのメモリアル化を設定している場合、アクティブなSalesforceレコードを作成されたレコードにリンクすることができます。インタラクションが終了すると、開かれた最後のアクティブレコードが選択されたレコードにマッピングされます。これを有効にするには、以下のフィールドマッピングを追加します:
    1. フィールドを追加をクリックします。
    2. 外部CRMフィールドのドロップダウンで、名前IDまたは関係するを選択します。
    3. チャネルを選択のドロップダウンで、スクリプト変数を選択します。
    4. 外部CRMフィールドのドロップダウンで名前IDを選択した場合、CXoneデータフィールドにwhoidを入力します。これはコンタクトとリードのレコードにマップします。
    5. 外部CRMフィールドのドロップダウンで関係するを選択した場合、CXoneデータフィールドにwhatidを入力します。これは、アカウント、ケース、オポチュニティなど、他のすべての標準的なSalesforceレコードにマッピングします。
  13. ページの上部の保存をクリックします。アクティブなデータマッピングが、データメモリアライゼーションのタブに表示されます。

ダイナミックデータマッピングを作成します

必要な権限:構成編集、ダイナミックデータ作成

ダイナミックデータマッピングにより、CXone Agent Embeddedに表示されるSalesforceレコードフィールドを選択することができます。現在、標準的なSalesforceレコードタイプに対してダイナミックデータマッピングを設定できます。フィールドはレコードタイプにつき5つまで選択できます。

  1. まだの場合は、Salesforce用のCRM構成を開きます。CXoneで、アプリセレクターをクリックして、選択しますエージェント連携アイコン:中に3本の矢印があるオレンジ色の歯車。。リストからCRM構成を選択します。
  2. ダイナミックデータのタブをクリックします。
  3. 新規データマッピングをクリックします。
  4. マッピング用の名前を入力します。オプションで説明を入力できます。
  5. エンティティタイプを選択のドロップダウンで、CXone Agent Embeddedに表示したいフィールドを持つSalesforceレコードタイプを選択します。

  6. エンティティを追加をクリックします。
  7. 表示される外部CRMフィールドドロップダウンで、エージェントに対し表示したいSalesforceレコードフィールドを選択します。

  8. その他のSalesforceのレコードフィールドを追加するには、フィールドを追加をクリックします。フィールドはレコードタイプにつき5つまで選択できます。
  9. ページの上部の保存をクリックします。アクティブなダイナミックデータマッピングが、ダイナミックデータのタブに表示されます。

SalesforceCXone Agent Embeddedを設定する次のステップは、Studioスクリプトを変更することです