クイックスタート: Power Virtual Agents ボットをオンラインで作成して展開する

Note

Power Virtual Agents(プレビュー) を使用しているユーザー向けの追加情報を示します。

ここで使用している Power Virtual Agents のバージョンを選択します:

Power Virtual Agents により、データ サイエンティストや開発者を必要とせずに、チームがガイド付きのコードなしグラフィカル エクスペリエンスを使用して強力なボットをすばやく簡単に作成できます。

このクイックスタート ガイドでは、ボットを初めて作成し、ボットにトピックを追加し、コンテンツの変更をリアルタイムでテストし、ボットをテスト ページに展開し、ボットが展開された後にパフォーマンスを分析するエンドツーエンドのエクスペリエンスの手順を説明します。

Note

このビデオの一部には、古いバージョンのアプリが表示されている場合があります。

このガイドに加えて、テンプレートをダウンロードして使用して、Power Virtual Agents でチャットボットの作成、開発、公開を支援する こともできます。

前提条件

ホーム ページの詳細を確認します。

Power Virtual Agents には、どのボットにも特化していないアプリ レベルのホーム ページがあります。 このページでは、新しいボットの作成、最近のボットの閲覧、ビデオ、ドキュメント、ラーニング パスなどの学習リソースにアクセスすることができます。

Screenshot of the app-level home page.

サイド ペインでチャットボットを選択し、チャットボットページにアクセスして、この環境でアクセスできるすべてのボットを表示します。 このページでは、これらのボットについて、所有者、最終公開日、最終更新日などのメタデータを見ることができます。 このページを使用して、アクセスできる別のボットに移動します。

Screenshot of the list of chatbots.

ボットの種類を選択する

重要

このセクションでは、作成するボットの種類を選択します。 この判断は、次にどのドキュメントに従うかに影響します。

  1. Power Virtual Agents の紹介 Web サイト にアクセスします。 サポートされているブラウザーには、Microsoft Edge、Chrome、Firefox が含まれます。

  2. Web サイトで、開始 (無料) を選択し、職場のアドレスを使用してサインインします。 Microsoft の個人用アカウントは現在サポートされていませんのでご注意ください。

  3. 初回登録時には、既定の Power Apps 環境 が作成されます。 ほとんどのユーザーにとってはこれで十分です。 ただし、カスタムの Power Apps 環境を指定する必要がある場合は、環境ピッカーから別の環境を選択してください。

    Screenshot of the environment picker.

    Note

    Power Virtual Agents は、サポートされるデータの場所の記事に一覧表示されている場所でのみサポートされており、データはそれぞれのデータ センターに格納されます。 会社がサポートされているデータの場所外にある場合、ボットを作成する前に、サポートされているデータの場所にリージョンが設定されたカスタム環境を作成する必要があります。
    カスタム Power Apps 環境の作成方法の詳細については、環境に関する作業を参照してください。

  4. サイド ナビゲーションで、作成 を選択します。 ホームを選択してから、ボットの作成を選択することもできます。

  5. 次のオプションのいずれかを選択します。

    Screenshot of the two chat bot creation options.

    • 本番用にビルドを使用して、顧客に展開することを目的とした実運用ボットを作成します。 このオプションを選択した場合は、ボットの作成を継続します。

    • 統合キャンバスを試す (プレビュー)を使用して新しい作成機能をテストします。 これらのプレビュー ボットは英語のみでサポートされており、顧客が使用するための展開はお勧めしません。 このオプションを選択する場合は、プレビュー ボットのクイックスタートボットの作成を続行します。

ボットの作成

  1. ボットの名前に、ボットの名称を入力します。 これは、会社にとって汎用なもの、またはボットを調整するシナリオに特有のものにできます。

  2. ボットが話す言語で、ボットが話す言語を選択します。

    Name the new bot.

  3. 作成 を選択します。 新しい環境で最初のボットを作成するプロセスには、最大 15 分かかる場合があります。後続のボットははるかにすばやく作成されます。

  4. 数分後、ボットの概要ページにリダイレクトされます。 構築プロセス中は、Power Virtual Agents ポータルの上部にボットが構築中であることを示すバナーが表示されます。 ボットの構築中は、編集内容を保存することはできませんが、次の操作は可能です:

  5. ボットの作成プロセスが完了すると、バナーが変化します。 これでボットに完全な機能があるようになり、ユーザーまたはシステムのトピックを変更したり、コンテンツの変更をテストしたり、ボットを展開できます。

