トリガー ループでの Microsoft 365 Outlook トリガーの使用ハンドル

OAuth 2.0 認証を使用して Microsoft 365 Outlook サーバーに接続した後、E メールを受信したときに、E メール トリガーを使用して Bot を開始することができます。

前提条件

Automation Workspace で、[トリガー ループ] パッケージを使用して、[トリガー ループ] を Bot に追加していることを確認してください。

手順

  1. [トリガー ループ] で、[トリガー ループ: ハンドル] にドラッグします。
  2. [トリガー条件] ドロップダウン メニューをクリックし、[Microsoft 365 Outlook トリガー] > [E メール] を選択します。
  3. [Azure Cloud] ドロップダウン メニューをクリックし、次のいずれかのオプションを選択します。
    • Azure Global: Microsoft 365 Commercial バージョン (login.microsoftonline.com) の場合
    • Azure GCC High: Microsoft 365 Government バージョン (login.microsoftonline.us) の場合
  4. [次の間隔で確認:] フィールドを使用して、トリガー間隔の時間を指定または設定します。
    Bot のトリガー間隔は、デフォルトで 120 分に設定されています。

    (任意) [] ドロップダウン メニューをクリックして、値を [] に変更します。

  5. [認証モード] ドロップダウン メニューをクリックして、[クライアント資格情報] を選択します。
    クライアント資格情報を使用するように OAuth 2.0 を設定する方法の詳細については、「クライアント資格情報を使用して OAuth 2.0 を設定する」を参照してください。
  6. [クライアント ID]、[テナント ID]、[ユーザー名] および [クライアント シークレット] フィールドについては、次のタブのいずれかを選択します。
    • 資格情報: [選択] をクリックして、Credential Vault から値を選択します。
    • 変数: 変数を指定します。
    • 安全でない文字列: 値を入力するか、[値を挿入] アイコンをクリックして、既存の変数を選択します。
  7. (任意) [条件を選択] フィールドを使用して、選択したサーバー タイプからの E メール イベントについて、以下のオプションの一部またはすべてを選択します。
    • E メール送信元: E メール アドレスを入力するか、[値を挿入] アイコンをクリックして、既存の変数を選択します。
    • E メールの件名の内容: E メールの件名の条件を入力します。

      たとえば、条件として「営業報告」と入力して、件名に「営業報告」が含まれるメールを受信したときに Bot をトリガーできます。[値を挿入] アイコンをクリックして、既存の変数を選択することもできます。

    • E メールの添付ファイル: 次のいずれかの E メール添付ファイル オプションを選択します。
      • 添付ファイルあり
      • 添付ファイルなし
    • フォルダー内の E メール: E メール フォルダーのファイルパスを入力します。

      たとえば、「Sales」という Microsoft 365 Outlook フォルダーに E メールを受信したときに Bot をトリガーしたい場合は、inbox/sales と入力します。[値を挿入] アイコンをクリックして、既存の変数を選択することもできます。

  8. [割り当て先 (任意)] フィールドを使用して、次のいずれかのタブを選択します。
    • 複数の変数: [変数マッピングを追加] をクリックして、キーを変数に関連付けます。
    • レコード: [割り当て先] ドロップダウン メニューを使用して、既存の変数を割り当てるか、[変数を作成] アイコンをクリックして、割り当てる変数を作成します。
      注: この変数を使用して Bot をトリガーした E メールに関するさまざまな詳細 (送信者、受信者、件名、E メールの内容、日付、アクション情報、E メール サーバーのホスト、ポート データなど) を取得できます。
  9. 設定を保存するには、[保存] をクリックします。
    これで Microsoft 365 OutlookBot のトリガー ループ ハンドル内に設定されました。