【Power Automate】Teamsテンプレ「メッセージについてフォローアップする」の中身を初心者向けに解説

はじめに
「Teams のメッセージをあとでリマインドしたい」。そんなときに使えるのが、Power Automate の標準テンプレート「メッセージについてフォローアップする(Follow up on a message)」です。
この記事では追加手順から内部構造まで、初心者でも仕組みが分かるように解説します。


Power Automateの基本・料金・他の実例一覧はこちら。

できること:Teams メッセージへのリマインダーを自動設定
メッセージに「いつ・どんな内容で思い出したいか」を登録すると、指定日時にフロー ボットからリマインド通知(フィード通知)が届く仕組みです。返信を忘れそうな依頼などを「あとで確実に見返す」のに役立ちます。たとえば次のような使い方ができます。
- 「来週までに返信する」メッセージに、来週の朝9時のリマインドを仕込む
- 会議の依頼メッセージに、前日のリマインドを設定する
- 対応漏れを防ぎたい依頼メッセージに、期限のリマインドを付ける
事前準備:Power Automate でフローを追加する(初回のみ)
Teams のメッセージメニューに「メッセージについてフォローアップする」が表示されるのは、Power Automate でこのフローをあらかじめ追加した場合のみです。初回だけ次の3ステップで追加してください。
Power Automate にアクセスし、左メニューの「テンプレート」を開きます。検索ボックスに「フォローアップ」と入力すると「メッセージについてフォローアップする」が候補に出ます。カードをクリックして詳細ページへ進みます。

詳細ページに「このフローの接続先」として Microsoft Teams と Office 365 ユーザー の2件が表示されます。いずれも有効な接続(緑のチェックマーク)であることを確認し、[続行] をクリックします。未接続の場合はアカウントでサインインしてください。

コネクタの確認画面が表示されます。[作成] をクリックするとフローが自動で生成され、マイ フローに追加されます。これ以降、Teams のメッセージメニューに「メッセージについてフォローアップする」が表示されるようになります。

起動方法:メッセージの「…」から呼び出す
フローを追加すると、Teams のメッセージの操作メニューからリマインドを設定できるようになります。毎回 Power Automate を開く必要はなく、Teams 上で完結します。手順は次のとおりです。
リマインドしたいメッセージにマウスを乗せ、[…(その他のオプション)]>[その他の操作]>[メッセージについてフォローアップする] を選びます。

選択すると、リマインドの内容を入力するカードが表示されます。標準では英語表示で、「Remind me about this message:」の見出しの下に入力欄が並びます。

- Date(日付):リマインドする日付(必須)
- Time(時刻):リマインドする時刻(必須)
- Notes for reminder(メモ):通知に表示したいメモ(任意)

この「カードで入力を受け取る」という動き自体が、実はフローのトリガーの一部なんです。次の章で内部を見ていきましょう!
フロー内部の構成を解読する
テンプレートを編集画面で開くと、次のようなアクションが並んでいます。一見複雑ですが、役割ごとに4ブロックに分けて読むと一気に理解しやすくなります。
① 入力を受け取る → ② 入力を整える → ③ 指定時刻まで待つ → ④ 通知を送る

① トリガー「選択したメッセージに対して」
このフローのトリガーは Microsoft Teams の「選択したメッセージに対して(For a selected message)」です。特徴は「アダプティブ カードの入力」パラメーターを持つこと。起動と同時に「Date・Time・Notes」のカードを表示し、入力値を後続アクションへ渡します。
② 入力を整えるアクション群
カードで受け取った値を、後続で使いやすい形に整えるアクションが続きます。
- Initialize variable(変数の初期化)…日時やメモを変数に格納します。
- Condition(条件)/Set variable…入力内容に応じて分岐し、変数を補正します。
- Convert time zone(タイムゾーンの変換)…選んだ日時をユーザーのタイムゾーンへ変換します。
- Get my profile (V2)…フローを実行した本人の情報(通知の宛先)を取得します。
③ Delay until(指定時刻まで待つ)
このフローの心臓部です。「Delay until」は、②で求めたリマインド日時までフローを一時停止するアクションです。「明日の9時」を指定すれば、そこまで待機し続けます(実行履歴では「実行中」のまま)。これがリマインドの正体です。
④ 最終通知:Post a feed notification
指定時刻になると、最後に「Post a feed notification(フィード通知を投稿する/Microsoft Teams)」が動き、フロー ボットから通知を送ります。直前のCondition(条件)で、メモ(Notes)の有無に応じて通知を出し分けます。

- 投稿者:フロー ボット
- 通知の種類:グループ チャット
- 受信者:実行した本人(ユーザー プリンシパル名)
- 通知テキスト:入力した Notes(メモ)
これにより、指定時刻になると Teams のアクティビティ(ベルのマーク)にフォローアップの通知が届きます。
実際に動かして確認
テンプレートをそのまま使い、Teams から起動して動作を確認しました。リマインド日時を少し先に設定すると、各ステップが順に成功し、指定時刻まで「Delay until」で待機しています(下の例では約6分)。

そして指定時刻になると、Teams のアクティビティ(ベル)に「○○ via Flow」として通知が届きました。入力した Notes がそのまま本文になり、クリックで元のメッセージへジャンプできます。


「Delay until で本当に待ってくれるの?」と最初は不安でしたが、実行履歴を見れば一目瞭然。安心して使えますよ!
カードの文言は GUI で変えられる
入力カードは英語ですが、JSON を触らずGUI で編集できます。トリガーの[アダプティブ カードの編集]ボタンからデザイナーを開き、見出しやラベルを日本語に書き換えられます。
あわせて読みたい
Teams × Power Automate は、目的に応じて次の記事と組み合わせると一気に実用的になります。
Power Automateの全体像・基本・料金・実例一覧はこちらにまとめています。

この記事の応用編。リマインドを「対応するまで繰り返す(スヌーズ)」ようにしたい場合はこちら。

出来事をきっかけにチャネルへ通知したい場合はこちら。

毎日・毎週など定期的に投稿したい場合はこちら。

通知ではなく承認を Teams で受けたい場合はこちら。

まとめ
- 「メッセージについてフォローアップする」は ①入力 → ②整える → ③待つ → ④通知 のシンプルな4ブロック構成
- 心臓部は Delay until。指定時刻まで待機してリマインドを実現している
- 入力カードの文言はGUI で日本語化でき、社内配布もしやすい
まずはテンプレートをそのまま動かして全体像をつかみ、慣れてきたらカードの文言を GUI で整えるところから始めてみてください。仕組みが分かれば、自分の業務に合わせた改造も怖くありません。





