ステップ2:Asanaに新しいタスクが追加されたら起動するトリガーを設定
3.プロジェクト一覧より、任意のプロジェクトを選択します。
4.「+新規作成」を選択し、「はじめから作成」をクリックします。
5.任意のタイトルを入力し、フローボット起動の条件であるトリガーとして「特定のアプリイベントを受信したとき」を選択します。
6.アプリ一覧から「Asana」を選択します。
7.「連携アカウントとアクションを選択」の設定をします。
・アプリトリガーのタイトル:任意で設定してください。(例:「特定のプロジェクトに新しいタスクが追加されたら」)
・Asanaと連携するアカウント情報:任意のアカウントを設定してください。
・トリガーアクション:「特定のプロジェクトに新しいタスクが追加されたら」を選択してください。
8.「次へ」をクリックします。
9.アプリトリガーのAPI接続設定をします。
・トリガーの起動間隔:業務の都合に合わせて、任意の時間を設定してください。
・ワークスペースID:候補から選択してください。
なお、Asanaにログインしているブラウザで「https://app.asana.com/api/1.0/workspaces」にアクセスすることで確認が可能です。
・プロジェクトID:候補から選択してください。
プロジェクトをブラウザで表示させた際にURLに含まれる最初の16桁の数字です。
10.テストを行い、成功したら「保存する」をクリックしてください。
※メールで通知したい情報があれば、「アウトプット」の設定が役立ちます。
追加で必要な項目があれば、「取得する値を追加」をクリックして追加してください。
ステップ3:Microsoft Teamsのチャネルにメッセージを送るアクションを設定
11.ステップ2で作成したアプリトリガーの下にある「+」ボタンをクリックします。
12.オペレーションタイプは「アプリと連携する」を選択します。
13.アプリ一覧から「Microsoft Teams」を選択します。
14.「連携アカウントとアクションを選択」の設定をします。
・タイトル:任意で設定してください。(例:「チャネルにメッセージを送る」)
・Microsoft Teamsと連携するアカウント情報:任意で選択してください。
・アクション:「チャネルにメッセージを送る」を選択してください。
15.「次へ」をクリックします。
16.「API接続設定」をします。
・チームID:候補から選択してください。
Microsoft Teamsのチャネルのメニュー「チャネルへのリンクを取得」で表示されるアドレス上の「groupId=」の後に続く文字列です。
・チャネルID:候補から選択してください。
Microsoft Teamsのチャネルのメニュー「チャネルへのリンクを取得」で表示されるアドレス上の「channel/」の後に続く文字列です。
・メッセージ:任意の内容を入力してください。
※補足1)本文にはAsanaで取得した情報もアウトプットとして引用できます。下図はアウトプットを利用した記入例です。
※補足2)メンションの挿入やファイル添付も、必要に応じて可能です。
17.テストを行い、成功を確認したうえで「保存する」をクリックしてください。
最後に、保存したフローのトリガーを「ON」に切り替えれば起動します。
以上で「Asanaのプロジェクトに新しいタスクが追加されたらTeamsにメッセージを送付する」フローの完成となります。