autopilot
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

Autopilot ガイド

最終更新日時 2025年11月5日

API ワークフローを生成、編集、分析する

Autopilot のチャットは、API ワークフロー アシスタントという独自のツールを使用して、ユーザーの入力に基づいて API ワークフローを生成、編集、分析します。

API ワークフローを生成する

このフェーズは、プロンプトに基づいて新しい API ワークフローをゼロから生成することに重点を置いています。ワークフローの複雑さに応じて、プロンプトで以下のような具体的な指示を出すことができます。

  • 使用する API (例: Salesforce、Gmail、Workday)
  • 各 API で実行するアクション (例: ケースの作成、メールの送信、従業員のリストの取得)
  • ワークフローを管理するルール (例: ケースの優先度が [高] の場合は通知を送信する)
  • 実行中に使用するエラー処理メカニズム

動作のしくみ

ワークフローを生成するよう Autopilot にプロンプトで指示すると、Autopilot は要求を分析して中心的な目的を理解します。次に、業務特化型の API ワークフロー アシスタント ツールをアクティブ化し、ワークフローの構造の設計、必要な API 呼び出しの特定、アクションのシーケンスの決定、データ フローの予測を行います。詳細が不足している場合、Autopilot は明確化のための質問をすることがあります。その後、確認のためにプレビューを生成します。

API ワークフローを生成するためのプロンプトの例

プロンプトAutopilot のインタラクション
最初のプロンプト: 「新しい顧客の登録を管理するワークフローを作成してください」 Autopilot は、詳細を尋ねたり、基本的なテンプレートを提供したりする場合があります。
詳細を追加する: 「新しい顧客が Web フォームで (Webhook を介して) 登録した場合、その顧客を Salesforce に新しいリードとして追加し、ウェルカム メールを Gmail で送信してください」 Autopilot は下書きのワークフローを生成します。
最初の下書きを確認する: 「ウェルカム メールは、顧客のメール ドメインが test.com である場合にのみ送信してください。また、カリフォルニアの顧客の場合は Salesforce のリード状況をホット リードに設定し、それ以外の場合は新規リードに設定してください」 Autopilot は、指定された条件でワークフローを調整します。
エラーを処理する: 「エラー処理を追加し、Salesforce でリードの作成に失敗した場合に私の Slack チャンネルに通知が届くようにしてください」 Autopilot は、Try-Catch ブロックや通知アクティビティなどのメカニズムを設計、統合して、ワークフローを堅牢化します。

複雑なプロンプトの例

  • 新しい従業員のオンボーディング (Workday と Slack の API を使用)

    「Workday に新しい従業員が追加されたときにトリガーされるワークフローを作成してください。このワークフローでは、従業員の名前、役職、部署、および開始日を抽出する必要があります。次に、Slack API を使用して、従業員の名前、役職、部署などが記載されたウェルカム メッセージを #office チャンネルに投稿します。さらに、会社のリソースにアクセスしてオンボーディング タスクを完了する方法についての指示が記載されたダイレクト メッセージをその従業員に送信してください」

    Autopilot のチャットにおける新しい従業員のオンボーディングのプロンプトの例
  • ケースのエスカレーション (Salesforce と Gmail の API を使用)

    「優先度が『高』で、ステータスが『新規』である Salesforce ケースを監視するワークフローを作成してください。ケースがこのステートのまま 4 時間以上経過した場合は、ケースの詳細 (ケース番号、件名、説明、顧客名、連絡先のメール アドレス) を抽出してください。次に、Gmail API を使用して、『緊急ケースのエスカレーション』という件名でサポート マネージャーにメールを送信し、メール本文にケースの詳細を含めてください。メールには、Salesforce のケースへのリンクも含まれている必要があります」

    Autopilot のチャットでのケースのエスカレーションのプロンプトの例

簡単なプロンプトの例

  • セールス リードの通知 (Salesforce と Slack の API を使用)

    「Salesforce で評価が『ホット』の新しいリードが作成されたときに、Slack メッセージを #sales チャンネルに送信するワークフローを作成してください」

    Autopilot のチャットでのセールス リードの通知のプロンプトの例
  • 新しい従業員のオンボーディング (Workday と Gmail の API を使用)

    「Workday のレコードが作成されたときに、新しい従業員の個人用メール アドレスにウェルカム メールを送信するワークフローを作成してください」

    Autopilot のチャットにおける新しい従業員への通知のプロンプトの例

API ワークフローを編集する

このフェーズは、既存の API ワークフローを変更、改善、調整して、進化するニーズを満たすことに重点を置いています。

