LoginSignup
7
8

【Alexa】口頭でNotionにToDoを投稿【自動化】

Last updated at Posted at 2023-06-13

突発的なタスクを拾うのは難しい

我が家ではタスク管理をNotionに集約しているのですが、
・出かける準備中
・掃除中
・風呂入る直前
のような、「何かしてて何かを思い出す」ようなタイミングに頭に浮かんだタスクって拾えなくないですか?

常に手元にメモやスマホがあるわけではなく、こういった細かなストレスを無くしていくため
口頭ベースで「これ覚えといて」ができるようにしましょう!

やりたいこと

  1. Alexa にタスクを伝える
  2. Alexaのスキル(Todoist)でタスクを登録
  3. Todoistのタスク発生をMakeで検知
  4. MakeでNotionにタスクを登録

Image_HowToConnect.png

やっていく

1.Alexaにスキル登録

AmazonのAlexaスキルページから、Todoistのスキルを追加します。

01_alexa_todoist.png

新規登録(またはログイン)後、Alexa Skillとの連携に同意します。
02_alexa_todoist_apply.png

次に同意ウィンドウを閉じて、スキルへのアクセス権付与を行います。
02_alexa_todoist_apply2.png

2.動作確認

Alexaに話しかけて、Todoistに登録されるかチェックしましょう。

「アレクサ、プリンを買い物リストに追加」

pudding.png

OKですね。どんどんいきましょう。

Alexaのリストには、初期状態で「Alexa ToDoリスト」と「Alexa の買い物リスト」があります。
本記事で紹介するフローは「リストを問わず、新規アイテムをひとつのNotionDBに登録する」構成となっています。

3.MakeとTodoistをつなぐ

Make(旧名 Integromat)はサービスを組み合わせた自動化をノーコードで実現できるやつです。

Make Platform にログインし、メニューの「Scenarios」→「Create a new Scenario」
03_new_Scenario.png

+マークの検索窓からTodoistを追加し、
03_new_Scenario_Todoist.png

「Create a webhook」から認証を通します。

06_new_Scenario_Todoist.png

07_create_connection.png

08_create_connection_allow.png

4.MakeとNotionをつなぐ

Todoistモジュールの +をクリックして、Notionを追加します。
09_add_notion.png

「Create a Database Item」を選択 → 「Create a connection」で認証を通します。
10_connection_notion.png

11_login_notion.png

タスクを追加するDBを設定します。DatabaseIDはNotionで確認して、手入力します。
12_CreateContent_notion2.png

DatabaseIDの確認は、Notionのリストで「リンクをコピー」を選択し、

≪Notion - データベース右上のメニュー画面≫
13_DatabaseID_notion.png

クリップボードにコピーされたURLの、太字部分を入力します。
notion.so/1234567890e123456b9b081b0b713707?v=98b765fe43210f7483420c1008fe4d78

5.動作確認

Todoistにタスクが登録されると、

≪Todoist - リスト表示画面≫
14_test_todoist.png

NotionのDatabaseに自動的にレコードが追加されました!

≪Notion - データベース画面≫
14_test_Notion.png

おわりに

頭の中をAlexaに吐き出す」が仕組み化できたので、家族にも好評です。
(子供が真似して変なタスクを登録するようになったのですが、それはご愛敬・・・)

参考URL

7
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
8