Asanaのプロジェクトに新しいタスクが追加されたらTeamsにメッセージを送付する方法
はじめる前に
まず、Yoomアカウントをお持ちでない方は、Yoomのアカウント発行ページからアカウントを発行してください。
また、Yoomの基本的な操作については、初めてのYoomをご参照ください。
ステップ1:AsanaとMicrosoft Teamsをマイアプリ連携
1.まず、Yoomにログインして左メニューにある「マイアプリ」を選択し、画面右の「+新規接続」をクリックしてください。
2.マイアプリの新規接続一覧の中から、今回使用する「Asana」と「Microsoft Teams」を選択し、アプリを連携してください。
※Microsoft 365(旧Office 365)には、家庭向けプランと一般法人向けプラン(Microsoft 365 Business)があります。
一般法人向けプランに加入していない場合には連携に失敗する可能性があります。
ステップ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: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にメッセージを送付する」フローの完成となります。
AsanaとMicrosoft Teamsの連携フロー応用編
タスク追加の通知と同様に、AsanaからTeamsへの連携に関して、「Asanaで期日を過ぎたタスクをTeamsに通知する」ことや「Asanaでタスクが完了したらTeamsに通知する」ことも、Yoomを使うと簡単に行えます。
興味のある方は、ぜひ下記のテンプレートをコピーして試してみてください。