- Cloud Action Center のリリース ノート
- 基本情報
- アクティビティ- 長期実行ワークフローを設計する
- ジョブを開始し参照を取得 (Start Job And Get Reference)
- ジョブ完了まで待機し再開
- キュー アイテムを追加し参照を取得 (Add Queue Item And Get Reference)
- キュー アイテム完了まで待機し再開
- フォーム タスク完了まで待機し再開
- 時間差で再開 (Resume After Delay)
- タスクを割り当て
- 外部タスクを作成
- 外部タスクの完了を待機して再開
- タスクを完了する
- タスクを転送 (Forward Task)
- フォーム タスクを取得 (Get Form Tasks)
- タスク データを取得 (Get Task Data)
- アプリ タスクを取得
- タスクのコメントを追加
- タスクのラベルを更新
- アプリ タスクを作成
- アプリ タスク完了まで待機し再開
- タスク タイマーを設定
 
 
- アクション- アクションを確認する
- アクション アプリ
- タスクタイマーの設定
- アクション ダッシュボード
- アクションを埋め込む
- アクションアプリを使用したエージェントエスカレーションの作成
 
- プロセス
- 通知
- 監査

Action Center
- エージェント: 大規模言語モデル (LLM)、機械学習、従来のエンタープライズ オートメーションなどのテクノロジを活用した機能を備え、エージェントは動的で非決定論的な環境で動作するように設計されています。計画を立て、行動し、学習し、適応することができるため、判断力、柔軟性、状況認識を必要とするプロセスに最適です。
                     構造化されたロジックと決まったルールに従う RPA ロボットのような決定論的なシステムとは異なり、エージェントは確率論的アプローチを用いて、パターンとリアルタイム データに基づいて決定を下します。このため、エージェントは、条件や結果が変化する、構造化されておらず例外が多いワークフローを自動化するのに非常に適しています。 
- アクション アプリ: UiPath Apps で、または Studio Web で直接設計されたアプリの一種です。承認など、人間の介入が必要なタスク (Action Center のタスク) の特定のオプションを使用して、フォームや UI の操作を作成できます。アクション スキーマにアクション プロパティを追加することで、アクション アプリの入力プロパティと出力プロパティを定義できます。
                     手記: 公開および展開されたアプリのみを使用して、エージェントのエスカレーションを構成できます。
- 効果的で、わかりやすく、カスタマイズ可能な方法で、関連するすべての詳細を表示します。
- ケースの単純な承認/却下の決定、またはメール、注文番号、外部プラットフォームのアカウントへの参照など、いくつかのビジネスの詳細を提供するかどうかにかかわらず、人間参加型 (HITL) が関連する決定または情報を提供できるようにします。
エージェントは、ビジネス ケースの操作を続行する前に、ツールの 1 つを修正する必要がある場合もあります。ガードレールツールを使用して、不規則なツール呼び出しを自動的に管理できます。詳しくは、「 ガードレール」をご覧ください。ガードレールのエスカレーションを作成するときは、UiPath Marketplace のテンプレート「 エージェント ツール ガードレール エスカレーション アプリ」を使用できます。
- システムまたはユーザープロンプト:エージェントの目的を定義し、特定のエスカレーションをいつ使用するかを明確にします。
- エスカレーション - エスカレーション コンポーネントで、特定の状況向けに設計されたアクション アプリを選択します。アクション アプリに一意の名前と説明を付けることで、エージェントは、システムおよびユーザー プロンプトからの指示とともに、どのエスカレーションをいつ使用する必要があるかをよりよく理解できます。1つのエージェントに複数のエスカレーションを追加できます。複数のエスカレーションを 1 つのエージェントに割り当て、各入力に説明を追加して、エージェントがアクション アプリに適切な値を送信できるようにすることができます。これらの設定はすべて、エージェントの有効性と全体的な正常性スコアに大きく影響します。.エージェントのスコアの詳細については、「 エージェントのスコア」を参照してください。
アクション アプリを最初から作成する
- Automation Cloud™ に移動して、Studio Web サービスを選択します。
- [オートメーション] タブで [ 新しいプロジェクト] を選択し、プロジェクトの種類として [アプリ ] を選択します。
- 好みのテンプレート、スタイル、目的のコントロールを選択します。このチュートリアルでは、 フォーム D のテンプレートを使用します。
- [ アプリ名] を選択し、[ 全般 ] タブで [ アプリ名 ] を選択して式エディターを開きます。
- 新しいアプリに「Tool Approval App」という名前を付けて保存します。
- 左側のナビゲーション パネルから [ FormWrapper ] を選択し、この例では使用しないコントロール ( [FirstName]、[ LastName]、[ Email]、[ Phone]、[ Street]、[ State]、[ Zip]、[ Country]) を削除します。
- ページの左上にあるプロジェクト エクスプローラー ボタンを選択し、 [+ 追加] ボタンを選択して、 [ アクション ] オプションを選択します。
- ページの左上にある [ツールボックス] ボタンから [ 表示 ] タブに移動し、アプリにラベルを追加します。次に、このアプリをアクションアプリに変換する必要がありますが、そうしないと、このアプリを使用してエージェントのエスカレーションを構成できません。 
- ページの左上にあるプロジェクト エクスプローラー ボタンを選択し、 [+ 追加] ボタンを選択して、 [ アクション ] オプションを選択します。[アクションのプロパティ] ダイアログが表示されます。
- [ アクションのプロパティ] ダイアログで、[ 入力プロパティ] に webSearchResults を追加し、関連するボックスをオンにして [ 必須] にします。
                        アクションスキーマの入力プロパティは、エージェントコンテキストから派生し、ユーザーに表示されます。これらは、エージェントの実行ごとに一意である可能性があります。[入力/出力] プロパティとは異なり、レビュー中にこれらの値を変更できないことに注意してください。入力/出力プロパティはエージェント コンテキストから派生し、変更できます。エージェントは、返された変更も記録します。出力プロパティは、ユーザーがエージェントに送り返すために入力できる追加の値です。 
