Salesforce Assistを統合する

このページの内容は、限定リリース(CR)中の製品または機能に関するものです。 CRグループに参加していない場合で、詳細情報を知りたい方は、アカウント担当者にお問い合わせください。

前提条件

Salesforce Assistと連携するようにCXone Mpowerをセットアップする前に、以下のものが必要です:

  • Salesforce EinsteinSalesforceプラットフォームアカウント。
  • CXone Mpower Continuous Stream Transcriptionでサポートされているプロバイダーの1つ。 トランスクリプションプロファイルをまだセットアップしていない場合は、このページで説明するセットアッププロセス中に作成できます。
  • Agent for Service Cloud VoiceまたはSalesforce Agent Lightningを使用しているエージェント。

センチメント次善のアクション機能を使用する場合、以下の追加要件が適用されます。

  • Salesforce アカウント担当者と協力して、Salesforce プラットフォームでセンチメントの次善のアクションを有効化し、設定する必要があります。
  • Google CloudGoogle Contact Center AIアカウントが必要です。
  • エージェントはAgent for Service Cloud Voiceを使用する必要があります。

スクリプトを作成

必須の権限: Studioスクリプトビュー、作成/編集

CXone Mpowerにエージェントアシストアプリケーションを統合するスクリプトを作成する基礎として、以下のサンプルを使用してください。 インバウンドとアウトバウンドのインタラクションには、別々のスクリプトが必要です。 次の画像は、インバウンドスクリプトに必要なアクションを示しています。

この画像は、アウトバウンドスクリプトに不可欠なアクションを示しています。

スクリプトの設定を完了するには:

  • Snippetアクションを使用して、スクリプトに初期化スニペットを追加します。 エージェントアシストアプリケーションをカスタマイズするために行うことができます。
  • アクションコネクタを再構成して、コンタクトフローが適切になるようにし、エラーの起きる可能性がある部分を修正します。
  • 追加のスクリプトを完了し、スクリプトをテストします。

Salesforceの公開鍵と秘密鍵の生成

Salesforce Assist統合で使用する公開鍵が必要です。 Agent Assist Hubでアプリを構成する場合は、秘密鍵が必要です。

公開鍵の生成

  1. Salesforceにログインする。

  2. 設定 中に稲妻の描かれた歯車のアイコンのイメージ画像。 > 証明書とキーの管理に移動します。

  3. 自己署名した証明書を作成をクリックします。

  4. ラベルフィールドにNICE_Cxone_Service_Cloud_Voiceと入力します。 その値は一意の名前フィールドに自動的に表示されます。

  5. エクスポート可能な秘密鍵ボックスを選択します。

  6. キーサイズ2048に設定します。

  7. [保存]をクリックします。

  8. NICE_Cxone_Service_Cloud_Voice証明書を開きます。

  9. 証明書をダウンロードをクリックします。 CRTファイルがコンピューターにダウンロードされます。 テキストエディタで開きます。 公開鍵は-----BEGIN CERTIFICATE----------END CERTIFICATE-----の間に表示されます。

    公開鍵がBEGIN ENCRYPTED CERTIFICATEBEGIN CERTIFICATE REGISTERなどの他の値で始まり、公開鍵で終わる場合、統合では機能しません。 この問題が発生した場合は、正しい形式(Salesforce-----BEGIN CERTIFICATE-----の間)で公開鍵を-----END CERTIFICATE-----に問い合わせてください。

秘密鍵の生成

  1. KeyStore Explorer をダウンロードしてインストールします。

  2. Salesforceで、設定 中に稲妻の描かれた歯車のアイコンのイメージ画像。 > 証明書とキーの管理に移動します。

  3. キーストアにエクスポートをクリックします。

  4. キーストアパスワードを作成します。 後で、このパスワードを使用して秘密鍵にアクセスします。

  5. エクスポートをクリックします。 JKSファイルがコンピューターにダウンロードされます。 KeyStore Explorerで開きます。

  6. KeyStore Explorerで、手順 4 で作成したキーストアのパスワードを入力します。 OKをクリックします。

  7. nice_cxone_service_cloud_voiceを右クリックしてExport > Export Private Keyを選択します。

  8. 選択するPKCS #8 。 これは正しい公開鍵暗号化標準です。

  9. Encryptボックスの選択を解除し、PEMボックスを選択します。

  10. Exportをクリックします。 PEMファイルがコンピューターにダウンロードされます。 テキストエディタで開きます。 秘密鍵は-----BEGIN PRIVATE KEY----------END PRIVATE KEY-----の間に表示されます。

