仮想エージェント ボットインターコネクトServiceNow 仮想エージェント セカンダリボットでデバッグする

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • 仮想エージェント ボットインターコネクトとセカンダリボット統合仮想エージェントワークフロースタジオ実行をデバッグします。

    始める前に

    次のシステムプロパティを有効にします。
    • sn_va_bot_ic.bot_interconnect.enable.logging = true
    • glide.outbound_http_log.override = true
    • glide.outbound_http_log.override.level = all
    詳細については、「システムプロパティを追加する」を参照してください。

    必要なロール:アドミン

    手順

    1. ボットインターコネクト インスタンスで、仮想エージェントで作成したシェルトピックを変更します。
      1. 移動先 すべて > 対話型インターフェース > 仮想エージェント > デザイナー.
      2. 前のステップで作成したシェルトピックを開きます。
      3. [フロー] タブで、[ボットインターコネクトのトピックブロック (Bot Interconnect Topic Block)] を選択します。
      4. [ 追加のパラメーター (文字列)] フィールドで、[スクリプト] アイコン [ スクリプト] アイコンを選択し、次のコードを追加します。
        (function execute() {
          return JSON.stringify({quick: false}); 
        })()
      5. [保存] を選択します。
      6. トピックを保存します。
    2. ワークフロースタジオ で実行コンテキストのデバッグを有効化します。
      1. 移動先 すべて > プロセスの自動化 > プロセスオートメーションデザイナー > フロー管理 > 設定.
      2. [設定] ページで、[ 新規] を選択します。
      3. [フロー/サブフロー/アクション] フィールドで、[検索] アイコン [検索] アイコンを選択します。
      4. [ドキュメントを選択] フォームのフィールドに入力します。
        セカンダリボットが同期モードの場合は、次のフローデザイナードキュメント設定を追加します。
        セカンダリボットが同期している場合の ワークフロースタジオ のプライマリボットのドキュメント設定。[テーブル名] は [フロー]、[ドキュメント] は [VA API ボットインターコネクト統合ハンドラー (VA API Bot Interconnect Integration Handler)] です。 セカンダリボットが同期している場合の ワークフロースタジオ のプライマリボットのドキュメント設定。[テーブル名] は [アクションタイプ]、[ドキュメント] は [ボットインターコネクト同期統合ハンドラー] です。
        セカンダリボットが非同期モードの場合は、次のフローデザイナードキュメント設定を追加します。
        セカンダリボットが同期している場合の ワークフロースタジオ のプライマリボットのドキュメント設定。[テーブル名] は [フロー]、[ドキュメント] は [VA API ボットインターコネクト統合ハンドラー (VA API Bot Interconnect Integration Handler)] です。 セカンダリボットが非同期の場合の ワークフロースタジオ のプライマリボットのドキュメント設定。 セカンダリボットが同期している場合の ワークフロースタジオ のプライマリボットのドキュメント設定。[テーブル名] は [アクションタイプ]、[ドキュメント] は [ボットインターコネクト同期統合ハンドラー] です。
      5. [OK] をクリックします。
      6. [Reporting] フィールドで、[開発者トレース] を選択します。
      7. [送信] を選択します。

    タスクの結果

    デバッグのための追加のログと ワークフロースタジオ の実行を表示できます。