- Approve と Deny の 2 つの結果を作成します。結果はイベントであり、入力/出力プロパティとともにエージェントに送り返されます。意味のある結果を提供することは、エージェントの次のステップを導きます (失敗による実行の終了が含まれる場合があります)。したがって、テストは非常に重要です。 
- フォームに戻り、式エディターで以前に作成したラベルに「承認のための "webSearchResults is: "+ActionProperties.webSearchResults.[ 保存] を選択します。
- [ 送信] ボタンと [キャンセル ] ボタンの名前を [ 承認 ] と [ 拒否] に変更します。
- [ 承認 ] ボタンを選択して、右側の [ イベント ] タブに移動します。
- [ オートメーションを編集 ] ボタンを選択して、「クリック時」のオートメーションを追加します。
- [ アクションを送信] アクティビティを追加します。
                        詳しくは、Studio Web でのアクティビティの追加に関する説明をご覧ください。 
- [ Outcome (結果 )] セクションで、[ Approve (承認 )] の値を選択します。
- [ 拒否] ボタンを選択して、右側の [ イベント ] タブに移動します。
- [ オートメーションを編集 ] ボタンを選択して、「クリック時」のオートメーションを追加します。
- [ アクションを送信] アクティビティを追加します。
                        詳しくは、Studio Web でのアクティビティの追加に関する説明をご覧ください。 
- [ Outcome (結果 )] セクションで、[ Deny (拒否 )] の値を選択します。
AutopilotTM を使用してアクション アプリを作成する
- Automation Cloud™ に移動して、Studio Web サービスを選択します。
- [オートメーション] タブで [ 新しいプロジェクト] を選択し、プロジェクトの種類として [アプリ ] を選択します。
- [ 空白のページ ] テンプレートを選択します。
                        アクション アプリの作成で Autopilot 機能を活用するには、空のアプリが必要です。 
- プロジェクト エクスプローラーでアプリ プロジェクトを右クリックし、[アプリに追加] ドロップダウン リストから [アクション] を選択します。
                        これにより、アプリ内でアクション スキーマが自動的に開きます。 
- [ Autopilot を使用 ] セクションで、Autopilot がアクション スキーマを生成するための指示を入力します。
                        たとえば、「アクションスキーマを作成し、入力引数が年齢、入力/出力引数が給与、出力引数が利率である場合」と入力できます。 
- [ アクションを生成] を選択して、アクション スキーマを生成します。
- [ スキーマからページを生成 ] を選択し、以前に生成されたアクション スキーマに基づいてアプリ構成を生成します。
- Studio Web プロジェクトを更新します。
                        これで、アクション アプリをパブリッシュしてデプロイする準備が整いました。 