チップ

ボットからアプリ レベルのホームページに戻るには、サイドペインでチャットボットを作成します。

Screenshot of Chatbots button in the side pane.

トピックを作成する

ボット内ですべての機能が揃ったので、独自のトピック、つまりボットがユーザーの質問にどのように応答するかを指定するダイアログ ツリーを作成できます。

  1. サイド ペインでトピックを選択し、ページの上部で新しいトピックを選択します。

    New topic.

  2. トピックに名前を付け、このトピックのトリガー フレーズをいくつか含めます。 トリガー フレーズとはユーザーの質問または発話の種類の例で、このダイアログで応答するタイミングをボットに教えるのに役立ちます。

    たとえば、'Personal Hello World' というトピックを作成し、トリガー フレーズとして 'hello world' を追加してみましょう。

    Name topic and add trigger phrase.

  3. トピック一覧にトピックを追加するには、トピックの保存を選択します。

  4. キャンバスの作成に移動を選択します。 これはグラフィカルなダイアログ ツリー エディターで、ボットの応答およびボットの会話全体を定義できるようにします。

    'Hello! I’ll create a personalized greeting for you.' と 最初のメッセージ ノードに入力します。

    Add node.

  5. ノードの下のノードの追加 (+) を選択し、質問するノードを追加します。

    'Where do you live?' という質問テキストを、質問するボックスに入力します。 顧客が異なる応答を選択できるようにするには、特定する複数の選択肢オプションを選択します。

    Bot answer.

  6. + 新しいオプションを選択して、ユーザーに 2 つのオプションを追加します。

    'ユーザーのオプション' というテキスト ボックスに 'Seattle' と 'Bellevue' と入力します。 各オプションは、ユーザーに複数選択ボタンとして表示されます。

    作成キャンバスでは、顧客の応答に応じて会話に異なるパスが作成されます。 会話パスは、ユーザーの応答ごとに適切な解決に向けて顧客を誘導します。

    Branching options are created automatically.

  7. 分岐した会話パスの各ノードは、一方のパスに 'Seattle'、他方のパスに 'Bellevue' がないか自動的に確認して、次のステップに適切に進みます。

  8. 最後に、各条件ノードの下にあるノードの追加 (+) をクリックして、各分岐のメッセージ ノードを追加します。

    Seattle 分岐で 'Hello Seattle!'、および Bellevue 分岐で 'Hello Bellevue!' のような簡単なメッセージを追加します。

    Complete conversation.

  9. 上部にある保存を選択します。

ここまでで非常に簡単な分岐ダイアログ ツリーができました。お疲れさまでした! 変数エンティティ、およびPower Automate フローを組み込むことにより、このツリーのより複雑なバージョンの作成を開始できます。

コンテンツをリアルタイムでテストする

ダイアログ ツリーにいくつかのコンテンツが作成されたので、これをリアルタイムでテストして、予想どおりに機能しているかどうかを確認します。 このために、テスト ボット ペインを使用します。

