NiCE CXone との Salesforce 音声統合のための Agent Assist

この音声統合では、NiCE CXone Agent for Service Cloud Voice(BYOT)Salesforce アプリを使用して、エージェントが Salesforce Service Cloud Voice で NiCE CXone 通話を受けられるようにします。Agent Assist は、NiCE CXone Agent Assist Hub からの音声通話ストリームを使用して、Salesforce Lightning Service Console でエージェントに提案を提供します。次の図は、この統合アーキテクチャを示しています。

Salesforce との Agent Assist および NiCE CXone の統合のアーキテクチャ

図 1. Agent Assist と NiCE CXone を使用した Salesforce Voice のインテグレーション アーキテクチャ。

始める前に

Agent Assist UI モジュールを Salesforce と統合するには、次のリソースへのアクセス権が必要です。

ステップ 1: NiCE CXone Studio と NiCE CXone Agent Assist Hub を構成する

この手順では、NiCE CXone インスタンスに必要なすべての構成について説明します。

NiCE CXone Studio で通話フローを構成する

NiCE CXone Studio でプログラムによる通話フローを構成して、着信をエージェントに転送し、通話メディア ストリームを Agent Assist に送信します。NiCE CXone Studio の通話フローを構成する手順は次のとおりです。

  1. NiCE CXone コンソールにログインします。
  2. をクリックして、[Applications](アプリケーション)メニュー > [Omnichannel Routing](オムニチャネル ルーティング) > [Studio](スタジオ)を開きます。
  3. Studio ページで、[新しいスクリプト] を作成します。

次の NiCE CXone Studio アクティベータとアクションを使用して、このコールフローを構成します。

  • [Begin](開始): NiCE POC の電話番号に着信があったときに有効になります。
  • Reqagent: このアクションは、特定のスキルに呼び出しを送信します。通話を受け取るエージェントに関連付けられているスキルを選択します。
  • 音楽: 保留音を再生します。
  • 待機: このアクションは、他のものが有効になるまでフローを一時停止します。

次に、次の NiCE CXone Studio のアクティベータとアクションを使用して、エージェントが着信に応答したときに何が起こるかを構成します。

  • Onanswer: エージェントが通話に応答したときにこのアクションが有効になります。
  • Ziptone: NiCE CXone Agent for Service Cloud Voice(BYOT)ソフトフォンなどの NiCE CXone エージェント デスクトップでエージェントが電話に出ると、ビープ音が鳴ります。
  • Agent Assist: このアクションには会話プロファイルが必要です。このアクションは、会話を作成し、着信のメディア ストリームを Dialogflow に送信して、Agent Assist UI モジュール LWC が Salesforce で文字起こしと Agent Assist の候補を表示できるようにします。構成の詳細については、NiCE CXone Studio 統合に関するドキュメントをご覧ください。

次の NiCE CXone Studio のアクティベータとアクションを使用して、アウトバウンド通話用に Agent Assist を構成することもできます。

  • Placecall: このアクションを使用して通話を開始し、Agent Assist アクションを PlacecallOnAnswer ブランチに接続できます。
  • Onanswer
  • エージェント アシスト: 発信通話に相手が応答したときにこのアクションを有効にします。

ステップ 2: NiCE CXone Agent for Service Cloud Voice(BYOT)をインストールする

Salesforce は、サードパーティのソフトフォンを Salesforce インスタンスと統合できるアドオン ライセンス Service Cloud Voice(SCV)を提供しています。NiCE CXone は、NiCE CXone Agent for Service Cloud Voice(BYOT)という SCV アドオンを提供しています。NiCE のドキュメントに沿って、SCV 対応の Salesforce インスタンスで NiCE CXone Agent for Service Cloud Voice(BYOT)を設定します。

ステップ 3: レコードページに Agent Assist モジュールを追加する

人間のエージェントに表示されるように、音声通話の記録ページに Agent Assist を追加します。

ステップ 4: Salesforce 用 Agent Assist の設定

Salesforce 用 Agent Assist の設定を行います。

NiCE CXone conversationIDPrefix をスキルセットに追加する

  1. スキルセットを作成するときに、次のコードで conversationIDPrefix を追加します。

    BusNo-{NiceBusinessUnitNumber}_ContactId-
    
  2. {NiceBusinessUnitNumber} は、NiCE Business Unit 番号に置き換えます。結果の値は次のようになります。

    BusNo-1234567_ContactId-