Power Virtual Agents ボットでトピックを作成し編集する

Power Virtual Agents で、トピックはボットの会話の再生方法を定義します。

用意されているテンプレートのカスタマイズ、一から新しいトピックを作成する、または既存のヘルプサイトからの提案の取得することによって、トピックを作成できます。

トピックには、特定の問題に関連してユーザーが入力する可能性が高いフレーズ、キーワード、または質問であるトリガーフレーズ、および会話ノードが含まれます。これらは、ボットの応答方法とボットの実行方法を定義するために使用されます。

AI は自然言語理解を使用して、顧客が実際に入力した内容を解析し、最も適切なトリガーフレーズまたはノードを見つけます。

たとえば、ユーザーがボットに「営業時間」と入力すると、AI はそれを営業時間トピックに一致させ、顧客が関心を持っている店舗を尋ねる会話を開始し、店舗の営業時間を表示します。

テスト ボット ウィンドウで、ボットの会話を実際にテストして確認できます。 これにより、トピックを展開する準備ができるまで Power Virtual Agents ポータルを終了せずに微調整することができます。

注意

ボットには最大 1,000 個のトピックを含めることができます。

前提条件

Power Virtual Agents で何ができるかについて詳細を見る.

システムとサンプル トピックを使用する

ボットを作成すると、いくつかのトピックが自動的に作成されます。

トピック リストには、4 つのレッスン トピックといくつかのシステム トピックがある

用意されているレコードを以下に示します。

  • 4 つの事前設定されたユーザー トピックには、レッスンというタイトルが付いています。 これらのレッスン トピックは、ノードを使用してボットの会話を作成する簡単な方法から複雑な方法まで理解するのに役立ちます。
  • システム トピックの数。 これらは、ボットの会話中に必要になる可能性が高い事前に設定されたトピックです。 これらを保持し、エンド ツー エンドのボット会話の作成に慣れるまで使用することをお勧めします。

これらのトピック タイプの両方を、作成したトピックと同じ方法で編集できます。ただし、削除することはできません。

トピックを作成する

  1. サイド ナビゲーション ウィンドウのトピックのタブに移動して、トピック ページを開きます。

    サイド ナビゲーション メニューでトピックを選択する

  2. トピック ページで、新規トピックを選択します。

    トピック ページの上部で新規トピックを選択する

  3. トピックの名前、説明、および 1 つ以上のトリガー フレーズを指定します。

    トリガー フレーズは、ボットとの会話を開始するために顧客がチャット ウィンドウに入力するフレーズです。 会話が開始されると、定義したパスに沿って会話が進みます。 トピックには複数のトリガー フレーズを指定できます。 トリガー フレーズに句読点を含めることができますが、長い文章ではなく短いフレーズを使用することをお勧めします。

    トピック詳細ページには、名前、説明、トリガー フレーズが含まれている

  4. トピックを保存を選択して、トピックをトピック リストに追加します。

トピックの会話パスを設計する

  1. 編集するトピックのトピック詳細で、キャンバスの作成に移動を選択します。

    キャンバスの作成に移動はトリガー フレーズの横にあります

  2. Power Virtual Agents は、作成キャンバスでトピックを開き、トピックのトリガー フレーズを表示します。 作成キャンバスは、顧客とボットの間の会話パスを定義する場所です。

  3. 既存のトピックまたはシステム トピックの場合、いくつかのノードが自動的に作成されます。 これらのノードは、他のノードと同じように編集できます。

  4. 新しいトピックを作成すると、トリガー フレーズ ノードと空白のメッセージ ノードが挿入されます。

  5. 追加のノードを追加するには、明細行のプラス (+) アイコン、またはノードの間または後にある分岐を選択します。

    ノード追加のスクリーンショット

ノードを挿入する

ノードを追加するときは、5 つのオプションから選択できます。 各オプションには、会話パスに挿入される特定のノードがあります。

次のような操作ができます。

  • 質問する

  • アクションを呼び出す

  • メッセージを表示する

  • 別のトピックに移動する

  • 会話を終了する

    ノードを追加するときは、5 つのオプションから選択できる

さらに、既存のノード間にノードを挿入する際には、条件に基づく分岐を実行できます。

条件に基づく分岐