Salesforceで統合をセットアップする

  1. Salesforceで、設定 中に稲妻の描かれた歯車のアイコンのイメージ画像。 > パートナーテレフォニーコンタクトセンターに移動します。
  2. NICE CXone for Service Cloud Voiceコンタクトセンターを選択します。
  3. [編集]をクリックします。
  4. 表示名NICE CXone for Service Cloud Voiceであることを確認します。
  5. 公開鍵フィールドの内容をすべて削除します。 生成公開鍵を貼り付けます。 -----BEGIN CERTIFICATE----------END CERTIFICATE-----を含めます。
  6. [保存]をクリックします。

Agent Assist Hubにアプリを追加する

必須の権限: 自動化とAI > 自動化とAIを起動

Salesforce AssistAgent Assist Hubにはプロファイルアプリを追加する必要があります。 これにより、CXone Mpowerとエージェントアシストプロバイダーとの接続が確立されます。

  1. アプリセレクターアプリセレクターのアイコンをクリックして、次を選択します:その他>自動化とAI、次いでAgent Assist Hubの順にクリックします。
  2. エージェントアシストアプリを追加をクリックします。

  3. エージェントアシストアプリ名を入力し、エージェントアシストプロバイダーのリストでSalesforce Assistをクリックします。

  4. [次へ]をクリックします。

  5. 以下のドロップダウンの情報を使用して、設定ページの入力を完了します。

  6. [作成]をクリックします。

  7. 閉じるをクリックします。

トランスクリプションプロファイルを作成する

必須の権限: 自動化とAI > 自動化とAIを起動

トランスクリプションプロファイルは、転写する言語など、使用するトランスクリプションオプションを定義します。 Agent Assist HubにあるSalesforce Assistの「設定」ページから、以下のステップを完了します。

  1. Agent Assist Hubの「新規エージェントアシスタントを作成」ページで、[Continuous Stream Transcription プロファイルを追加または編集]をクリックします。
  2. 次のいずれかを実行します。
    • 既存のプロファイル名をクリックして変更し、ステップ6に進みます。
    • [トランスクリプションプロファイルを追加]をクリックし、ステップ3に進みます。
  3. トランスクリプションプロファイル名を入力します。 このプロファイルを他のプロファイルと区別するには、このプロファイルの違いが強調される名前を使用します。 たとえば、プロファイルの使用目的、プロバイダ、または言語について名前を付けることができます。 複数のトランスクリプションプロバイダーを使用する場合は、プロファイル名にプロバイダーが含まれていることを確認してください。
  4. トランスクリプションプロファイルプロバイダーで、使用する文字起こしプロバイダーをクリックします。 CXone MpowerTranscriptionCXone MpowerTranscription for CopilotGoogle Transcription、またはMicrosoftトランスクリプションから選択できます。 これらのオプションの中には、CXone Mpowerシステムアカウント担当者によって有効にする必要があります。
  5. [次へ]をクリックします。
  6. 「設定」ページで、このプロファイルのトランスクリプションオプションを定義するフィールドに入力します。

  7. 追加をクリックします。

Salesforce Assistアプリをアクションに割り当てる

必須の権限: Studioスクリプトビュー、作成/編集

まだ行っていない場合は、Salesforce AssistCognigy Agent AssistアプリをAgent Assist アクションクローズ済 Studioスクリプト内で実行される処理で、顧客データの収集や音楽の再生などを行う。Studioスクリプトで割り当てる必要があります。

  1. Studioで、クローンするスクリプトを開きます。
  2. まだ行っていない場合は、Agent Assistアクションをスクリプトの正しい場所に追加します。

  3. Desktop Studioを使用している場合、Agent AssistアクションをダブルクリックしてAgent Assist Hubを開きます。 Studioを使用している場合は、アクションでエディターを開くAgent Assistをクリックします。

  4. 左側の列で、このスクリプトに割り当てるエージェントアシスト薄いグレーの円の中に薄いグレーのチェックマーク。またはプロファイルの横にあるチェックマークアプリをクリックします。

    チェックマークを使用する代わりに、変数をStudioスクリプトで作成することもできます。 この変数を使用して、アプリまたはプロファイルの名前を起動の割り当て設定名プロパティにAGENT ASSISTアクションの渡します。

  5. 閉じるをクリックします。

センチメントネクストベストアクションの追加構成

Salesforce Assistでセンチメントネクストベストアクションを使用している場合、Salesforceで追加の設定を完了する必要があります。 Salesforce アカウント担当者は、Salesforce プラットフォームでセットアップを完了するのに役立ちます。

Salesforceでエージェントに会話トランスクリプトを表示するために、追加のセットアップステップを完了する必要はありません。