Photo by
cocoro_no_koe
【備忘録】YoomとTodoistで「今日のタスク」をLINE通知する仕組みを構築
優先度が高いタスクを整理した状態で朝を迎えたい。そんな思いから、TodoistとYoomを連携させ、AIが自動でタスクを整理してLINEに送ってくれる仕組みを作りました。

1. 目的:なぜ自動化したのか
日々のタスク管理において「優先度の高い順に並んでいるか」「サブタスクが埋もれていないか」を毎回考えるのが手間でした。そこで、朝イチでLINEを開けば「今日やるべきこと」が階層構造でスッキリ見通せる状態を作ることを目指しました。
2. 使用したツール
Yoom:全自動化の司令塔。
Todoist:タスク管理の要。
LINE公式アカウント:毎日通知を受け取る場所。
3. 実現したワークフロー
以下の4ステップで自動化を実現しています。
スケジュール起動:毎朝決まった時間にフローが自動開始。
タスク検索:Todoistから「今日期限」かつ「優先度1〜3・サブタスク」を漏らさず抽出。
AIによる自動整理:AIがリストを受け取り、parent_idを基に親子関係を維持したままツリー構造に変換。
LINEへ通知:整形されたテキストがLINEに届く。
4. 構築のこだわりと試行錯誤
今回、特にこだわったのは「読みやすさ」です。
親子関係の階層化:ただのリストではなく、サブタスクを親タスクの直下にインデントさせることで、タスク構造を視覚化しました。
AIプロンプトの調整:LINEで見た際に「1行ずつ」「空白行なし」で綺麗に表示されるよう、AIへの指示を徹底的にチューニングしました。
まとめ:自動化で生まれた時間
仕組みを構築したことで、朝のタスク確認にかかっていた時間が減り、少し楽になりました^^
