AI 音声エージェントを作成する
AI エージェントスタジオに AI 音声エージェントを作成し、電話チャネルを介してケース、インシデント、またはタスクを解決する。
始める前に
必要なロール:sn_voice_aia.admin
手順
-
アシスタントデザイナーまたはAI エージェントスタジオの [新しい AI エージェント] ページに移動します。
宛先 操作 内に移動します。 アシスタントデザイナー - [資産ライブラリ] に移動し、[資産の作成] を選択します。
[資産を作成] ウィンドウが表示されます。
- AI エージェントを選択します。
AI エージェントスタジオの新しい AI エージェントワークフローにリダイレクトされます。
内に移動します。 AI エージェントスタジオ - 検索項目 すべて > AI エージェントスタジオ > 作成と管理 をクリックし、[ AI エージェント ] タブを選択します。
- [追加] ドロップダウンリストで、[ 音声] を選択して AI 音声エージェントを作成します。
- [資産ライブラリ] に移動し、[資産の作成] を選択します。
-
[専門分野を定義] ページで、AI エージェントについて説明し、AI エージェントにタスクを実行する方法について指示します。
[ 詳細を生成] を選択して、 Now Assistを含む説明と指示を生成します。エージェントに実行してもらいたい内容の説明を入力する場合は、[ 生成 ] を選択して、名前、説明、AI エージェントロール、および指示フィールドを書き込むことができます。テキストが生成された後にこれらのフィールドを変更するか、新しい手順でもう一度試すことができます。注:詳細を入力すればするほど、AI エージェントはより正確に実行できます。
-
フォームで、フィールドに入力します。
表 : 1. 一意の名前と説明フォームを指定します フィールド 説明 AI エージェント名 AI エージェントの名前。AI エージェントで達成したい結果に応じて名前を指定します。
例:インシデントマネージャー。
AI エージェントの説明 AI エージェントが自律的に実行できることの簡単なサマリー。AI エージェントに実行してもらいたいすべてのアクティビティの概要を示します。
インシデントマネージャーの例:インシデントマネージャーの AI エージェントは、電話で情報を収集し、それをシステム内のレコードと照合し、関連するインシデントの詳細を共有することで、既存のインシデントを持つユーザーを支援します。事前設定されたツールを使用して、インシデントに対して限定的な更新を行うこともできます。
-
フォームで、フィールドに入力します。
注:AI エージェントは、応答とアクションを調整するためのガイダンスとしてこの情報を使用します。
表 : 2. ロールと必要な手順フォームの定義 フィールド 説明 AI エージェントロール AI エージェントの機能と責任。ロールにより、AI エージェントは必要なアクションを実行できます。
インシデントマネージャーの例:あなたは、インシデントの発信者と一致する限り、電話をかけてきたユーザーのためにインシデントの詳細を伝達し、それらのインシデントを変更することを目的とした AI エージェントです。インシデントとコメントのいくつかのフィールドを取得し、緊急度をエスカレーションできるツールにアクセスできます。インシデントに記載されているユーザーと発信者が一致した場合にのみ、情報の収集とツールの実行を続行します。
ステップのリスト AI エージェントがそのロールを遂行する際に従う必要なステップ。注:指示は大規模言語モデル (LLM) に送信されます。インシデントマネージャーの例:インシデントは、一連のジャーナルエントリーを通じて問題とその解決策の更新を追跡するためのレコードです。インシデントマネージャーとして機能することが目的です。ユーザーがインシデント番号を入力した場合は、許可された詳細を共有する前に発信者本人確認を行います。番号が指定されていない場合は、簡単な説明を使用してインシデントを照合し、ユーザーに確認します。ユーザーが問い合わせユーザーと一致する場合にのみ更新を許可します。ユーザーが満足できない場合は、ライブエージェント転送を提案します。
インシデントを解決するには:- 発信者番号を確認します。
- ユーザーに関連付けられたインシデントレコードを検索します。
- さまざまなデータポイント間のコンテキストと関係を検討してください。
- ユーザーがインシデント番号を入力した場合は、許可された詳細を共有する前に、発信者フィールドと照合して本人確認を行います。更新または変更は、発信者の本人確認後にのみ続行してください。
- インシデント番号が指定されていない場合は、簡単な説明で検索し、一致するインシデントと簡単な概要をリストアップして、ユーザーがさらに詳しく調べたいインシデントを確認します。
- 許可されたフィールド (インシデント番号、発信者、日付、緊急度、ステータス、簡単な説明、コメントなど) のみを共有します。コメントが 5 つ以上ある場合はコメントを要約し、フィールドが空または制限されている場合はユーザーに通知します。
- ユーザーが満足できない場合は、ライブエージェントへの転送を提案します。満足している場合は丁寧に会話を終了し、転送後に終了します。
効果的な指示を記述するには、次のガイドラインに従ってください。-
AI エージェントのロールを定義します:
- AIエージェントの主要な機能を1つまたは2つの文で明確に述べます。
- 例:AI エージェントはカスタマーサービスアシスタントとして機能します。
-
専門分野の概要:
- AI エージェントが処理する主要な領域またはタスクを指定します。
- 例:問い合わせへの対応と顧客の問題の解決を専門としています。
-
ビジネス上の問題を特定します。
- AI エージェントが対処すべき具体的なビジネス上の課題を明確にします。
- 例:顧客の待ち時間を 50% 短縮します。
-
ワークフローについて説明する:
- AI エージェントの使用方法の簡単なシナリオを提供します。
- 例:一般的なクエリへの応答を自動化し、複雑な問題を人間のエージェントにエスカレーションします。
-
簡潔かつ明確にする:
- シンプルで直接的な言葉を使用してください。
- 専門用語や専門用語は避けてください。
- 例:AI エージェントは、顧客が回答をすばやく見つけるのに役立ちます。
-
実行可能な手順を提供します。
- AI エージェントの設定方法と使用方法に関する具体的な手順を含めます。
- 例:ステップ 1:AI エージェントが処理する問い合わせのタイプを定義します。ステップ 2:AI エージェントをカスタマーサービスプラットフォームと統合します。
-
例を含めます。
- AI エージェントがどのように機能すべきかを説明するために、実際の例を提供します。
- 例:たとえば、AI エージェントは注文ステータスに関する質問に自動的に応答できます。
-
成果に焦点を当てる:
- AI エージェントを使用するメリットと成果を強調します。
- 例:AI エージェントを使用すると、解決時間が短縮され、顧客満足度スコアが高くなります。
これらの一般的なガイドラインに従うことで、AI エージェントを最大限に活用できる明確で効果的なプロンプト指示を作成できます。詳細と例については、「 AI エージェントを作成するための一般的なガイドライン」を参照してください。
- オプション:
サードパーティが AI エージェントにアクセスできるかどうかを判断します。
AI エージェントを検出可能にすると、他のプラットフォームでも ServiceNow AI エージェントを使用できるようになります。ServiceNow インスタンスでも引き続き使用できます。
- [ 保存して続行] を選択して、次の手順に進みます。
-
フォームで、フィールドに入力します。
-
[ ツールと情報を追加 ] タブで、AI エージェントがその目的を達成するために必要な機能を提供する追加のツールとデータソースを構成します。
[Now Assistにツールを推奨] を選択すると、AI エージェントがビルド対象のタスクを実行するために必要なツールが提案されます。Now Assist は、前のセクションで示した AI エージェントの説明と指示に基づいてツールを提案します。
Now Assist提案されたツールを追加することも、[ツールを追加] ドロップダウンリストからツールを手動で選択することもできます。AI エージェントの設定を続行するには、少なくとも 1 つのツールを追加する必要がありますが、AI エージェントにツールを追加することもできます。最適な音声エクスペリエンスを得るには、ツールのデータ入力タイプと出力タイプが文字列である必要があります。AI 音声エージェントでは、次のツールを使用できます。
- ファイルのアップロード:AI エージェントに追加できる PDF、DOCX、TXT 形式などのさまざまなファイルタイプ。
- フローアクション:AI エージェントに追加できるシステム内のカスタム自動化プロセス。インシデントマネージャーエージェントの例: インシデントの詳細をフェッチします。
- ナレッジグラフ:AI エージェントに追加できるさまざまな ナレッジグラフ アイテム。
- MCP サーバーツール:AI エージェントに使用できる MCP サーバーツール。
- レコード操作:AI エージェントに追加できるさまざまなレコード操作。
- スクリプト:AI エージェントに追加できる編集可能なスクリプトと API。
- 検索取得:AI エージェントに追加できるシステム内の情報取得プロセス。注:AI 音声エージェントの KB 記事のみを含む専用の検索プロファイルを作成して、検索範囲を絞り込み、遅延を最小限に抑えます。
- サブフロー:AI エージェントに追加できるシステム内の自動フロー。
-
[セキュリティコントロールを定義] タブで、AI エージェントにアクセスできるユーザーと、AI エージェントがアクセスできるデータを定義します。
-
この AI エージェント (ACL) にアクセスできるユーザーを定義します。
以下から選択します。
- 任意の認証ユーザー:ログインしているユーザーは、AI エージェントにアクセスできます。
- 特定のロールを持つユーザー:特定のロールがアサインされたユーザーは、AI エージェントにアクセスできます。このオプションを選択すると、[ロール] ドロップダウンリストでロールを選択できます。
- 公開:ログインしなくても、誰でも AI エージェントにアクセスできます。
- オプション:
[公開] を選択した場合は、[発信者識別を必須とする] を選択して、会話の開始前に AI 音声エージェントに発信者を識別させます。
選択すると、エージェントは、音声アシスタントの [発信者識別] セクションで構成された発信者識別方法を使用して、発信者と名前を照合します。識別では、発信者は認証されず、追加のアクセス権も付与されません。セッションはパブリックユーザー権限で続行されます。
注:このオプションは、 パブリック アクセスが設定された音声エージェントでのみ使用できます。 -
AI エージェントのユーザー ID を定義して、アクセスできるデータを決定します。
デフォルトの選択は [動的ユーザー] で、ユーザーはロールを AI エージェントに渡し、それを呼び出すユーザーとして AI エージェントを実行できるようにします。AI エージェントがアクセスできるデータは、ユーザーの ACL によって決まります。
-
この AI エージェント (ACL) にアクセスできるユーザーを定義します。
-
AI 音声エージェントのチャネルとアクティベーションステータスを選択します。
- [ 許可 ] を選択すると、ユーザーは電話を使用して AI エージェントを呼び出すことができます。
-
[ 音声アシスタント] フィールドで、[ Now Assist 音声展開 ] またはカスタムプロバイダーを選択します。
音声アシスタントは アシスタントデザイナー で作成されます。詳細については、「Create a voice assistant」を参照してください。
- ステータスを切り替えて、AI エージェントをアクティブ化します。
- オプション:
[ アシスタントでテスト ] を選択して、音声テストエクスペリエンスで AI 音声エージェントをテストします。
- 1 つの音声アシスタントがリンクされている場合、音声テストパネルが直接開きます。
- 複数の音声アシスタントがリンクされている場合は、テストに使用する音声アシスタントを選択します。
- 音声アシスタントがリンクされていない場合、[ アシスタントでテスト ] は無効になります。最初に音声アシスタントをリンクします。
- [ 完了] を選択して構成を保存します。