仮想エージェント のセカンダリトピックを呼び出す 仮想エージェント Bot Interconnect シェルトピックの作成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • 仮想エージェント Bot InterconnectServiceNow® 仮想エージェント をセカンダリボットとして使用するには、Bot Interconnect に少なくとも 1 つのシェルトピックを作成する必要があります。

    始める前に

    ServiceNow 仮想エージェント のセカンダリインスタンスでトピックを作成して公開します。

    セカンダリの ServiceNow 仮想エージェント インスタンスで同期モードまたは非同期モードを有効化します。

    必要なロール:virtual_agent_admin または admin

    このタスクについて

    セカンダリ仮想エージェントのトピックを Bot Interconnect と統合する方法は 2 つあります。
    • セカンダリ仮想エージェントトピックごとに 1 つの 仮想エージェント Bot Interconnect トピックを作成します。

      このシナリオでは、Bot Interconnect のトピックそれぞれがセカンダリ仮想エージェントトピックと同じ名前です。たとえば、「ドリンクを注文する」と「チケットを予約する」という 2 つのセカンダリ仮想エージェントトピックがある場合は、「ドリンクを注文する」と「チケットを予約する」という 2 つの 仮想エージェント Bot Interconnect トピックを作成することになります。

    • 複数のセカンダリ仮想エージェントトピックを単一の 仮想エージェント Bot Interconnect トピックにマッピングします。

      仮想エージェント Bot Interconnect トピックを 1 つ作成し、それに応じた名前を付けます。たとえば、「SVA の注文の問題」などです。このシナリオでは、トピック検出の方法に応じて、セカンダリ仮想エージェントトピックがキーワードまたは発言として Bot Interconnect シェルトピックにマッピングされます。そのため、「注文する」と 「チケットを予約する」という 2 つのセカンダリ仮想エージェントトピックがある場合は、両方のフレーズをキーワードとして Bot Interconnect トピックに追加するか、Bot Interconnect トピックの対応するインテントに発言として追加します。

    手順

    1. 移動先 すべて > 対話型インターフェース > 仮想エージェント > デザイナー.
    2. 仮想エージェント のプライマリインスタンスにトピックを作成します。
      対応する Bot Interconnect インテントに、キーワードまたは発言としてセカンダリ仮想エージェントトピックの名前を含めます。
    3. [フロー] タブで、トピックブロックユーティリティノードをキャンバスにドラッグします。
    4. ノードを選択して、次のようにフォームに入力します。
      表 : 1. [トピックブロックのプロパティ] フォーム
      プロパティ 説明
      トピックブロック [Bot Interconnect トピックブロック (Bot Interconnect Topic Block)]を選択します。
      アクション名
      • セカンダリボットが同期モードで構成されている場合は、「 sn_va_bot_ic.va_api_bot_interconnect_integration_handler」と入力します。
      • セカンダリボットが非同期モードで構成されている場合は、「 sn_va_bot_ic.va_api_bot_interconnect_async_integration_handler」と入力します。
      アクションタイプ subflow と入力します。
      非同期応答トランスフォーマー セカンダリボットが非同期モードで構成されている場合は、「 sn_va_bot_ic.va_api_bot_interconnect_async_response_handler」と入力します。
    5. [保存] をクリックします。
    6. [公開] をクリックします。