「Asanaのカスタムフィールド情報をスプレッドシートで管理したいけど、毎回手作業で転記するのが面倒…」
「プロジェクトの状況が変わるたびにカスタムフィールドを更新しているけど、他のツールへの反映が追いつかず、情報が古くなってしまう…」
このように、Asanaのカスタムフィールドに関する情報管理や連携作業に、手間や課題を感じていませんか?
もし、Asanaで設定されているカスタムフィールドの情報を、指定したタイミングで自動的に他のアプリケーションに連携できる仕組み があれば、これらの悩みから解放され、プロジェクト管理のコア業務にさらに集中できる時間を生み出すことができます!
今回ご紹介する自動化は、ノーコードで簡単に設定できて、手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう!
とにかく早く試したい方へ YoomにはAsanaのカスタムフィールド情報を取得する業務フロー自動化のテンプレート が用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
Asanaからカスタムフィールドの設定一覧を取得し、Google スプレッドシートに追加する
試してみる
Asanaのカスタムフィールド情報をスプレッドシートに連携するフローを作ってみよう それではここから代表的な例として、Asanaに設定されているカスタムフィールドの一覧を取得し、Google スプレッドシートに自動で追加する フローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォーム からアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Asana /Google スプレッドシート
[Yoomとは]
フローの作成方法 今回は大きく分けて以下のプロセスで作成します。
AsanaとGoogle スプレッドシートのマイアプリ連携 テンプレートをコピー Asanaのアクション設定とGoogle スプレッドシートのアクション設定 フローをONにし、正しく動作するかを確認
Asanaからカスタムフィールドの設定一覧を取得し、Google スプレッドシートに追加する
試してみる
ステップ1:AsanaとGoogle スプレッドシートをマイアプリ連携 ここでは、Yoomと連携して、操作が行えるようにしていきます。
ナビを参照して、マイアプリ連携を行ってください。
【Asanaのマイアプリ連携】
【Google スプレッドシートのマイアプリ連携】
ステップ2:テンプレートをコピーする 続いてYoomのテンプレートをコピーします。 以下バナーの「試してみる」をクリックしましょう。
Asanaからカスタムフィールドの設定一覧を取得し、Google スプレッドシートに追加する
試してみる
以下の画像のような画面が表示されたらテンプレートのコピーは完了です。 ※コピーしたテンプレートは、「マイプロジェクト」内の「フローボット」に格納されています。
ステップ3:手動で起動する 今回のテンプレートは、「手動起動」を使用しております。 こちらの機能は、任意のタイミングでフローボットを起動できる機能 です。 特定のタイミングではなく、人(担当者)による任意のタイミングで起動させたい場合に利用されます。 そのため、都度、フローボット詳細画面より起動する必要があります。 ※詳しい手動起動の設定方法 は、リンクをご参照ください。
すべての設定を完了させると、フローボットの画面右上に「起動する」ボタンが表示されます。 フローを起動したい際に、フローボットを手動で起動させてください。
ステップ4:Asanaのアクション設定 ここでは、Asanaの指定したプロジェクトのカスタムフィールド設定一覧を取得する設定を行います。 以下の赤枠をクリックしましょう!
アクションはそのままで、連携するアカウント情報が間違っていないかを確認します。 確認後、「次へ」をクリックしましょう!
まずは「プロジェクトID」 を設定します。 入力欄をクリックすると、「候補」が表示されるので選択してください。
入力が完了したら、「テスト」をクリックしましょう! テストが成功すると、取得した値としてカスタムフィールドの設定一覧を取得できます。
※ 取得した値 とは? トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。 後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
「完了」をクリックし、次のステップに進みましょう!
ステップ5:繰り返し処理の設定 ここでは、繰り返し処理の設定を行います。 同じ処理を繰り返すオペレーション(ループ処理)を用いることで、取得した値を繰り返し後続のオペレーションに進めることが出来ます。 以下の注意事項を確認後、赤枠をクリックしてください。 ※「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
次の画面で、「繰り返し対象の取得した値」を設定します。 「オペレーション」は、「カスタムフィールドの設定一覧を取得」 を選択してください。 「取得した値」は、先ほどのステップで取得した「カスタムフィールド設定IDのリスト」・「カスタムフィールド設定のプロジェクト名のリスト」・「カスタムフィールド設定の親プロジェクト名のリスト」 を設定しましょう!
「完了」をクリックして、次のステップに進みましょう!
ステップ6:Google スプレッドシートにレコードを追加する設定 最後の設定です! Asanaのカスタムフィールドの設定一覧をGoogle スプレッドシートに追加する設定を行います。 それでは、以下の赤枠をクリックしましょう!
アクションはそのままで、連携するアカウント情報を確認します。 確認後、画面を下にスクロールしましょう!
次の画面で、レコードを追加したいスプレッドシートIDとシート名を設定していきます!
「スプレッドシートID」 :入力欄をクリックして表示される候補から選択できます。「スプレッドシートのタブ名」 :入力欄をクリックして表示される候補から選択できます。
テーブル範囲 :今回は以下のシートを使用するため、テーブル範囲は「A1:C」になります。 ※ヘッダーがテーブル範囲内に含まれるように設定しましょう。「次へ」のボタンをクリックすると、データベース操作の詳細設定画面に移動します。
ここでは、「追加するレコードの値」 を設定しましょう。 各項目には繰り返し処理の設定で取得した値を引用して設定してください。
「テスト」をクリックしてください。 テスト成功の表示を確認し、「完了」をクリックしましょう!
Google スプレッドシートの画面に移り、レコードが追加されているか確認をします。 ※「繰り返し処理」オペレーションを含むフローのため、ここで表示される値は1件目のデータのみになります。 実際にフローを起動させた際に、繰り返し処理によって取得したすべてのデータが順番に処理され、自動で追加されますのでご安心ください。
最後に「完了」をクリックしましょう。 以上で「Asanaからカスタムフィールドの設定一覧を取得し、Google スプレッドシートに追加する」 フローの完成です!
ステップ7:フロー稼働の準備完了 フロー画面に戻り、以下のようなメニューが表示されていればOKです!
フローを起動させる場合は、画面右上の「起動する」をクリックすることで、お好きなタイミングでフローを起動できます。
Asanaを使ったその他の自動化例 AsanaのAPIを活用することで、様々な自動化の実現が可能になります。
Asanaを使った自動化例 Asanaのプロジェクトにタスクが追加された際にTodoistなどの他ツールへ同期したり、タスクが完了したらNotionに完了履歴を自動で記録したりできます。また、指定した日時に未完了タスクを取得してGoogle カレンダーに予定を作成したり、AIと連携してメッセージを作成しチャットツールへ通知することも可能です。
Airtableで特定条件に合うレコードが登録されたら、Asanaにタスクを追加する
試してみる
■概要 データベースツールのAirtableとタスク管理ツールのAsanaを併用しているものの、Airtableに登録された情報を手作業でAsanaに転記する作業に手間を感じていないでしょうか。手作業によるタスク作成は、時間がかかるだけでなく、転記ミスや対応漏れの原因にもなり得ます。 このワークフローを活用すれば、Airtableで特定の条件に合うレコードが登録された際に、自動でAsanaへタスクを追加する連携が可能になり、こうした課題を円滑に解消します。 ■このテンプレートをおすすめする方 ・Airtableで管理している情報をもとに、Asanaでタスクを手作業で作成している方 ・AirtableとAsanaの連携を自動化して、タスクの作成漏れや遅延を防ぎたい方 ・二つのツール間でのデータ転記作業をなくし、プロジェクト管理を効率化したい方 ■注意事項 ・AirtableとAsanaのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。 ・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 ・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。 ・Airtableのアウトプットの取得方法は下記を参考にしてください。 https://intercom.help/yoom/ja/articles/5404443
Asanaで期日が今日までのタスクを取得したら、ChatGPTで作成したメッセージをLINE WORKSに通知する
試してみる
毎日指定の時間にAsanaで期日が今日までのタスクを取得したら、ChatGPTを使用して作成した通知内容をLINE WORKSに通知するフローです。
Asanaでタスクが更新されたらBacklogの課題も更新する
試してみる
■概要 「Asanaでタスクが更新されたら、Backlogの課題も更新する」ワークフローは、プロジェクト管理を効率化する自動化フローです。 このワークフローを活用することで、Asanaでタスクが更新されるたびに、Backlogの課題が自動的に反映され、手動での更新作業が省けます。 これにより、作業のスピードが向上し、チーム全体で常に最新の情報を共有できます。 ■このテンプレートをおすすめする方 ・AsanaとBacklogを使ってプロジェクト管理をしているチームのリーダー ・タスクの進捗を同期させたいと考えているIT担当者 ・手動でタスク更新を行っており、効率化を図りたい企業の管理者 ・プロジェクトの進行状況をスムーズに管理したい方 ■注意事項 ・Asana、BacklogのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。 ・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 ・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Asanaのプロジェクトにタスクが追加されたら、Todoistにタスクを作成する
試してみる
Asanaのプロジェクトにタスクが追加されたら、Todoistにタスクを作成するフローです。
Asanaのタスクが完了したらNotionに完了履歴を記録する
試してみる
■概要 「Asanaのタスクが完了したらNotionに完了履歴を記録する」ワークフローは、プロジェクト管理の効率化を目指す方に最適な自動化プロセスです。 Asanaでタスクが完了すると自動的にNotionにその履歴が記録されるため、手動でのデータ入力や管理の手間を省けます。 これにより作業の透明性が向上しチーム全体の生産性が高まります。 ■このテンプレートをおすすめする方 ・AsanaとNotionを併用してプロジェクト管理を行っているチームリーダーの方 ・タスク完了後の履歴管理を自動化し、手作業をasana notion 連携」を活用して業務フローを効率化したいと考えている企業の経営者の方 ・プロジェクトの進捗状況を一元管理し、情報共有をスムーズに行いたい方 ■注意事項 ・Asana、NotionのそれぞれとYoomを連携してください。
Mailchimpで購読者が追加されたら、Asanaにタスクを自動作成する
試してみる
■概要 Mailchimpで新しい購読者が追加されるたびに、手作業でAsanaにフォローアップタスクを作成していませんか?この定型業務は、抜け漏れのリスクがあるだけでなく、本来注力すべきマーケティング活動の時間を圧迫してしまうこともあります。このワークフローを活用すれば、Mailchimpに購読者が追加されたことを検知して、Asanaに担当者へのタスクを自動で作成し、こうした課題をスムーズに解消します。 ■このテンプレートをおすすめする方 ・MailchimpとAsanaを連携させ、購読者管理を効率化したいマーケティング担当者の方 ・手作業によるタスク作成での抜け漏れを防ぎ、フォローアップ体制を強化したいチームリーダーの方 ・SaaS間の連携を自動化することで、業務の生産性向上を目指している方 ■注意事項 ・MailchimpとAsanaのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
メールで受信した内容をもとに、Asanaでプロジェクトを作成しSlackに通知する
試してみる
■概要 メールで届くプロジェクトの依頼を、都度プロジェクト管理ツールに手入力で転記し、関係者に通知する作業に手間を感じていませんか。手作業での対応は時間がかかるだけでなく、情報の転記ミスや共有漏れといったリスクも伴います。 このワークフローを活用すれば、メール受信をトリガーとしてAsanaでのプロジェクト作成、Slackへの通知までを自動化できます。プロジェクト管理におけるAPI連携のような処理をノーコードで実現し、依頼の受付からタスク化までを円滑に進めます。 ■このテンプレートをおすすめする方 ・メールでの依頼をもとに、手作業でAsanaへプロジェクト登録を行っている方 ・プロジェクト管理の効率化に向けて、API連携のような自動化に関心がある方 ・依頼内容の転記ミスや関係者への通知漏れといったヒューマンエラーを防止したい方 ■注意事項 ・AsanaとSlackのそれぞれとYoomを連携してください。 ・Slackにメッセージを送るには、チャンネルにYoomアプリを追加する必要があります。SlackチャンネルにYoomアプリを追加する手順については「SlackチャンネルにYoomアプリをインストールする方法」をご参照ください。 https://intercom.help/yoom/ja/articles/6201904
フォーム回答をもとに、Asanaのプロジェクト内タスクから指定コラボレーターを一括削除する
試してみる
■概要 Asanaでプロジェクトメンバーが変更になるたびに、関連タスクから手作業でコラボレーターを削除するのは手間がかかる作業です。 特にタスク数が多い場合、対応に時間がかかるだけでなく、削除漏れなどのミスも起こりがちです。 このワークフローを活用すれば、フォームに削除したいユーザー情報を入力するだけで、対象プロジェクトの全タスクから指定したコラボレーターを自動で一括削除できます。 Asanaにおけるコラボレーターの削除作業を効率化し、正確なプロジェクト管理を実現します。 ■このテンプレートをおすすめする方 ・Asanaのプロジェクト管理で、メンバー変更に伴うコラボレーターの削除を手作業で行っている方 ・複数のタスクに設定された特定のコラボレーターを一括で削除し、管理を効率化したい方 ・手作業によるコラボレーターの削除漏れや設定ミスを防ぎ、運用を徹底したい方 ■注意事項 ・AsanaとYoomを連携してください。 ・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。 ・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Gmailの特定ラベルのメールをAsanaのプロジェクトとして自動登録する
試してみる
■概要 「Gmailの特定ラベルのメールをAsanaのプロジェクトとして自動登録する」フローは、メールからプロジェクト管理への移行をスムーズに行う業務ワークフローです。 Gmailの特定ラベルのメール受信時、その内容が自動的にAsanaのプロジェクトとして反映されます。 ■このテンプレートをおすすめする方 ・Gmailで受信するメールの情報をAsanaに自動反映させ管理したい方 ・手動でメール内容をAsanaに入力する手間を省き、時間を有効活用したいビジネスパーソン ・メールからプロジェクト作成を自動化し、業務プロセスを簡素化したいIT担当者 ■注意事項 ・Gmail、AsanaのそれぞれとYoomを連携してください。 ・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 ・プランによって最短の起動間隔が異なりますので、ご注意ください。
まとめ Asanaのカスタムフィールド連携を自動化することで、これまで手作業で行っていたデータ転記や情報更新の手間をなくし、ヒューマンエラーのリスクを解消できます。 これにより、プロジェクトメンバーは常に正確な情報をリアルタイムで共有でき、データに基づいた迅速な意思決定が可能になるため、プロジェクト管理全体の質が向上します!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。 もし自動化に少しでも興味を持っていただけたなら、ぜひ登録フォーム から無料登録して、Yoomによる業務効率化を体験してみてください!
よくあるご質問
Q:連携処理がエラーになった場合、どうなりますか?
A:
エラーになった場合は、Yoomのアカウント作成時に登録したメールアドレスに通知が届きます。 通知内容に掲載されているリンクからエラーの原因を確認することが可能です。 また、通知設定をしておけばSlackやChatworkへ自動通知が可能です。
エラー時の対応方法については以下をご確認ください。
Q:特定の条件で自動的に連携を実行できますか?
A:
はい、可能です。「タスクが完了したとき」など、Asana上のアクションをきっかけにフローボットを起動させることも可能です。
AsanaのAPIアクションについては以下をご確認ください。
Q:Google スプレッドシート以外のアプリにも連携できますか?
A:
はい、可能です。Yoomは様々なアプリと連携可能です。 Yoomと連携できるアプリは以下をご確認ください。