Microsoft DynamicsCIF v2にAgent Embeddedをインストールする

これらの指示は、Microsoft DynamicsChannel Integration Framework(CIF)バージョン2用です。 CIFバージョン1を使用している場合は、 Microsoft DynamicsCIF v1にAgent Embeddedをインストール方法を学習します

このページでは、CXone Mpower Agent EmbeddedMicrosoft Dynamicsにインストールする方法について説明します。 インストールが終われば、エージェントはそれを使ってMicrosoft Dynamics内で直接インタラクションを処理することができます。

このインストールプロセスはMicrosoft Dynamicsで行います。 このステップで説明されているMicrosoft Dynamicsのセクションにアクセスできない場合は、組織のMicrosoft Dynamics管理者に連絡し、適切な権限を持っていることを確認してください。

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

エージェントエクスペリエンスプロファイルを作成する

まず、Agent Embeddedのエージェントエクスペリエンスプロファイル(アプリプロファイル)を作成する必要があります。

  1. Microsoft Power Appsを開きます。

  2. アプリ>すべてのアプリの順にアクセスします。

  3. カスタマーサービス管理センターをクリックします。

  4. 左側のメニューで、エージェントエクスペリエンス>ワークスペースの順にアクセスします。

  5. エージェント エクスペリエンスプロファイルで、管理をクリックします。

  6. 新規をクリックします。

  7. 新規プロファイルフォームのフィールドを記入します。

    1. エージェントエクスペリエンスプロファイルに名前を付けます。

    2. 一意の名前には、次の形式に従った値を入力します:prefix_name。 例えば、CXone_appProfile

    3. プロファイルに関する追加情報を入力するには、説明を書き込みます。

  8. エージェントエクスペリエンスプロファイルにセッションテンプレートの読み取り(prvReadmsdyn_sessiontemplate)特権が割り当てられていることを確認します。 この権限は、アプリプロファイルマネージャーの管理者とアプリプロファイルユーザーのロール の両方にあります。

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

エージェントエクスペリエンスプロファイルにユーザーを追加する

  1. 作成したばかりのエージェントエクスペリエンスプロファイルで、ユーザーセクションを見つけ、編集をクリックします。

  2. ユーザーを追加をクリックします。

  3. Agent Embeddedを使用するユーザーを選択します。 ユーザーはレコードの検索ウィンドウで検索することができます。 希望のユーザーをすべて選択したら、追加をクリックします。

アプリケーションタブテンプレートを作成する

まだの場合は、Agent Embeddedのアプリケーションタブテンプレートを作成してください。 アプリケーションタブテンプレートは、Agent Embeddedの新しいセッションが始まるときにどのタブが開くかを決定します。

  1. Microsoft Power Appsカスタマーサービス管理者センターで、左メニューのエージェントエクスペリエンス>ワークスペースの順にアクセスします。

  2. アプリケーションタブテンプレートで、管理をクリックします。

  3. 新規をクリックします。

  4. 新規アプリケーションタブテンプレートフォームのフィールドを記入します。

    1. アプリケーションタブテンプレートに名前を付けます。

    2. 一意の名前には、スペースを入れずに値を入力します。

    3. ページタイプのフィールドで、エンティティレコードを選択します。

    4. 閉じることができるのフィールドで、はいを選択します。

セッションテンプレートを作成する

まだの場合は、Agent Embeddedのセッションテンプレートを作成します。

次の2つのセッションテンプレートを作成できます。

  • デフォルトセッションテンプレート:エージェントがインタラクションに対応していないときに表示されます。 セッションテンプレートを1つだけ作成した場合、それはこのデフォルトのセッションテンプレートになります。

  • インタラクションセッションテンプレート:エージェントがインタラクションに対応しているときに表示されます。 このセッションテンプレートを設定して、エージェントがインタラクションを処理するのに役立つタブを表示することができます。 この2つ目のセッションテンプレートを作成しない場合、エージェントがインタラクションに対応している間、デフォルトのセッションテンプレートが表示されます。

  1. Microsoft Power Appsカスタマーサービス管理者センターで、左メニューのエージェントエクスペリエンス>ワークスペースの順にアクセスします。

  2. セッションテンプレートで、管理をクリックします。

  3. 新規をクリックします。

  4. 新規セッションテンプレートフォームのフィールドを記入してください。 変更は自動的に保存されます。

    1. セッションテンプレートに名前を付けます。

    2. [一意の名前]フィールドに、デフォルトセッションテンプレートを作成する場合や、セッションテンプレートを1つだけ作成する場合は、「default_template」と入力します。 インタラクションセッションテンプレートを作成する場合は、「interaction_template」と入力します。

    3. タイプフィールドで、一般を選択します。

    4. タイトルフィールドに、{title}と入力します。

    5. コミュニケーションパネルモードフィールドで、ドッキング済みを選択します。

    6. 所有者フィールドで、このセッションテンプレートを使用するユーザーのビジネスユニット を検索して選択します。

    7. アンカータブでは、名前フィールドに入力したセッションテンプレートの名前を選択します。

  5. 2つ目のセッションテンプレートを作成するには、上記の手順を繰り返します。

通知テンプレートを作成する

