ステップ1:AsanaとGoogle Chatをマイアプリ連携
まず、AsanaとGoogle ChatをYoomのマイアプリに登録していきましょう。
1. Asanaの登録方法
左欄の「マイアプリ」をクリックしてください。
「新規接続」からAsanaを検索します。
Asanaのログイン画面が表示されるので、ログインしてください。
正常にログインできたら、Asanaのマイアプリ登録が完了です。
2. Google Chatの登録方法
次は「新規接続」から、Google Chatを検索してください。
Googleにログインした後、必要な情報を入力しましょう。
「Client ID」と「Client Secret」を取得したら、各項目に値を入力してください。
※取得方法の詳細:Google Chat(OAuth)のマイアプリ登録方法をご覧ください。
これでGoogle Chatがマイアプリに登録されました。
マイアプリ登録が設定できたら、マイアプリ内にAsanaとGoogle Chatのアイコンが表示されます。
ステップ2:Asanaの特定のプロジェクトに新しいタスクが追加されたら起動するトリガーの設定
まずは、「特定のプロジェクトに新しいタスクが追加されたら」という項目を設定していきましょう。
トリガーアクションが「特定のプロジェクトに新しいタスクが追加されたら」であることを確認し、連携アカウントに誤りがなければ、次のページに進んでください。
起動間隔は、プルダウンメニューで5分/10分/15分/30分/60分から選択してください。
※注意事項)起動間隔はプランによって選択できない場合があります。
ワークスペースIDとプロジェクトIDは、候補より使用したいものを任意で設定してください。
すべての設定が完了したら、先ほど設定したAsanaのプロジェクトにサンプルのタスクを追加してください。
追加できたら、画面下部にあるテストボタンをクリックしましょう。
テストが成功すると、サンプルのアウトプットが取得されるので、誤りが無ければ「保存する」をクリックしてください。
ステップ3:Google Chatにメッセージを送信する
次に、「メッセージを送信」という項目を設定しましょう。
アクションが「メッセージを送信」であることを確認し、連携アカウントに誤りがなければ、次のページに進んでください。
スペースのリソース名は、枠外の注釈を参考に入力しましょう。
メッセージ内容は、自由に設定可能です。
例えば、上記のように設定するとAsanaのプロジェクトにタスクが追加されたら「担当者名」「タスク名」「タスクの説明」を自動的に取得し、Google Chatに通知できます。
※設定方法)枠内をクリックし、「特定のプロジェクトに新しいタスクが追加されたら」の中にある「担当者名」「タスク名」「タスクの説明」をクリックすると、メッセージの欄に{{担当者名}}、{{タスク名}}、{{タスクの説明}}と入力されます。
テストをクリックすると、Google Chatにサンプルのメッセージが送信されます。
メッセージ内容を確認し、「保存する」をクリックしてください。
すべての設定が完了したら、上記画面が表示されるので、「トリガーをON」にして、フローボットを起動させてください!
これで、「Asanaでタスクが登録されたらGoogle Chatに通知する」フローボットの完成です。