0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

メールが来たときにTeamsのFlow botで自分だけに通知する方法

Last updated at Posted at 2025-06-18

はじめに

TeamsのWorkflowsがうまく使いこなせなくて四苦八苦したのでメモ


やりたいこと

  • Outlookにメールが来た際にTeamsに通知
  • 通知は自分だけに来るようにしたい
    • テンプレートをそのまま使うとチャネルが対象になってしまう
  • メールの内容は全文でなくてもよいので確認したい

解決方法

Flow Botを使うことでうまくできました。

AIに聞いたところ,トリガーやアクション名を英語で返して来たので自分はTeamsの言語設定を英語にして設定しました。

  1. Teamsを開きWorkflowsを選択する

  2. 「+New flow」を選択

  3. 「+ Create form blank」からテンプレートを使わずに作成する

  4. トリガーに「When a new email arrives (V3)」を選択する

    2025年6月現在,自分の環境だと(V2)だとうまく動かなかった。

  5. Folderに通知したいメールのディレクトリを選択する

    Outlook側でメールの振り分け設定をやっておき,重要なものだけ集めておくと良い

  6. アクションに「Post message in a chat or channel」を選択する

  7. 以下のように設定する

    • 「Post as」にFlow bot
    • 「Post in」に`フローボットとチャットする。
    • 「Recipient」に自分のメールアドレス
    • 「Message」にメッセージをいれる。この時,SubjectとかFromとかBodyとか入れるとメールの内容が取得できる

    自分は「Recipientに自分のメールアドレス以外にFromとか選択できたので入れることで通知分がリッチになると勘違いしていたが,メールの内容は全部メッセージ側に記載すればよい。

メッセージ設定例

件名: `Subject`
From: `From`
---以下本文---
`Body`

これでoutlookの特定のディレクトリにWorkflowsからメールが来た場合にWorkflowsから通知がもらえるようになった。

TODO

お家のTeams(ブラウザ)だとWorkflowsがうまく使えなかったので画像がない。
うまく家で再現できたら文章部分を画像に差し替える。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?