Microsoft 365 Outlook トリガーを追加する

OAuth2 認証を使用している Microsoft 365 Outlook で E メールを受信すると、E メールをトリガーとして使用して Bot を開始します。

前提条件

以下の前提条件が満たされていることを確認します。
これは、以下の条件のいずれかを満たす Microsoft 365 Outlook メールを受信したときに、Bot をトリガーする場合のサンプル シナリオの手順です。
  • E メールの差出人は、sales@example.com です。
  • 件名には「月例販売報告」というフレーズが含まれています。
  • E メールには添付ファイルが含まれています。

手順

  1. Bot Creator として Control Room にログインします。
  2. 左側のペインで [オートメーション] をクリックします。
    使用可能な Bot とフォームのリストが表示されます。
  3. [新規作成] > [タスク Bot] をクリックします。
  4. [Bot を作成] ウィンドウで、[名前] フィールドに「Sales Report」と入力します。
    すべての Bot\Bots folder に保存されます。
  5. オプション: デフォルトの場所を変更するには [参照] をクリックします。
  6. [作成と編集] をクリックします。
  7. Bot エディター ページで、[トリガー] > [Microsoft 365 Outlook] をクリックし、[E メール] をダブルクリックまたはドラッグします。
  8. [Azure Cloud] ドロップダウン メニューをクリックして、[Azure Global] を選択します。
    Azure Global は Microsoft 365 Commercial バージョン (login.microsoftonline.com) で使用され、Azure GCC High は Microsoft 365 Government バージョン (login.microsoftonline.us) で使用されます。
  9. [次の間隔で確認] フィールドを使用して、トリガー間隔時間を 40 分に変更します。
    Bot のトリガー間隔は、デフォルトで 120 分に設定されています。
  10. [認証モード] ドロップダウン メニューで、[クライアント資格情報] が選択されていることを確認します。
  11. [クライアント ID[、[テナント ID]、[ユーザー名]、および [クライアント シークレット] フィールドについては、[資格情報] タブを選択し、[選択] をクリックして Credential Vault から値を選択します。
    [安全でない文字列] タブを使用して、既存の変数を指定します。
  12. [条件を選択] フィールドで、E メール イベントに次のオプションを選択します。
    • E メール送信元: Sales@example.com を入力します。
    • E メールの件名の内容: 「月例販売報告」と入力します。
    • E メールの添付ファイル: [添付ファイルあり] を選択します。
  13. オプション: [割り当て先 (任意)] ドロップダウン メニューを使用して、既存のレコード変数を選択するか、[変数を作成] アイコンをクリックして、割り当てるレコード変数を作成します。
    この変数を使用して Bot をトリガーした E メールに関するさまざまな詳細 (送信者、受信者、件名、E メールの内容、日付、アクション情報、E メール サーバーのホスト、ポート データなど) を取得できます。
  14. 設定を保存するには、[保存] をクリックします。
    これで、[条件を選択] フィールドで指定された E メール イベントが発生したときに、Microsoft 365 Outlook が、関連する Bot をトリガーするように構成されるようになりました。