OutlookのカレンダーからTo Doのタスクを自動作成する
解決できる課題
日々のスケジュールとタスク管理で、こんな二度手間に時間を取られていませんか? ・Outlookで予定が入るたび、手動でTo Doにタスクを登録している ・カレンダーとタスクリストの情報が連携しておらず、管理がバラバラになってしまう ・重要な予定に関連するタスクをうっかり忘れ、対応が遅れてしまう このレシピは、そんな面倒な手作業から解放します。 Outlookカレンダーに「商談」などの特定のキーワードを含む予定を追加するだけで、Power Automateがそれを検知し、自動でTo Doにタスクを作成します。 このフローを設定することで、タスクの二重登録が不要になり、カレンダーとTo Doリストがシームレスに連携。 あなたのタスク管理をよりスムーズで効率的なものにします。
完成イメージ

必要なもの
Outlook コネクタ
To Do コネクタ
作り方
Outlookで作成された特定のキーワードを含む予定を、To Doのタスクにします。
※Plannerを使ったフローに比べると、開発工数が少ないので楽です
- 1. トリガー「新しいイベントが作成されたとき」を設定
[Calendar id]は、タスク化する対象の予定表を選択します。

- 2. 条件を設定
タスク化する予定を特定するため、キーワードを設定します(「Subject」(イベント名)に「商談」を「含む」など)

- 3. アクション「To Do を追加する」を設定
[To-do List]は、To Doで用意しているリスト名を指定します(例えば、「タスク」など)。
[Title](タイトル)は、Outlookの動的コンテンツ「Subject」(イベント名)を設定します。
[Due Date](締切日)は、動的コンテンツ「終了日時」から設定できます。
※Outlookコネクタから得られる動的コンテンツをformatDateTime関数で整形します
終了日時: formatDateTime(triggerOutputs()?['body/end'],'yyyy-MM-ddTHH:mm:ss')
[Importance](重要度)や[Body Content](本文)も設定できます(例えば「Body」(イベント本文))。

件名に「商談」が含まれるイベントを作成します。

To Doにタスクが作成されます。
