「Ok google」で Microsoft To do へタスクを追加する方法

「Ok google」で Microsoft To do へタスクを追加する方法

Google home(google nest)を使って、Microsoft To doにタスク(リマインダー)を音声入力で追加したい!!!しかし…

OK google は全然OKじゃなかった

そのまましゃべるだけでは、Gmailでのメール通知/googleリマインダーへの登録/Googleショッピングリストへの登録 など、Googleのサービスにしか登録ができない。もしくはiPhoneのリマインダー機能への登録。Oh。。登録先を任意のアプリに変更するなどのカスタマイズ設定もほとんどできないっぽいです。。結構使い勝手悪いんだな…

一貫してGoogleのサービスのみを愛用しているならこれで全く問題ないと思うのですが、私はTodoソフトとして「Microsoft Todo」を大変気に入っていたため、困ってしまいました。

ということで、以下のようにGoogleアシスタント機能を利用してMicrosoft Todoにタスクを登録する方法を実現させてみました!

使うもの

  • IFTTT
  • Microsoft Power Automate(旧 Microsoft Flow)
    • 以後、勝手にMPAと略します
  • Todoist

仕組み

Googleアシスタントにて「Ok Google、タスク○○」

(IFTTTが発動)
Todoistにタスクが作成される
(MPAが発動)
Outlookタスクにタスクが作成される
(と同時に…)
Microsoft Todoにタスクが作成される

OutlookタスクとMicrosoft Todoはほぼ同じものなので、内容も同期されます

なんて回りくどい!!!と思いますよね。。
ううっ…こうするしかなかったんだ…ッ!!

こう書くと長ったらしいけど、実際はOK Google〜と話すだけで一瞬でMicrosoft Todoにタスクが作成されますよ!

IFTTTにMicrosoft Todoがなく、MPAにGoogleアシスタントがなかったため、どうしても2つの連携サービスを使わざるを得ませんでした。IFTTTとMPAをつなぐ橋渡し役としてTodoistを利用しています。

手順

Todoistをダウンロード、アカウント登録
IFTTTに以下のアプレットを追加

https://ifttt.com/applets/108689976d

If You say "Add a task $", then create a task in Inbox

「Googleアシスタントに『$というタスクを追加して』と言ったら、TodoistのInboxにタスクを追加する」というアプレットです。

Settingにて、日本語に変えておくと良い思います。
私は以下のように設定しました。

What do you want to say?タスク $
What do you want the Assistant to say in response?タスク $ を作成したよ
LanguageJapanese

調子こいて英語でもやってみたけど発音が悪すぎて反応してもらえずw

MPAにてフローを作成

https://japan.flow.microsoft.com/ja-jp/
こちらには規定のテンプレートがなかったので自分でルールを作成する必要があります。

以下、「Todoistでタスクが追加されたら、Outlookタスクにタスクを追加する」というフローを作成します。

左メニューから「+作成」
「自動化されたフロー」を選択
「フローのトリガーを選択してください」にて、「タスクが作成されたとき」と検索
検索結果にあるTodoistの「タスクが作成されたとき」を選択して作成

作成されたトリガーの設定を必要に応じて行ってください

「+新しいステップ」にて、「タスクを作成」と検索し、Outlookの「タスクを作成」を選択

私は以下のように設定しています。

  • 件名:項目 タスクのタイトル
  • 期限:項目 作成日
    • 今日期限でタスクが作成される。もれずにあとで自分の目に留まるのでよい。もっと後でよいタスクなら目に止まった時点で期限を変更すれば良いし、期限のないタスクなら期限を削除すれば良い。
「保存」

完成!

一応テストしてみましょう

  • IFTTTにて設定した通りにGoogleホーム等に話しかける
  • IFTTTにて設定したとおりにレスポンスが返ってくるか?
  • Todoistに話しかけたタスクができているか?
  • Outlookタスクに話しかけたタスクができているか?
    • MPAは無料プランの場合15分ごとにまとめてフローを実行するため、すぐにはタスクができません。15分以内にできていれば問題ありません
  • Microsoft To Do に話しかけたタスクができているか?

ここまで書いておいてなんですが、Todoist自体を使えばいいやん?って話ですよねwwまぁ私はどうしてもMicrosoft Todoが良かったので、こうなりました。。

活用事例

(料理中…)
あっ!醤油がもうなくなりそう!

OK Google、タスク「醤油」!


(離乳食を食べさせている時…)
あっ、おかゆのストックがもう少ない!

OK Google、タスク「おかゆストックづくり」!

あとでTodoをみると…お、追加されてるな!と気付き、
 醤油→買い物リストに移動。
 おかゆストックづくり→今日はもう疲れたから期限を明日にしよう。
などと適宜調整します。

さいごに

とにかく、なにか作業をしているときに思い浮かんだメモやらタスクやらリマインドやら買い物リストなど、なんでもGoogleホームに向かって叫べば、もれなくタスク化されるのです!こうしてからなにかやろうとしたことを忘れることが格段に減りました。皆様も是非!!