本記事概要
本記事ではOmnifocusと呼ばれるタスク管理ツールに対してGoogle Homeから音声でタスクを追加する方法を記載しています。
有名なタスク管理ツールのToDoistやiOS標準のリマインダーなどはIFTTTの連携可能サービスとして載せられていますが、Omnifocusについては、有料かつ、あまり日本では有名ではないこともあり、残念ながら連携対象サービスではありません。そのため一度Omni Sync ServerのMail Drop機能を経由させることで、Google Homeからタスク追加をさせることができました。
OmniFocusとは
OmniFocusとは簡単に言ってしまうとタスク管理ツールですが、ただのタスク管理ツールではなく、GTDを精密に再現するために作られたツールです。
GTDとは「Getting Things Done」と呼ばれるデビットアレンが提唱したストレスフリーで本当にやるべきことにのみ集中する仕事術のことです。この手法は私はとても気に入っていて、いつかブログの方で紹介したいと思いますが、今回は本筋と異なるので紹介だけに留めておきます。気になった方はこちらの記事を見ていただくと本手法の概要は理解していただけるかと。
設定手順
1. OmniFocusをメールで受け取れるように設定
OmniFocusへメールでタスクを追加するためには、Omni Sync Serverで設定する必要があります。リンクからOmni Groupの管理ページに入っていただいて、ログインしてください。
ログイン後は以下画面でADD AN ADDRESS
を押していただくと自動でメールアドレスが発行されます。このメールアドレスに対して、タスクの内容をタイトルに入れて送ると、OmniFocusのInboxに自動で追加されるようになります。
2. IFTTTの連携準備
IFTTTのアカウントは持っている前提とします。IFTTTのアカウントを持っていない方はこちらから。
3. Google Assistantの設定
Google HomeのTriggerとなる文言を設定
+that としてGmailを追加
上記で完了となります。
あとはAppletがRunの状態になっていれば検証可能状態になっているので、お手元のGoogle Homeを使って、試してみましょう。