リマインダーの受信ボックスをTodoistに自動取り込み[ショートカット]
Siriを使う数少ない用途の一つは、スマホに触れないまれな場面(たとえば運転中や自転車に乗っているとき)に、ふと思いついたタスクを素早く保存することです。「Hey Siri、[day]に[this]をするってリマインドして」と言うだけで、あとからToDoリストに見つけられるのは便利です。
残念ながら、SiriとTodoistはうまく連携してくれません1。そこで、この問題を回避するショートカットを考える必要がありました。
できること:Todoistを開くたびに、Apple Remindersの受信ボックスにある全タスクをTodoistの受信ボックスへ取り込み、Apple Remindersからは削除します。
ダウンロード
設定
上のリンクからショートカットをダウンロードし、Todoistを開くたびに実行される新しいオートメーションを作成します。

ヒント:実際には、私のショートカットを実行するのではなく、個々のコマンドを使って「オートメーション」内でショートカットを作り直すことをおすすめします。そうすると、なぜかショートカットに、取り込んだ項目を毎回確認なしで削除するための十分な権限が与えられます。
仕組み
いつものように、このショートカットはとてもシンプルですが、この一つの目的には非常によく役立ちます。今回は実際にはショートカットではなく、オートメーションです。
Todoistを開くたびにすぐ実行され、次のことを行います。
- Apple Remindersの受信ボックスリスト2から、完了していないリマインダーをすべて検索する
- 見つかった各項目について…
DeadlineとNotesを取得する- 同じ詳細を持つ新しいリマインダーを、Todoistの受信ボックスに作成する
- Apple Remindersの受信ボックスリストから、すべてのリマインダーを削除する
- リマインダーが一つでも取り込まれた場合、取り込んだ件数を通知で表示する
改善できそうな点
- ✅ 取り込みに成功した場合に通知を表示する
- 時刻のない日付が設定されたリマインダーが、午前0時に設定されるのを防ぐ
脚注
記事をランダムに読む