アクション アプリをパブリッシュしてデプロイする
このアクション アプリを組織で利用できるようにするには、アプリをパブリッシュしてデプロイする必要があります。
- [パブリッシュ] を選択します。
- 名前 "EscalationTestApp" を選択し、もう一度 [ 発行 ] を選択します。
- アクション アプリを作成する場所に応じて、以下のようにアプリをデプロイします。
                        - アプリ プロジェクトでアプリを作成した場合は、 Orchestrator に移動してアプリをデプロイします。
- Studio Web のソリューションの一部としてアプリを作成した場合は、Orchestrator の [ ソリューション ] タブに移動し、アプリをデプロイします。
 サーバーレス ランタイムで実行されることを確認してください。 
- アプリをデプロイしたら、[ プロセスの詳細を編集 ] ボタンを選択します。
- [次へ] を選択します。
- [ Cloud ロボット - サーバーレス ] セクションで、[ 中 ] オプションを選択します。このオプションは、Web Apps で最高のパフォーマンスを得るためにお勧めします。
- [更新] を選択します。
- この エージェント構築手順に従って新しいエージェントを作成します。
- [システム プロンプト] フィールドに、次のように入力します。Use the web search tool to do a search on the provided search item. You must then raise an escalation to confirm that the search result is satisfactory before returning your final output, a simple one-liner from the web search.
- [ユーザー プロンプト] フィールドに「Do a search on term:」と入力します。
- プロジェクトの左側にある [ データ マネージャーを開く] を選択し、[ 入力 ] タブで [ プロパティを追加] を選択します。
- [ 名前を編集 ] を選択し、「 searchTerm」と入力します。[ 適用 ] を選択して変更を保存します。
- [ 説明 ] フィールドに、「 the search term provided from the user」と入力します。
- [ 出力 ] タブで [ プロパティを追加] を選択し、[名前] を「 Output」、[説明] を「 natural language summary of the approved search results」に設定します。
- このプロパティを必須にするには、[ 必須 ] を選択します。
                     図 1. エージェントのユーザーおよびシステムプロンプト
 
- ユーザー プロンプトに戻り、前に作成したプロパティを二重中括弧 () を使用して追加{{ }}。この例では、二重開き中括弧{{を入力し、[searchTerm] を選択します。
- [ ツール ] セクションで [ ツールを追加] を選択し、[ アクティビティ] タブに移動します。
- [Web 検索] アクティビティを検索して選択します。
- このアクティビティの [プロパティ ] パネルを開き、[ UiPath GenAI アクティビティのコネクション ] ドロップダウン リストで既存のコネクションを選択します。
                     または、[ 新規定義] を選択して新しいコネクションを作成するか、[ 接続を開く ] を選択して Integration Service に移動します。 
- [ 検索エンジン ] フィールドから [GoogleCustomSearch] を選択します。
- [ 検索の説明 ] セクションの tune メニューから [ Argument] を選択し、Web で検索するトピックを含む、以前に作成した引数を選択します。
                     また、エージェントは、データマネージャーで提供された引数の説明をユーザープロンプトの一部として使用します。 図 2. Web 検索アクティビティの [プロパティ] パネル
 
- [ エスカレーション ] セクションで、[ エスカレーションを追加] を選択します。
                     - [ アプリ ] ドロップダウン リストで、作成およびデプロイ済みのアクション アプリを選択します。
                           この例では、 を選択しますEscalationTestApp。
- [ プロンプト] フィールドに「 Use this to confirm the search results is satisfactory with the assignee」と入力します。
- [入力] セクションを展開し て 、アクション アプリのフィールドを表示します。
 図 3. エージェントのエスカレーションの構成
 
- [ アプリ ] ドロップダウン リストで、作成およびデプロイ済みのアクション アプリを選択します。
                           
- エージェントを実行します。
- エージェントの トレース タブから、以前に構成した担当者で保留中のタスクの URL を選択します。
                     - 待機しているエスカレーションタスクを確認し、すべて問題がなければ承認します。
 手記: エージェントは、割り当てられたユーザーが Action Center でエスカレーションを解決するまで、中断状態になります。
- 待機しているエスカレーションタスクを確認し、すべて問題がなければ承認します。
- [エージェント] ワークスペースに戻ると、エージェントがタスクを実行し、期待される出力を提供していることがわかります。