Power Virtual Agents を仮想エージェント ボットインターコネクト とともに使用するには、ボットインターコネクト のサンプルコードファイルを使用して Microsoft Azure に JavaScript 関数を作成する必要があります。
始める前に
Microsoft Azure アカウントが必要です。
必要なロール:admin
手順
-
Microsoft Azure にサインインし、JavaScript 関数を作成します。
-
ServiceNow ボットインターコネクトのセットアップ (KB1112368) を使用して、Microsoft Power Virtual Agents 用の Azure 関数をセカンダリボットとして作成する に移動し、次の操作を行います。
ナレッジ記事にアクセスするには、サポートポータルにログインする必要があります。
-
[添付ファイル] セクションの index.txt ファイル内のコードを Azure プロジェクトの index.js ファイルにコピーします。
-
[添付ファイル] セクションの function.txt ファイル内のコードを Azure プロジェクトの function.json ファイルにコピーします。
-
両方のファイルを保存します。
-
request-promise ライブラリーをインストールします。
-
コマンドラインウィンドウで、Azure プロジェクトを作成したフォルダーにディレクトリを変更します。
たとえば、「cd DemoAzureFunction」と入力します。
-
プロンプトで「npm install --save request」と入力する
-
プロンプトで「npm install --save request-promise」と入力する
プロジェクトの package.json ファイルに依存関係が追加されます。

-
の説明に従ってプロジェクトを Azure にデプロイします。 Microsoft ドキュメント.
-
Azure ポータルから、[すべてのリソース] に移動します。
-
作成した関数アプリの名前を選択します。
-
[概要] ページの [関数] タブで作成した関数を選択し、[関数の URL の取得] オプションから関数の URL をコピーします。
Azure 関数の URL は、ServiceNow インスタンスのセカンダリボットのエンドポイントとして使用します。