Start bot with latest content.

  1. テスト ボットが画面に表示されていない場合は、サイド ペインのボットのテストを選択します。

    Test bot control.

  2. テスト ボット ウィンドウに入力して、新しく作成したダイアログ ツリーを試してください。

  3. 上部にあるトピック間の追跡をオンにすると、ボットがダイアログを実行するときにボットを追跡できます。 ボットがダイアログのその部分に到達すると、ダイアログ ツリーの部分が強調表示されるのを確認できます。

    Start conversation.

  4. チャット ウィンドウに "hello world" と入力し、メッセージをボットに送信します。 ダイアログ ツリーの上部が緑色で強調表示され、テスト ボット ウィンドウにユーザー オプションとして表示された SeattleBellevue を確認します。

    ボットは現在ユーザーの応答を待っており、応答方法に関する提案を提供しています。 これらの提案ボタンは、ダイアログ ツリーの '質問する' ノード内で作成した内容を反映しています。

    テスト ボットでは、これらの提案ボタンを選択して続行するか、チャット ウィンドウに応答を入力できます。

    Tracing conversation.

  5. Seattle ブランチを選択して、ダイアログを続行します。

    この分岐の下部に到達すると、チャットが停止するのが確認できます。 コンテンツをさらに作成するとダイアログは継続されますが、非常に簡単で小さなダイアログ ツリーしか作成していないため、すぐコンテンツの終わりに達してしまいます。

このテスト エクスペリエンスを使用すると、会話をすばやく作成およびテストして、会話が予想どおりに流れることを確認できます。 ダイアログにユーザーの意志が反映されていない場合は、ダイアログを変更して保存できます。 最新コンテンツがテスト ボットにプッシュされ、もう一度試すことができます。 これにより、公開されたバージョンのボットが変更されることはありません。満足するまで、自由にコンテンツを試してください。

ボットの公開

ボットで作成されたコンテンツに問題がなければ、ボットを Web サイトに公開できます。

  1. サイド ペインにある公開タブを選択します。

  2. 公開を選択して、1 回のクリックでボットをアクティブ化します。 公開が成功すると、ページの上部に緑色のバナーが表示されます。

    Deploy bot to demo website.

  3. ボットを共有するの下にあるデモ Web サイトのリンクを選択し、デモ Web サイトのアクションに表示します。

    ブラウザで新しいウィンドウが開きます。 これが自動的に行われない場合は、ポップアップ ブロッカーがアクティブになっているかどうかを確認し、アクティブになっている場合は、ウィンドウを開くことを許可します。 通常、URL フィールドからの直接のポップアップを許可できます。

    Web ページでは、実際の Web ページを訪問したエンド ユーザーにボットがどのように表示されるかを確認できます。 ボット キャンバスは下部にあります。 ウィンドウに入力するか、または提供されたオプションからスターター フレーズを選択することで対話できます。

    Share your bot.

ボットの他のチャネルへの公開の詳細については、公開に関する主な概念のドキュメントを参照してください。

ボットのパフォーマンスを分析する

ボットがユーザーとの対話を完了すると、サイド ペインの分析タブで統計が利用可能になります。 ここでは、以下を示す主要業績評価指標 (KPI) を見つけることができます。

  • ボットが処理したセッションの量
  • ボットがエンド ユーザーをどの程度効果的にエンゲージメントし、問題を解決できたか
  • 人間のエージェントへのエスカレーション率
  • 会話中の放棄率

また顧客満足度タブに加えて KPI レベルでも顧客満足度に関する情報を確認できます。

Note

会話が始まってから、それらの会話の統計が分析ビューに表示されるまでに、最大 1 時間の遅延があります。 また、デモ Web サイト、カスタム Web サイト、またはテスト ボットからの対話を含め、ボットとのすべての対話は分析に記録されます。

また、分析>セッションを選択すると、詳細なセッション履歴とトランスクリプトを確認できます。 ここでは、完全なセッション トランスクリプトを含む CSV ファイルをダウンロードできます。 これは、ボットのパフォーマンスを調整し、トピックのコンテンツを変更してボットの効率を向上させるのに役立ちます。

Download sessions.

詳細については、分析に関する主な概念を参照してください。

結論

ここまでで、ボットを作成し、独自のトピックを作成し、テストして、デモ Web サイトに公開し、ボットのパフォーマンスを分析する方法を学びました。 ご報告: ボットにはこれ以外にも多くの機能があるので、高度な機能を実際に試してみてください。

製品ドキュメントで扱われていない質問や機能のアイデアについては、コミュニティにアクセスし、質問を投稿してください。

Power Virtual Agents に関するご意見もお待ちしております。 アイデア ボードにアクセスし、アイデアを投稿してください。