- 基本情報
- ベスト プラクティス
- データ プライバシー
- Autopilot のチャット
- オートメーションを生成する
- テストを生成する
- Autopilot for Everyone

Autopilot ガイド
Autopilot のチャットは、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 チャンネルに投稿します。さらに、会社のリソースにアクセスしてオンボーディング タスクを完了する方法についての指示が記載されたダイレクト メッセージをその従業員に送信してください」
-
ケースのエスカレーション (Salesforce と Gmail の API を使用)
「優先度が『高』で、ステータスが『新規』である Salesforce ケースを監視するワークフローを作成してください。ケースがこのステートのまま 4 時間以上経過した場合は、ケースの詳細 (ケース番号、件名、説明、顧客名、連絡先のメール アドレス) を抽出してください。次に、Gmail API を使用して、『緊急ケースのエスカレーション』という件名でサポート マネージャーにメールを送信し、メール本文にケースの詳細を含めてください。メールには、Salesforce のケースへのリンクも含まれている必要があります」
簡単なプロンプトの例
-
セールス リードの通知 (Salesforce と Slack の API を使用)
「Salesforce で評価が『ホット』の新しいリードが作成されたときに、Slack メッセージを #sales チャンネルに送信するワークフローを作成してください」
-
新しい従業員のオンボーディング (Workday と Gmail の API を使用)
「Workday のレコードが作成されたときに、新しい従業員の個人用メール アドレスにウェルカム メールを送信するワークフローを作成してください」
このフェーズは、既存の 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 ワークフローに関する洞察を得て、その構造を理解し、潜在的な問題をデバッグすることに重点を置いています。
動作のしくみ
ワークフローを分析するよう Autopilot にプロンプトで指示すると、Autopilot は API ワークフロー アシスタントの分析機能をアクティブ化します。続いて、特定の情報を抽出し、潜在的な問題を診断して、ワークフローの構造、ロジック、パフォーマンスに関する洞察を提供します。Autopilot は、これらの結果を明確で理解しやすい方法で提示します。API ワークフローを分析するためのプロンプトの例
| プロンプト | Autopilot のインタラクション |
|---|---|
| 要約する: 「このワークフローを要約してください」 | Autopilot は、ワークフローの動作の概要を提供します。 |
| 出力と入力を特定する: 「このワークフローにはどのような入力が必要ですか?」または「このワークフローではどのような出力が生成されますか?」 | Autopilot は、定義済みの入力パラメーターと出力パラメーターを一覧表示します。 |
| 使用しているコネクションと API のリストを表示する: 「このワークフローではどのような API が使用されますか?」 | Autopilot は、接続されているアプリケーション (Salesforce、Gmail、Outlook など) を一覧表示します。 |
| アクティビティまたはワークフローの部分を説明する: 「[Salesforce のリードを作成] アクティビティの機能を説明してください」または「[顧客のリージョンによる条件分岐] ブロック内のロジックを説明してください」 | Autopilot は、ワークフローの指定部分の詳細な説明を提供します。 |
|
トラブルシューティング: 「[ウェルカム メールを送信] アクティビティが失敗するのはなぜですか?」または「このワークフローを分析して、潜在的な無限ループやデッド エンドを見つけてください」 エラー メッセージのコンテキストを提供します。 | Autopilot は、ワークフローに潜在的な問題がないかを調べて、アクティビティの変更やエラー処理の追加などの解決策を提案します。 |
| 最適化を依頼する: 「このワークフローに実装すべきエラー処理のベスト プラクティスはありますか?」または「このワークフローを最適化してパフォーマンスを向上させることができますか?」 | Autopilot は、オートメーションのベスト プラクティスに基づいて提案を提供します。 |