AsanaとNotionの連携フローの作り方
それでは「Asanaのプロジェクトに新しいタスクが追加されたらNotionに追加」というフローボットを作っていきましょう!
前始める前に
まず、Yoomアカウントをお持ちでない方は、Yoomのアカウント発行ページからアカウントを発行してください。
Yoomを初めて利用される方は「初めてのYoom」をチェックしてみてください。
ステップ1: AsanaとNotionをマイアプリ連携
準備段階として、お使いのAsanaアカウントとNotionアカウントをYoomと連携させるためにマイアプリ登録をする必要があります。
Asanaのマイアプリ登録方法
連携方法はYoomにログインし、画面左側にある「マイアプリ」をクリックします。
画面右側に「+新規接続」ボタンが表示されるので、クリックします。
アプリの一覧からAsanaを選択します。
アカウント情報(メールアドレスとパスワード)を入力し、「ログイン」をクリックするとマイアプリ登録が完了します。
Notionのマイアプリ登録方法
先ほどと同様に、画面左側にある「マイアプリ」をクリックします。
画面右側に「+新規接続」ボタンが表示されるので、クリックします。
アプリの一覧からNotionを選択します。
Notionへのアクセスをリクエストしている画面が表示されるので、
「ページを選択する」をクリックし、「アクセスを許可する」をクリックするとマイアプリ登録が完了します。
ステップ2: トリガーを設定
「特定のアプリイベントを受信したとき」を選択します。
アプリの一覧から、Asanaを選択します。
画面が切り替わり、Asanaと連携するアカウント情報が合っているかを確認します。
アカウント情報が表示されない場合は、「+連携アカウントを追加」をクリックして登録してください。
トリガーアクションは「特定のプロジェクトに新しいタスクが追加されたら」を選択してください。
ここまで設定できたら「次へ」をクリックしましょう。
次の画面では「アプリトリガーのAPI接続設定」を行います。
トリガーの起動時間は5分を選択します。
ワークスペースID・プロジェクトIDは、マイアプリ登録されたAsanaの情報から候補としてプルダウンメニューに表示されるので、任意のIDをそれぞれ選択してください。
「アプリトリガーのAPI接続設定」画面の全体です。
赤枠の設定が完了し、「テスト」をクリックしてエラーが出なければ「保存する」をクリックしましょう。
ステップ3: Notionと連携する
次のような画面に切り替わるので、アプリトリガー下に表示される「+」をクリックしてください。
オペレーションの中から「データベースを操作する」を選択しましょう。
アプリの一覧から「Notion」を選択しましょう。
そうすると、アプリと連携する画面が切り替わるので、連携するアカウント情報が合っているかを確認します。
アカウント情報が表示されない場合は、「+連携アカウントを追加」をクリックして登録してください。
トリガーアクションは「レコードを追加する」を選択してください。
データベースの連携にあるデータベースIDは、マイアプリ登録されたNotionの情報から候補としてプルダウンメニューに表示されるので、任意のIDを選択してください。
ここまで設定できたら「次へ」をクリックしましょう。
次の画面では「データベース操作の詳細設定」を行います。
追加するレコードの値を選択しましょう。
今回、タスク名にはアウトプットから「タスク名」を設定しましょう。
「データベース操作の詳細設定」画面の全体です。
赤枠の設定が完了し、「テスト」をクリックしてエラーが出なければ「保存する」をクリックしましょう。
フローの一覧画面に切り替わるので、アプリトリガーをONに変更してください。
これで、フローの設定は完了です!
実際にフローを起動すると、Asanaで新しいタスクが追加された際に、Notionにも自動で追加されているのが確認できました。