動作のしくみ

Autopilot にワークフローを編集するよう依頼すると、Autopilot は要求を解析して必要な変更を理解します。次に、Autopilot は API ワークフロー アシスタントに対し、既存のワークフロー内で特定のアクティビティ、パラメーター、または論理ブロックを見つけて変更するよう指示します。そして、データの一貫性を確認したうえで、確認のために変更内容の更新されたプレビューを生成します。

API ワークフローを編集するためのプロンプトの例

プロンプトAutopilot のインタラクション
簡単な変更: 「Gmail の代わりに Outlook を使用してウェルカム メールを送信してください」 Autopilot は、アクティビティを変更し、不足している新しいコネクションにフラグを設定します。
新しいステップを追加する: 「ウェルカム メールを送信した後に、その顧客のメール アドレスと名前を使用して HubSpot に新しい連絡先を作成するステップを追加してください」 Autopilot は、新しいアクティビティをフローに挿入します。
パラメーターを変更する: 「[Salesforce にリードを追加] ステップで、[リードのソース] フィールドを [Web での登録] に設定してください」 Autopilot は、アクティビティ内の特定のパラメーターを調整します。
条件を変更する: 「Salesforce でホット リードの条件を『カリフォルニアまたはニューヨーク』に更新してください」 Autopilot は条件ロジックを変更します。
ステップを削除する: 「Salesforce でリードの作成に失敗した場合に Slack 通知を送信するステップを削除してください」 Autopilot は、指定したアクティビティを削除します。
複数の編集を実行する: 「ウェルカム メールの件名を『[Customer Name] 様、弊社のサービスへようこそ』に変更し、さらに新しい登録の要約を Google Chat スペースに送信するステップを追加してください」 Autopilot は一度に複数の変更を適用します。
変更内容を確認する: 「更新されたワークフローを表示してください」 Autopilot は、保留中の内部的な変更のプレビューを新しく生成し (多くの場合、影響を受けるアクティビティの説明が含まれます)、ユーザーが確認するのを待ちます。この段階では、ファイルに恒久的な変更は加えられていません。
変更を承諾する: 「編集内容を確定してください」 Autopilot は API ワークフロー アシスタントに対して、既存のプロジェクト ファイルを更新されたワークフローで上書きして編集を永続的にし、保留中の変更をコミットするよう指示します。

API ワークフローを分析する

このフェーズは、既存の API ワークフローに関する洞察を得て、その構造を理解し、潜在的な問題をデバッグすることに重点を置いています。

動作のしくみ

ワークフローを分析するよう Autopilot にプロンプトで指示すると、Autopilot は API ワークフロー アシスタントの分析機能をアクティブ化します。続いて、特定の情報を抽出し、潜在的な問題を診断して、ワークフローの構造、ロジック、パフォーマンスに関する洞察を提供します。Autopilot は、これらの結果を明確で理解しやすい方法で提示します。

API ワークフローを分析するためのプロンプトの例

プロンプトAutopilot のインタラクション
要約する: 「このワークフローを要約してください」 Autopilot は、ワークフローの動作の概要を提供します。
出力と入力を特定する: 「このワークフローにはどのような入力が必要ですか?」または「このワークフローではどのような出力が生成されますか?」 Autopilot は、定義済みの入力パラメーターと出力パラメーターを一覧表示します。
使用しているコネクションと API のリストを表示する: 「このワークフローではどのような API が使用されますか?」 Autopilot は、接続されているアプリケーション (Salesforce、Gmail、Outlook など) を一覧表示します。
アクティビティまたはワークフローの部分を説明する: 「[Salesforce のリードを作成] アクティビティの機能を説明してください」または「[顧客のリージョンによる条件分岐] ブロック内のロジックを説明してください」 Autopilot は、ワークフローの指定部分の詳細な説明を提供します。

トラブルシューティング: 「[ウェルカム メールを送信] アクティビティが失敗するのはなぜですか?」または「このワークフローを分析して、潜在的な無限ループやデッド エンドを見つけてください」

エラー メッセージのコンテキストを提供します。

Autopilot は、ワークフローに潜在的な問題がないかを調べて、アクティビティの変更やエラー処理の追加などの解決策を提案します。
最適化を依頼する: 「このワークフローに実装すべきエラー処理のベスト プラクティスはありますか?」または「このワークフローを最適化してパフォーマンスを向上させることができますか?」 Autopilot は、オートメーションのベスト プラクティスに基づいて提案を提供します。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2025 UiPath. All rights reserved.