オートメーションのプロンプト例
- 最終更新日2025/07/21
Co-Pilot for Automators (Co-Pilot) は、オートメーション開発で観察される一般的なトレンドに関する以下の例のプロンプトを入力する際に最適な出力を生成します。
次のリストからプロンプトをコピーし、個々の詳細を変更して自分の自動化ニーズに合わせた出力を調整することを検討してください。
Bot エディター でのプロンプト例
-
フォルダーを開きます。 各ファイルをループします。 ファイル名をコピーして、Excelファイルに追加してください。
-
myname/mytoken アカウントを使用してデータベースに接続します。
-
Control Room OAuth 接続でConnectionNameを使用して Salesforce に接続します。
注: この接続が Control Room 接続に正常に設定され、保存されていることを確認してください。 -
google.com ブラウザを開く
-
Botが$EmailTo$にメールを送信し、CCに$EmailCC$、送信者は$EmailFrom$、件名は「Bot初級」、メッセージは「Botが開始しました。」
-
Excel マクロ "TestMacro" を C:\Temp\MacroFile.xls で実行します。 それから Excel のメインワークシートに切り替えて、1未満のすべてのセルを取得します。
-
ユーザーにフォルダー パスを選択するよう促します。 選択したフォルダーをサブフォルダーを含めてループします。 エクセルファイルが見つかった場合は、[メイン]というワークシートを確認してください。 利用可能であれば、それを同じフォルダーに PDF として保存してください。
-
この例は、Salesforceのレコードを分析し、各Salesforceレコードのデータを既存のデータベースに追加する自動化をレンダリングします。 レコードにメールが含まれている場合、オートメーションはメールを送信し、レコードにメールがない場合はオートメーションがコメントを追加します。 また、実行時にエラーが発生した場合、オートメーションはメッセージを表示します。
Salesforce からレコードを取得します。 各 Salesforce レコードをデータベースに挿入します。 レコードにメールが含まれている場合は、メールを送信してください。 そうでない場合は、コメントを追加してください。 Bot がこれらの操作を実行する際にエラーが発生した場合、メッセージボックスを表示します。
明確さのために区切られた複数の操作: この例は、異なるアクションが詳細に示されている複雑なシナリオを表示し、データの調整を表現します。 注文された番号は、シーケンスを指定し、Co-Pilot にこれらのアクションをレンダリング時に順番に実行するよう指示するのに役立ちます。
トライキャッチ アクションを追加する。 1. SAP SSO を接続タイプとして SAP 接続アクションを追加します。 2. SAP 仮想キーとして Enter を送信します。 3. 3ミリ秒の遅延を追加します。 4. 配送番号858484を SAP セットテキスト アクションを追加して入力してください。 フィールドパスは wou/tur です。 5. F7 を SAP の仮想キーとして送信します。 6. ウィンドウが存在しない場合、Excel ワークブックの \'status\' 列を \'Invalid\' に更新するために Set cell action を使用します。そうでない場合は、フィールドパス xyz/abc から SAP get text action を使用して、請求書番号を変数に格納します。
-
この例は、指定された条件に一致するメールを見つけ、メールを既存の指定されたフォルダーに移動します。
添付ファイルに PDF ファイルがあり、送信者が \'finance@aai.com\' の場合、すべてのメールを \'Finance\' フォルダーに移動してください。
-
この例は、メールパッケージを使用して、特に確立された Salesforce の連絡先によって送信されたメールを接続し保存する自動化をレンダリングします。 プロンプトは、Outlook パッケージではなく、メールパッケージを使用するように指定しており、このユーザーのメールアカウントに既に存在する Salesforce リストに依存しています。
Outlook にメールパッケージで接続し、送信者が Salesforce リストの連絡先のメールアドレスと一致する場合、任意のメールを\'c:\temp\MyEmails\' に保存します。
-
この例は、指定された条件に一致するメールを見つけ、指定されたパスにメールを保存し、その後メールフォルダーからメールを削除します。
送信者のドメインが \'chad@automationanywhere.com\' の場合、HRフォルダーから c:\temp\ExternalEmails にすべてのメールをバックアップし、その後フォルダーから削除します。
-
SharePoint を Client ID として $ClientID$、Client Secret として $ClientSecret$、Tenant ID として $TenantID$ で認証します。
-
/SiteName/Folders/FAにSharePointフォルダーCOPILOTを作成。
-
SharePoint にファイルをアップロードします。
-
応答が A の場合、データベースに接続してデータを読み取ります。 それ以外の場合は、$EmailTo$ にメールを送信してください。
-
応答が A の場合、データベースに接続してデータを読み取ります。 もしレスポンスがBの場合、www.google.com を開きます。 それ以外の場合は、$EmailTo$ にメールを送信してください。
-
Excel の高度な操作パッケージを使用して、[\'C:\Reports\']フォルダーにある[SalesData.xlsx]からデータを使用します。 このデータを XYZ Oracle データベースに書き込みます。
-
ユーザーに2つのフォルダーを入力するように促します。 最初のフォルダーをループしてエクセル ファイルを見つけ、それらを2番目のフォルダーにコピーします。
-
データベースの表から Excel にデータをコピーする Bot を作成します
-
この例では、指定された2つの csv ファイルからターゲット列の値に基づいて一致するすべての結果を含む新しい csv ファイルを作成する自動化をレンダリングします。
フォルダー c:\temp から列 AccountNo を使用して、2 つの csv \'a.csv\' と \'b.csv\' を結合します。 一致する結果のみを \'c.csv\' に保存します。
-
この例は、指定されたベンダーから送信された Excel 添付ファイルを指定されたフォルダーに保存する自動化をレンダリングします。
ベンダー \'jsmith@aa.com\' からのメールを読み取り、添付ファイルを保存します。フォルダー c:\temp にメールを移動します。 .xlsx 拡張子のファイルのみを含めてください。
-
この例では、ターゲット列に基づいて、Excel ファイルと csv ファイルからすべての値を含む新しい csv ファイルを作成します。
フォルダー c:\temp から、列 AccountNo を使用して、Excel ファイル \'a.xslx\' と CSV ファイル \'b.csv\' を結合します。 一致した結果と一致しない結果をすべて \'c.csv\' に保存します。
-
エクセルファイル \'a.xlsx\' からエクセルファイル \'b.xlsx\' に、シート名が一致するすべてのワークシートのデータをコピーします。
-
この例は、指定された条件を満たす各行に対してマクロを実行する自動化をレンダリングし、条件を満たさない行のデータを別の指定された Excel ファイルにコピーします。
B2 が \'保留中\' の場合、c:\VenderData.xlsx の \'Info\' タブで、マクロ \'UpdateVendorData\' を実行します。 そうでなければ、すべてのデータを c:\TodaysVendorData.xlsx にコピーします。
-
エクセル C:\temp.xlsx を開きます。 エラーが発生した場合は、me@myorg.com.
にメールを送信してください。 -
Excel を開いて C:\temp.xlsx のすべての行を取得します。 これらの操作を行う際にエラーが発生した場合、メールを送信してください。
-
try-catch を追加します。
-
エラー ハンドラーを追加します。
Process Composer でのプロンプト例
-
CRM システムで新規の顧客プロフィールを作成します。 名前、Eメールアドレス、電話番号は、ユーザーがフォームを通じて提供します。
-
Document Automation タスクを使用して pdf から自動車部品のリストを読み取り、Bot を使ってこれらの部品をウェブサイトで検索し、収集した情報をメールで送信します。
-
患者情報を入力するフォームから開始します。 次に 75 歳以上の患者を除外します。 最後に、情報を Excel のスプレッドシートに保存する Bot を追加します。
-
請求書からデータを取得します。 名前が「new」で始まる場合は、価格を確認してください。 価格が 1,000 を超えている場合はメールを送信し、500 未満なら最初のタスクに進みます。 それ以外の場合は、データを Excel ファイルに保存します。 請求書が new で始まらない場合は、ドキュメントを検証します。
-
EntryForm のフォーム タスクを追加します。
-
botInput の Bot タスクを追加します。