Microsoft Power Appsで、オプションで2つの通知テンプレートを作成できます:

  • CTIインバウンドコールAgent Embeddedのセッションが閉じられるときにユーザーに警告します。

  • セッションの最大数に達しました:最大数9個のセッションに到達したときにユーザーに警告します。

通知テンプレートを作成したくない場合は、次のセクションに進んでください。

CTIインバウンドコールの通知テンプレートの作成

この通知テンプレートは、Agent Embeddedのセッションが閉じられるときにユーザーに警告します。

  1. Microsoft Power Appsカスタマーサービス管理者センターで、左メニューのエージェントエクスペリエンス>ワークスペースの順にアクセスします。

  2. 通知テンプレートで、管理をクリックします。

  3. 新規通知テンプレートをクリックします。

  4. 新規通知テンプレートフォームのフィールドを記入します。 変更は自動的に保存されます。

    1. 通知テンプレートに名前を付けます。 例えば、CTI:インバウンドコール

    2. 一意の名前フィールドに、CTI_inboundCallNotificationと入力します。

    3. タイトルフィールドに、 {headerText}と入力します。

    4. 残りのフィールドは選好に基づいて設定してください。

最大セッション数に到達した場合に通知テンプレートを作成する

この通知テンプレートは、最大数の9セッションに到達したときにユーザーに警告します。

  1. Microsoft Power Appsカスタマーサービス管理者センターで、左メニューのエージェントエクスペリエンス>ワークスペースの順にアクセスします。

  2. 通知テンプレートで、管理をクリックします。

  3. 新規通知テンプレートをクリックします。

  4. 新規通知テンプレートフォームのフィールドを記入します。 変更は自動的に保存されます。

    1. 通知テンプレートに名前を付けます。 例えば、最大セッション数に到達

    2. 一意の名前フィールドに、search_tabと入力します。

    3. タイトルフィールドに、 {headerText}と入力します。

    4. 残りのフィールドは選好に基づいて設定してください。

チャネルプロバイダーを設定する

  1. Microsoft Power Appsカスタマーサービス管理者センターで、左メニューのエージェントエクスペリエンス>ワークスペースの順にアクセスします。

  2. サードパーティー音声チャネルプロバイダーで、管理をクリックします。

  3. 新規をクリックします。

  4. 新規チャネル統合フレームワークv2.0プロバイダーフォームのフィールドを記入します。 変更は自動的に保存されます。

    1. チャネルプロバイダーに名前を付けます。

    2. 一意の名前フィールドに、スペースを入れずに値を入力します。

    3. ラベルフィールドに、ユーザーに表示したい名前を入力します。

    4. チャネルURLには、Agent Embedded のURLを入力し、続けて_msd&base=、さらに続けてお客様のMicrosoft DynamicsインスタンスURLを入力します。 お客様のAgent EmbeddedURLは次のうちのいずれかです:

      • FedRAMPに準拠していない場合は:https://cxagent.nicecxone.com/login?app=cxa

      • FedRAMPに準拠している場合は:https://cxagent.nicecxone-gov.com/login?app=cxa

      例えば、FedRAMPに準拠しておらず、お客様のMicrosoft DynamicsインスタンスURLがhttps://my.dynamics.comである場合、お客様のチャネルURLhttps://cxagent.nicecxone.com/login?app=cxa_msd&base=https://my.dynamics.comとなります。

    5. アウトバウンドの有効化については、はいを選択します。

    6. チャネル順序には、1と入力します。

    7. カスタムパラメーターのフィールドに、以下の属性をアンパサンド(&)で区切って追加します:

      • mode=1

      • width=450

      • sessionTemplate=default_template

      • notificationTemplate=CTI_inboundCallNotification

      • maxSessionTemplate=max_session_reached

      • omniSessionTemplate=interaction_template

      または以下をコピー&ペーストします:

      mode=1&sessionTemplate=default_template&notificationTemplate=CTI_inboundCallNotification&maxSessionTemplate=max_session_reached&omniSessionTemplate=interaction_template

      mode=1を除き、ここにリストするカスタムパラメーターはすべてオプションです。 ただし、複数のセッションテンプレートを作成し、omniSessionTemplateパラメータを追加する必要がある場合は、sessionTemplateパラメータも含める必要があります。 sessionTemplateパラメーターは、omniSessionTemplateカスタムパラメーターフィールドのよりも前に配置する必要があります。 セッションテンプレートを1つだけ作成した場合は、sessionTemplateパラメーターのみを使用してください。 sessionTemplateをまったく指定しない場合、エージェントは同じMicrosoft Dynamicsセッションでインタラクション全体を処理します。

    8. アナリティクスの有効化のフィールドで、はいを選択します。

エージェントエクスペリエンスプロファイルを更新する

  1. Microsoft Power Appsカスタマーサービス管理者センターで、左メニューのエージェントエクスペリエンス>ワークスペースの順にアクセスします。

  2. エージェント エクスペリエンスプロファイルで、管理をクリックします。

  3. 以前に作成したエージェントエクスペリエンスプロファイルを選択します。

  4. チャネルプロバイダーの下で、作成したチャネルプロバイダーがサードパーティ音声チャネルプロバイダーの隣に表示されていることを確認します。 表示されない場合は、編集をクリックし、リストから選択します。 変更は自動的に保存されます。

Microsoft DynamicsAgent Embeddedを設定する次のステップは、CRM設定を設定することです