質問する:

  1. ボットに質問をさせてユーザーからの応答を得るには、+ を選択してノードを追加し、次に質問するを選択して質問ノードを追加します。

    新しい質問モードを追加する

  2. 最初のテキスト ボックス、質問するに質問フレーズを入力します。

  3. ユーザーの応答について、識別フィールドにあるいくつかのオプションから選択できます。

    これらのオプションは、ユーザーの応答でボットがリッスンする必要があるものを決定します。

    たとえば、それらは複数の選択肢のオプション、数値、または特定の文字列である可能性があります。

    このポップアップのさまざまなオプションの詳細については、会話でエンティティを使用するを参照してください。

  4. 特定フィールドで選択した内容に応じて、ユーザーに必要なオプションを入力できます。

    たとえば、複数の選択オプションを選択すると、ユーザーがユーザーのオプション フィールドに指定できるオプションを入力できます。 各オプションは複数選択ボタンとしてユーザーに表示されますが、ユーザーはボットに回答を入力することもできます。

    会話エディタは、顧客の応答に応じて会話に異なるパスを作成します。 会話パスにより、各ユーザーの応答に対して顧客を適切な解決策へと導きます。 追加ノードを追加して分岐ロジックを作成し、ボットが各変数に対してどのように応答するかを指定できます。

  5. ユーザーの応答を変数に保存を後で使用できます。

ヒント

各オプションに同義語を定義できます。 これは、ユーザーの応答のマッピング先が明確でない場合に、ボットが正しいオプションを決定するのに役立ちます。

  1. 質問ノードの上にあるメニュー アイコンを選択し、ユーザーのオプションを選択します。

    ユーザーのオプションを選択する

  2. キーワードを追加するオプションの同義語アイコンを選択します。

    同義語アイコンを選択する

  3. キーワードを個別に追加し、完了したら完了を選択してキャンバスの作成に戻ります。

アクションを呼び出す

アクションを呼び出すを選択して、Power Automate フローを呼び出すことができます。

メッセージを表示する

  1. ボットからの応答を指定するには、+ を選択してノードを追加し、メッセージを表示を選択して新しいメッセージ ノードを追加します。

  2. ボットに話してもらいたいことをテキスト ボックスに入力します。 太字、斜体、付番などの基本書式設定を適用できます。

    ボットの会話で、他の場所で定義した変数を使用することもできます。

別のトピックに移動する

  1. ボットを別のトピックに自動的に移動させるには、+ を選択してノードを追加し、次に別のトピックに移動を選択します。

  2. ポップアップ メニューで、ボットが誘導するトピックを選択します。 たとえば、店舗の営業時間について尋ねられた場合、店舗の休業日について特定のトピックにユーザーを誘導することができます。

    別のトピックに移動する

会話を終了する

会話を終了すると、質問または問題が正しく回答または解決されたかどうかをユーザーに尋ねるアンケートを表示できます。 この情報は、顧客満足度分析ページで収集されます。

Customer Service 用オムニチャネルなどの適切な顧客サービス ポータルを使用している場合は、会話をライブ チャット オペレーターへ引き渡すこともできます。

  1. ユーザーの問題を解決する、もしくは質問に回答する応答の最後に、会話を終了するを選択します。

    会話を終了する

  2. 顧客満足度調査で終了するには、調査で終了を選択します。

    調査で終了

  3. エージェントに転送を選択して、構成済みハンドオフ製品とリンクするハンドオフ ノードを挿入します。 エージェントにプライベート メッセージを入力することもできます。

    エージェントに転送する

条件に基づく分岐

  1. 変数に基づく分岐ロジックを追加するには、+ を選択してノードを追加し、次に条件を追加し、条件に基づく分岐を選択します。

  2. ボットの会話がこの時点で分岐するかどうかを決定するために使用する変数を選択します。 たとえば、エンドユーザー認証を設定している場合、ユーザーがサインオンしている場合に別のメッセージを指定できます (会話の早い段階で発生する可能性があります)。

    変数を選択する

ノードを削除する

  1. ノードのタイトルの上部にあるメニュー アイコンを選択します。

  2. 削除を選択します。

    メニュー アイコンを選択してから、削除ボタンを選択する

ボットをテストして公開する

トピックを変更するときにボットをテストして、すべてが正しく動作することを確認します。

ボットの設計とテストが終了したら、Web、モバイルまたはネイティブ アプリ、または Microsoft Bot Framework チャネルに公開することを検討できます。