Co-Pilot for Automators は、オートメーション開発で観察される一般的なトレンドに関する以下の例のプロンプトを入力する際に最適な出力を生成します。

次のリストからプロンプトをコピーし、個々の詳細を変更して自分の自動化ニーズに合わせた出力を調整することを検討してください。

でのプロンプト例Bot エディター

:
  • フォルダーを開きます。 各ファイルをループする ファイル名をコピーして、Excelファイルに追加してください。
  • myname/mytoken アカウントを使用してデータベースに接続する。
  • google.com ブラウザを開く
  • $EmailTo$ にメールを送る、CCが $EmailCC$ 、送信元が $EmailFrom$、件名が「Bot 開始」、メッセージが「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 の操作:
  • 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 の操作:
  • 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ファイルにコピーします。

    マクロ \'UpdateVendorData\' を実行します、B2 が \'保留中\' の場合、c:\VenderData.xlsx の \'Info\' タブで。 そうでなければ、すべてのデータを c:\TodaysVendorData.xlsx にコピーします。
エラー ハンドラー:
  • エクセルを開く C:\temp.xlsx。 エラーが発生した場合は、me@myorg.com. にメールを送信してください。
  • Excel を開いて C:\temp.xlsx のすべての行を取得します。 これらの操作を行う際にエラーが発生した場合、メールを送信してください。
  • try-catch を追加します。
  • エラー ハンドラーを追加します。

Process Composerでのプロンプト例

:
  • CRM システムで新規の顧客プロフィールを作成します。 名前、Eメールアドレス、電話番号は、ユーザーがフォームを通じて提供します。
  • PDFから自動車部品のリストをドキュメント オートメーションタスクを使用して読み取り、Botを使ってこれらの部品をウェブサイトで検索し、収集した情報をメールで送信します。
  • 患者情報を入力するフォームから操作を始めます。 次に 75 歳以上の患者を除外します。 最後に、情報を Excel のスプレッドシートに保存する Bot を追加します。
  • 請求書からデータを取得します。 名前が「new」で始まる場合は、価格をチェックします。 価格が 1,000 を超えている場合はメールを送信し、500 未満なら最初のタスクに進みます。 それ以外の場合は、データを Excel ファイルに保存します。 請求書が new で始まらない場合は、ドキュメントを検証します。
  • EntryForm のフォーム タスクを追加します。
  • botInput の Bot タスクを追加します。