例:を使用したバッジ要求管理の自動化 AI デスクトップアクション
AI デスクトップアクション と AI エージェントを使用して、デスクトップアクションを通じてバッジ要求に関連するさまざまなタスクを自動化します。
反復的なバッジ関連タスクを管理しているのは、HR 担当者です。たとえば、新しいバッジの発行、一時的なバッジの配布、紛失したバッジの交換、退職中のバッジの無効化などです。この作業を簡素化および自動化するために、タスクごとにデスクトップアクションを作成し、これらのアクションを AI エージェントスタジオ の AI エージェントにアサインできます。
新しい要求が届くと、HR 担当者は Now Assist パネルから AI エージェントをトリガーできます。AI エージェントは、適切なデスクトップアクションを自動的に選択して実行します。この自動化により、手作業が減り、より価値の高い作業に集中できるようになります。
AI デスクトップアクションでのバッジデスクトップアクションの作成
AI デスクトップアクション のデスクトップアクションを使用して、バッジ関連のさまざまなタスクを自動化します。
始める前に
- ServiceNowインスタンスでAI デスクトップアクションを有効にします。詳細については、「AI デスクトップアクション の構成」を参照してください。
- AI デスクトップアクションインストーラーをダウンロードして、アプリケーションやシステム間で反復的なタスクを自動化します。詳細については、「AI デスクトップアクション インストーラをダウンロード」を参照してください。
次のシステム要件が満たされていることを確認します。
- Windows 11 オペレーティングシステムが使用されています。
- .NET 9.0 ランタイム v9.0.10 と .NET 9 デスクトップ ランタイム v9.0.10 がインストールされています。
- 拡張モニターが接続されていません。
- テーマは、記録と実行に使用されるシステム間で一致する必要があります。
デザインワークスペースとアクションレコーダーについて理解してください。詳細については、「AI デスクトップアクション デザインワークスペース」と「AI デスクトップアクションのアクションレコーダー」を参照してください。
必要なロール:sn_aia.admin
手順
- Windows システムから、AI デスクトップアクション アプリケーションを起動します。
-
ログインページの [ ServiceNow URL を追加 ] フィールドに、 ServiceNow インスタンス URL を入力します。
例: https://<instance name>.service-now.com。
- [Proceed] を選択します。
-
ユーザー名とパスワードを入力して、 ServiceNow アカウントにログインします。
sn_aia.admin ロールが必要です。
- オプション:
オンボーディングジャーニーウィザードで、オンボーディングを完了し、[ 開始] を選択します。
AI デスクトップアクションを初めて起動する場合は、オンボーディングジャーニーウィジェットが表示されます。次回AI デスクトップアクション起動時にウィジェットを非表示にする場合は [次回から表示しない] を選択し、オンボーディングをスキップするには [イントロをスキップ] を選択できます。
-
AI デスクトップアクション ホームページで、[デスクトップアクションの作成] を選択します。
-
[新しいデスクトップアクション] ダイアログボックスで、[ 自動キャプチャの手順 (推奨)] を選択します。
- [名前] フィールドに「新しいバッジを作成」と入力します。
- [ 説明] フィールドに、「 新しい従業員にバッジを発行するためのデスクトップアクション」と入力します。
-
[ キャプチャの開始] を選択します。
AI デスクトップアクションウィンドウが最小化され、[アクションレコーダー] パネルが起動します。アクションレコーダーパネルは、デスクトップ画面上の任意の場所に自由にドラッグして位置を変更できます。
- デスクトップで 従業員バッジ管理 アプリケーションを開きます。
-
[アクションレコーダー] パネルから [ 開始] を選択します。
アクションレコーダーパネルに「記録を開始しました」というメッセージが表示されます。
- 記録を一時停止:[ 一時停止]を選択すると、記録手順をスキップできます。
- 録音を破棄:ニーズに合わない場合は、[ 破棄] を選択することで録音を破棄できます。
-
従業員バッジ管理アプリケーションで、バッジを作成するための次の手順を実行します。
レコーダー機能は、バッジを作成するために実行する手順を記録します。
- [新しいバッジ] タイルで [バッジを作成] を選択します。
- [新しいバッジの作成] ページで、従業員 ID を使用して従業員を検索します。
-
従業員レコードが見つかったら、[ バッジを作成 ] を選択してバッジを作成します。
新しいバッジが作成されたことを示す成功メッセージが表示されます。
-
すべての手順を完了したら、[アクション レコーダー] パネルで [停止 ] を選択します。
アクションレコーダーパネルに「記録されたアクションの下書きを作成しています」というメッセージが表示されます。
記録されたステップは、アンカーとステップが自動的にアサインされた状態でスクリーンショットとしてデザインワークスペースに表示されます。
図 : 1. 画面 1 図 : 2. 画面 2 図 : 3. 画面 3 図 : 4. 画面 4 図 : 5. 画面 5 -
キャプチャされたステップの次のプロパティを設定します。
画面>ステップ プロパティ 値 Screen1 > SetText1 値 アドミン Screen1 > SetText2 値 パスワードを入力 画面 1 >クリック 1 後の遅延 5 画面 2 >クリック 2 後の遅延 5 画面 3 >クリック 2 後の遅延 10 詳細については、「AI デスクトップアクションの画面、アンカー、およびステップのプロパティ」を参照してください。
- オプション:
追加されたすべての画面、アンカー、およびステップの自動生成名を変更します。
自動生成された名前は、次の命名ガイドラインに従って変更できます。
- 名前フィールドを空にすることはできません。
- 名前フィールドには英数字のみを使用する必要があります。スペースと特殊文字は使用できません。
- 各名前は、それぞれの親レベルで一意である必要があります。
- 各画面には、デスクトップアクションレベルで一意の名前が必要です。
- 各アンカーには、画面レベルで一意の名前を付ける必要があります。
- 各ステップには、アンカーレベルで一意の名前を付ける必要があります。
- [Details (詳細)] タブを選択します。
- [アプリケーション] リストで、バッジ管理アプリケーションを追加します。
- [保存] を選択します。
-
デスクトップアクションをテストしてアクティブ化します。
詳細については、「AI デスクトップアクションでのデスクトップアクションのテストとアクティブ化」を参照してください。
-
同様に、次のデスクトップアクションを作成してアクティブ化します。
- バッジアプリケーションログイン
- バッジアプリケーションのログアウト
- バッジの再発行
- バッジを非アクティブ化
- 一時バッジの発行
- 要求の詳細を読み取る
AI エージェントを作成し、バッジ管理用のツールを追加する
AI エージェントスタジオ で AI エージェントを作成し、バッジ関連の要求を自動化するためのデスクトップアクションツールを追加します。
始める前に
必要なロール:sn_aia.admin
手順
- 移動先 すべて > AI エージェントスタジオ > 作成と管理 > AI エージェント.
- [追加] ドロップダウンから [チャット] を選択します。
-
[新しい AI エージェント] ページの [専門分野の定義] ステップで、AI エージェントを定義し、このエージェントに含まれる専門分野を入力して、AI エージェントの目的を理解するために使用する表現を LLM が分析できるようにします。
注:詳細を入力すればするほど、AI エージェントはより正確に実行できます。
-
一意の名前と説明を付けて、AI エージェントを説明します。
表 : 1. 一意の名前を付け、説明を提供します フィールド 説明 AI エージェント名 バッジ管理エージェント AI エージェントの説明 この AI エージェントは、要求の詳細を受け取り、従業員バッジ管理アプリケーションを起動し、バッジの作成、バッジの非アクティブ化、紛失したバッジの交換、バッジの再発行など、さまざまなタスクを実行します。エージェントは、適切なデスクトップアクションを自動的に実行します。これにより、手作業が削減され、プロセスの一貫性が確保され、従業員ライフサイクルエクスペリエンス全体が高速化されます。 -
AI エージェントがタスクを実行できるように、ロールと必要な手順を定義します。
注:AI エージェントは、応答とアクションを調整するためのガイダンスとしてこの情報を使用します。
表 : 2. ロールと必要なステップの定義 フィールド 説明 AI エージェントロール バッジ関連の要求の取り込みを自動化し、HR およびセキュリティシステム全体でバッジアクション (発行、交換、一時的なプロビジョニング、非アクティブ化など) をエンドツーエンドで正確に実行します。 ステップのリスト 注:自動化で OTP や CAPTCHA の入力などの手動入力が必要な場合は、実行中にユーザー入力を待つように AI エージェントに指示を与える必要があります。そうしないと、自動化を続行できません。[ 要求の詳細の読み取り (Read Request details )] デスクトップアクションを呼び出して、入力からカンマ区切りの要求番号を読み取ります。
バ ッジアプリケーションログイン デスクトップアクションを呼び出して、従業員バッジ管理アプリケーションを起動してログインします。
各要求の詳細に基づいて、該当する次のいずれかのアクションを実行します。- バッジの作成
- [ 新しいバッジデスクトップを作成 (Create new badge desktop)] アクションを呼び出して、従業員バッジ管理アプリケーションでバッジを作成します。
- バッジの作成に失敗した場合は、問題の詳細を含むインシデントを作成します。そうでない場合は、他の手順に進みます。
- バッジの非アクティブ化
- [ バッジデスクトップの非アクティブ化 (Deactivate badge desktop)] アクションを呼び出して、従業員バッジ管理アプリケーションのバッジを非アクティブ化します。
- バッジの非アクティブ化に失敗した場合は、問題の詳細を含むインシデントを作成します。そうでない場合は、他の手順に進みます。
- バッジの再発行
- [ バッジの再発行デスクトップ (Reissue badge desktop)] アクションを呼び出して、従業員バッジ管理アプリケーションでバッジを再発行します。
- バッジの非アクティブ化に失敗した場合は、問題の詳細を含むインシデントを作成します。そうでない場合は、他の手順に進みます。
- 一時バッジの発行
- [ 一時バッジを発行 ] デスクトップアクションを呼び出して、従業員バッジ管理アプリケーションで一時バッジを発行します。
- バッジの再発行に失敗した場合は、問題の詳細を含むインシデントを作成します。そうでない場合は、他の手順に進みます。
バ ッジアプリケーションのログアウト デスクトップアクションを呼び出して、従業員バッジ管理アプリケーションからログアウトします。
- バッジの作成
-
[保存して続行] を選択します。
[ツールと情報の追加] ページが表示されます。
-
一意の名前と説明を付けて、AI エージェントを説明します。
-
[ツールと情報を追加] ページで、AI エージェント用のデスクトップアクションツールを追加して、デスクトップタスクを自動化します。
- [ツールを追加] ドロップダウンリストで、[ デスクトップアクション] を選択します。
-
[ デスクトップ アクションの選択 ] ドロップダウン リストで、[ 新しいバッジ デスクトップ アクションの作成] を選択します。
このデスクトップアクションにより、AI エージェントは従業員バッジ管理アプリケーションでバッジを作成できます。
-
このデスクトップアクション構成の名前とツールの説明を入力します。
デスクトップアクションのツール説明は、AI エージェントを支援するために何を行うかに役立ちます。注:この説明は、大規模言語モデル (LLM) に送信されます。
- [ 実行モード] フィールドで、[ 自律] を選択します。
-
[追加] を選択します。
デスクトップアクションは、[ツールと情報を追加] ページの [デスクトップアクション] リストに追加されます。
-
同様に、バッジ管理に関連する次のデスクトップアクションをこの AI エージェントに追加します。
- バッジアプリケーションログイン
- バッジアプリケーションのログアウト
- バッジの再発行
- バッジを非アクティブ化
- 一時バッジの発行
- 要求の詳細を読み取る
- [保存して続行] を選択します。
-
必要な残りの手順を完了します。
詳細については、「AI エージェントを作成する」を参照してください。
-
保存してテスト を選択して構成手順を完了するか、戻る を選択して前の手順を確認します。
保存してテスト を選択すると、AI エージェントのテスト ページが表示され、作成した AI エージェントをテストできます。詳細については、「AI エージェントの実行を手動でテストする」を参照してください。
AI エージェントをテストするには、sn_aia.admin ロールと、AI エージェントとそのツール用に構成された ACL に必要なロール (該当する場合) が必要です。
次のタスク
HR 担当者が Now Assist パネルから AI エージェントをトリガーしてバッジ関連の要求に対処できるようにします。
詳細については、「例:AI エージェントを使用してバッジ関連の要求を自動的に処理する」を参照してください。