AI デスクトップアクションの定義されたパスデスクトップアクション
デスクトップアクションを使用すると、デスクトップアプリケーションや Web アプリケーションでの反復タスクを自動化できます。この機能は、反復的なタスクの簡素化、効率の向上、デスクトップアプリケーションワークフローの ServiceNow プロセスへの統合に役立ちます。
デスクトップアクションは、AI エージェントが Web アプリケーションやデスクトップアプリケーションとやり取りするために使用するツールです。AI エージェントを構成し、デスクトップアクションをツールとして選択する場合は、AI エージェントが定義されたパス ( AI デスクトップアクションで設計された固定ステップ) に従うか、適応パス (ツール構成に記述されている高レベルの目標) に従うかを定義します。実行を動的に計画するアダプティブパスデスクトップアクションとは異なり、定義されたパスデスクトップアクションを使用すると、AI エージェントは固定された一連のステップを通じて事前構成されたワークフローを実行できます。
定義されたデスクトップアクションのタイプ
AI エージェントは、これらのデスクトップアクションを使用してデスクトップアプリケーションとやり取りし、UI ベースのタスクを実行し、エンドツーエンドのワークフローを自動化します。AI エージェントにツールとして追加できるデスクトップアクションには、次の 2 つのタイプがあります。
- 画面上のタスク
- これらのデスクトップアクションは、API を使用しないシッククライアントアプリケーション、レガシーシステム、または SaaS アプリケーションの UI 要素を人間が操作する様子をシミュレートするのに役立ちます。これらのアクションには、ボタンのクリック、テキストボックスへの入力、ドロップダウンメニューからの選択などが含まれます。これらのデスクトップアクションにより、繰り返しタスクを簡単に自動化できます。画面、アンカー、ステップなどの繰り返し可能な UI インタラクションをカプセル化します。ノーコードのデザインワークスペースを使用して、デスクトップアクションを作成、管理、およびテストできます。
例:給与アプリケーションでのフィールドへの入力、POS システムでの在庫の更新、またはデスクトップ保険金請求アプリからの要求の送信。
ServiceNowインスタンスの既存のデスクトップアクションにアクセスして表示するには、次に移動します . 関連するデスクトップアクションアプリケーション、AI エージェント、画面上のタスクのデスクトップアクション実行レコード、およびバックグラウンドデスクトップアクションの AI エージェントとデスクトップアクション実行レコードの詳細を表示できます。
- バックグラウンドタスク
- これらのデスクトップアクションには、AI エージェントがバックグラウンドでさまざまなアプリケーションやシステムコンポーネントとやり取りできるようにするビルド済みコネクタが含まれています。これらのコネクタは、一般的なタスクのアクションを提供することで自動化を簡素化し、複雑なスクリプティングの必要性を軽減します。各コネクタは、特定のアプリケーションまたはシステム領域に焦点を当て、関連するメソッドのコレクションを提供します。バックグラウンドタスクのデスクトップアクションを作成することはできません。
例: Microsoft Excelからのデータの読み取り、 Microsoft Outlookからのメールの抽出、PDF の生成、ZIP へのファイルの圧縮、データベースからのレコードの取得、またはシステム通知の送信。
バックグラウンドタスクデスクトップアクションは、次のアプリケーションでサポートされています。注:AI エージェントがバックグラウンドタスクの自動化を実行するには、次のアプリケーションがエンドユーザーのシステムに既にインストールされている必要があります。アプリケーション 説明 Microsoft Excel AI エージェントが Microsoft Excel ドキュメントに対して標準アクションを実行できるようにします。たとえば、データ操作、コンテンツ変更、スプレッドシートからの情報取得などです。 次のメソッドがサポートされています。- 読み取りデータ
- データを書き込み
- FindAndReplace
注:CSV ファイルと password で保護されたファイルサポートされていません。Microsoft Outlook AI エージェントが Microsoft Outlook アプリケーションで標準アクションを実行できるようにします。たとえば、メールの送信や返信を自動化できます。 次のメソッドがサポートされています。- DeleteMail
- ForwardMail
- GetMailsFromFolder
- MoveMail
- 返信
- SaveAllAttachments
- SendMail
- GetMail
- MarkAsRead
- MarkAsUnread
注:クラシックビューのみがサポートされています。共有受信ボックスはサポートされていません。Microsoft Word AI エージェントが Microsoft Word ドキュメントに対して標準アクションを実行できるようにします。たとえば、ドキュメント内のテキストを置換できます。 次のメソッドがサポートされています。- GetText
- InsertText
- ReplaceText
注:Password で保護されたファイルサポートされていません。PDF AI エージェントが PDF ドキュメントに対して標準アクションを実行できるようにします。たとえば、テキストの抽出、Excel または画像への変換、ファイルの結合と吐き出しなどです。 次のメソッドがサポートされています。- GetText
- ConvertToExcel
- ConvertToImages
- Merge
- 分割
注:パスワードで保護されたファイルサポートされていません。 結合や分割の実行など、電子署名された PDF を操作することはできません。このアクションにより、PDF ファイルが破損します。PowerShell AI エージェントが PowerShell コマンドとスクリプトを実行して結果を返すことができるようにします。 次のメソッドがサポートされています。- InvokeCommand
- InvokeScript
注:PowerShell の各ステップは新しいセッションで実行されます。あるステップの出力は次のステップに引き継がれません。SQL AI エージェントがサポートされているデータベース (MSSQL、ORACLE、MYSQL、OLEDB、ODBC) に対してカスタム SQL クエリを実行し、結果を JSON として返すことができるようにします。 次の方法がサポートされています。
ExecuteQuery
セキュアシェル (SSH) AI エージェントがリモートサーバーに安全に接続して SSH コマンドとスクリプトを実行できるようにします。実行結果を返します。このコネクタは、非インタラクティブコマンドをサポートしています。 次の方法がサポートされています。
RunCommand
注:各 SSH ステップは新しいセッションで実行されます。あるステップの出力は次のステップに引き継がれません。システムアクション AI エージェントが標準 Windows システム操作を実行できるようにします。たとえば、アプリの起動、ZIP ファイルの作成、ファイルやフォルダーの削除などです。 次のメソッドがサポートされています。- StartApp
- 終了
- DateTimeNow
- 環境変数の設定
- GetEnvironmentVariable
- CopyFileOrFolder
- DeleteFileOrFolder
- WriteToFile
- ReadFromFile
- GetFilesFromFolder
- ファイル抽出
- 郵便番号を作成
デスクトップアクションの作成方法
画面上のデスクトップアクションは、次の方法で作成できます。
- 画面とステップの自動キャプチャ
- アクションレコーダーを使用すると、デスクトップアプリケーションとのインタラクションを記録して、自動化されたワークフローを作成できます。クリック、キーストローク、データ入力など、実行するすべてのステップが、視覚的およびコンテキスト情報とともに記録されます。ステップを記録することで、インタラクションを複製するタスクを自動化できます。記録された画面とステップを再利用可能なデスクトップアクションとして保存できます。詳細については、「AI デスクトップアクションのアクションレコーダー」を参照してください。
- 画面とステップを手動でキャプチャ
- 手動で画面キャプチャを取得し、アンカーとステップを追加して、ボタンのクリック、テキストの入力、さまざまなアプリケーションの操作など、コンピューターで実行する一連のステップを自動化し、このシーケンスを再利用可能なデスクトップアクションとして保存できます。
デスクトップアクションのメリット
- 頻繁なデスクトップアクティビティの反復的なタスクを自動化することで、手作業を排除します。
- 複雑なステップシーケンスを迅速かつ一貫して実行します。
- デスクトップアプリケーションプロセスをより広範な ServiceNow の自動化に接続します。
- タスク実行を標準化して人為的ミスを最小限に抑えます。
- デスクトップアプリケーションでステップを直接記録できます。
- 複数のデスクトップアプリケーションにまたがるタスクを自動化します。
- 記録されたシーケンスをデスクトップアクションとして保存して、さまざまな自動化で使用します。
- 記録されたアクション内の個々のステップを確認、再配置、編集、または削除します。
デザインワークスペースの仕組み
- レコードのステップ
- クリック、テキスト入力、画面ナビゲーションなど、デスクトップアプリケーションとのインタラクションをキャプチャします。
- ステップを定義
- クリック、テキストの設定、テキストの取得などの個々のステップを指定して、画面上の要素を操作します。
- アプリケーションの詳細
- [ 詳細 ] タブで、自動化に関連するデスクトップアプリケーションを選択して保存します。
- 画面の整理
- 記録されたステップをアプリケーション画面ごとに構造化し、レビューと編集を容易にします。
- 保存して公開
- 再利用や展開のために、デスクトップアクションを ServiceNow インスタンスに保存します。
自動化できる機能
デスクトップアクションは、次のような幅広いデスクトップアプリケーションのインタラクションをサポートしています。
- フォームへのデータ入力。
- アプリケーションからの情報の抽出。
- アプリケーションメニューと画面間の移動。
- ファイルの保存やレポートの生成などの手順を実行します。
- 異なるデスクトップアプリケーション間でのデータ転送。