AsanaとYoomの連携イメージ

【プログラミング不要】Asanaのプロジェクトを自動で更新し、管理業務を効率化する方法

Yoomを詳しくみる
この記事のテンプレートを試す
AsanaとYoomの連携イメージ
アプリ同士の連携方法

2025-10-30

【プログラミング不要】Asanaのプロジェクトを自動で更新し、管理業務を効率化する方法

Otani Yu

プロジェクト管理ツールAsanaを活用する中で、他のツールで発生した変更や進捗を、手作業でAsanaのプロジェクトに反映させる作業に手間を感じていませんか?

例えば、開発の進捗をGitHubで確認し、その都度Asanaのプロジェクトを手動で更新する作業や、顧客からの問い合わせ内容をCRMからコピーして、Asanaのタスクを作成したりする作業も手間になりがちです。
これらは時間がかかるだけでなく、転記ミスや更新漏れといったヒューマンエラーの原因にもなりかねません。

もし、<span class="mark-yellow">GitHubのプルリクエストがマージされたタイミングや、CRMに新しい情報が登録された際に、自動でAsanaのプロジェクトが更新される仕組み</span>があれば、こうした定型業務からの解放に繋がるでしょう。

今回ご紹介する自動化は、ノーコードで簡単に設定できて、手間や時間もかかりません。
ぜひ自動化を導入して作業をもっと楽にしましょう!

とにかく早く試したい方へ

Yoomには<span class="mark-yellow">Asanaのプロジェクトを自動で更新する業務フロー自動化のテンプレート</span>が用意されています。

「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!

[[303995]]

AsanaとGitHubを連携するフローを作ってみよう

それではここから代表的な例として、GitHubでPull Requestがマージされた際に、その情報を取得してAsanaのプロジェクトを自動で更新するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:AsanaGitHub

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • GitHubとAsanaのマイアプリ連携
  • テンプレートをコピー
  • GitHubのトリガー設定及び各アクション設定
  • トリガーをONにし、フローが起動するかを確認
[[303995]]

ステップ1:GitHubとAsanaのマイアプリ連携を行う

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。

1.GitHubとの連携

以下の手順をご参照ください。

2.Asanaとの連携

以下の手順をご参照ください。

ステップ2:テンプレートをコピーする

Yoomには様々なアプリを活用した自動化のテンプレートが用意されています。今回は以下のテンプレートを試してみましょう。
Yoomにログインした状態で、バナーの「試してみる」をクリックしてみてください。

[[303995]]

自動でYoomの画面に遷移して、以下のポップアップが表示されたらテンプレートのコピーは成功です!「OK」をクリックして次のステップに進みましょう。

ステップ3:GitHubでアプリトリガーを設定する

Yoomのフローボットを動かす引き金となるアクションのことを「アプリトリガー」と呼びます。
このフローボットでトリガーになっている、GitHubの「Pull Requestがマージされたら」というアクションを設定していきましょう。

タイトルを任意で設定し、GitHubと連携するアカウントやアクション内容を確認したら「次へ」を押してください。

GitHubのWebhookを受け取れるように設定します。
Yoomの設定画面にあるWebhookURLをコピーして、GitHubにペーストしましょう。
詳細は「GitHubでWebhookを設定する方法」のヘルプページもチェックしてみてください。

YoomのWebhookURLをGitHubの該当リポジトリに設定したら、そのままGitHubでプルリクエストをマージしましょう。
ここでは、以下のようなテスト用に作成したプルリクエストをマージしました。
これでアプリトリガーを動かすための「Pull Requestがマージされたら」という条件が整います。

プルリクエストをマージできたら、Yoomの設定画面に戻って「テスト」ボタンをクリックしてみましょう。
「テスト成功」の文字とリクエスト内容がJSON PATHで表記され、共に「取得した値」として、GitHubでマージされたプルリクエストの内容が反映されていれば成功です!

取得した値とは?

Yoomでは、テストを実行した際に取得できる情報のことを「取得した値」と定義しています。
取得した値を後続オペレーションに活用することにより、フローボットが起動される度に値の内容が変動します。

ここまで確認できたら「保存する」をクリックして、次のステップに進みましょう。

ステップ4:GitHubからプルリクエストを取得する

GitHubでプルリクエストがマージされたことをYoomで検知したら、該当プルリクエストの詳細情報について取得していきます。

タイトルを任意で設定し、GitHubと連携するアカウントやアクション内容を確認したら「次へ」を押してください。

「リポジトリオーナー名」と「リポジトリ名」は、GitHubの該当リポジトリにアクセスした上で、URLから抽出しましょう。

「プルリクエスト番号」は、アプリトリガーで取得した値から「プルリクエスト番号」を選択してください。
ここに取得した値を用いることで、今後新しいプルリクエストがマージされる度に、新しい番号が値として反映されていきます。

プルリクエスト番号を設定できたら「テスト」をクリックしてみましょう。
「テスト成功」の文字と共に、リクエスト結果(JSON PATH)と取得した値が表示されていれば成功です!

ここまで確認できたら「保存する」をクリックしましょう。

ステップ5:分岐条件を設定する

Yoomの分岐オペレーションを活用して、GitHubでマージされたプルリクエストの情報を、後続オペレーションであるAsanaのプロジェクトに連携させるかどうかの判別を行っていきます。

  • 「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。
    フリープランで利用するとエラーになってしまうのでご注意ください。
    ミニプランなどの有料プランは2週間の無料トライアルが可能です。
    無料トライアル中なら、普段制限されているアプリや機能も自由にお試しいただけますので、ぜひ活用してみてください。

アクションタイトルを任意で設定したら、「分岐対象の取得した値」を設定します。
ここでは、アプリトリガーでGitHubから取得した「プルリクエストの本文」を分岐の対象として設定しましょう。

次に「分岐条件」を設定します。
この例では、「test」というワードを含むプルリクエストだと判別された場合のみ、後続オペレーションに進行するよう設定してみました。

ちなみにこちらの分岐条件は、他にも「【緊急】というワードを含む場合」「特定のワードを含まない場合」など、任意の内容を設定できます。

任意の内容で分岐条件を設定できたら、「保存する」をクリックしてください。

ステップ6:Asanaでプロジェクトを更新する

前ステップで設定した分岐条件を満たす場合のみ、こちらの後続オペレーションへと進行します。
条件を満たすGitHubのプルリクエストがマージされたことを検知したら、Asanaで該当のプロジェクトを更新していきましょう。

タイトルを任意で設定し、Asanaと連携するアカウントやアクション内容を確認したら「次へ」を押してください。

Asanaで更新したい該当プロジェクトのIDは、注釈のようにYoomのオペレーションから確認することもできますが、AsanaにアクセスしてURLから抽出することも可能です。

  • Asanaにアクセスして、URLの以下の部分から抽出しましょう。
    例「https://app.asana.com/0/(ワークスペースID)/~/(プロジェクトID)~」

次に、該当プロジェクトの更新したい項目に、更新後の値を設定しましょう。
例えば「プロジェクト名」に値を入力すると、プロジェクト名そのものが書き換わります。

今回は例として、Asanaに以下のようなプロジェクトを作成しています。

テストとして、「プロジェクト概要」にGitHubの内容を反映させてみましょう。
手入力による固定値と取得した値を組み合わせて、以下のように設定してみました。

他にも「公開設定」や「作業開始日」など、更新したい項目があれば任意で設定してみてください。

必要な設定を終えたら、「テスト」ボタンをクリックしてみましょう。
「テスト成功」の文字と共に、リクエスト結果(JSON PATH)と取得した値が表示されていれば成功です!

また、ここでAsanaの該当プロジェクトにアクセスしてみましょう。
設定した通り、GitHubの内容がプロジェクト概要として更新されていますね。

ここまで確認できたら、Yoomの設定画面に戻って「保存する」をクリックしてください。

ステップ7:トリガーをONにする

お疲れさまでした!すべての必要な設定を完了すると、以下のポップアップが表示されます。
「トリガーをON」をクリックして、フローボットを動かしはじめましょう。

これでGitHubなどのプロジェクト管理ツールで更新を検知したら、自動でAsanaの既存プロジェクトが更新されるようになりました。

Asanaを使ったその他の自動化例

今回ご紹介した連携以外でも、AsanaのAPIを活用してさまざまな業務を自動化することが可能です。

例えば、Asanaでのタスク更新に連動して、さまざまなツールに自動で情報を追加できます。
これにより、手動での情報転記を省き、タスクの進捗を効率よく管理できるため、マーケティングやプロジェクト管理の作業が効率化されるでしょう。

[[259607,279711,101252,265797,72732,24923,73299,107749,109081,73025]]

まとめ

Asanaのプロジェクト更新を自動化することで、<span class="mark-yellow">これまで開発ツールやその他のデータベースを確認しながら手作業で行っていた、情報転記やステータス変更の手間を削減できます。</span>

これによりヒューマンエラーの削減に繋がり、プロジェクトメンバーは最新の状態でタスク情報を把握可能になるでしょう。
開発の進捗や変更に迅速に対応できるため、プロジェクトの進行がよりスムーズになります!

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築可能です。
もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!

よくあるご質問

Q:プロジェクト概要以外の項目も更新できますか?

A:はい、可能です。
Asanaの「プロジェクトを更新」アクションでは、他にも

  • プロジェクトの期日
  • プロジェクトオーナー
  • 公開設定
  • 作業開始日

などを更新できます。
運用内容にあわせて、お好きにカスタマイズしてください。

Q:GitHub以外のツールを起点にできますか?

A:はい、可能です。
例えばGoogle スプレッドシートやNotionなどのデータベースツールなど、様々なツールの動きをトリガーとして、Asanaのプロジェクト更新アクションに連携させられます。
その際は起点となるツールとYoomで、忘れずにマイアプリ連携を行いましょう。

Q:自動更新が失敗した場合、どうなりますか?

A:Yoomでは進行していたフローボットがエラーとなり、停止された場合にワークスペース発行時に登録したメールアドレス宛に通知が届きます。
その際には該当オペレーションを確認し、エラーの原因や種類が表示される「エラーコード」を確認して修正してください。
詳しくは「エラー時の対応方法」をご確認ください。
ヘルプページで解決しない場合は、サポート窓口を利用することもできます。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Otani Yu
ITパスポート・日商PC検定の資格保有者。9年以上にわたりフリーランスとして記事執筆や校正業務に携わった経験がある。自身の業務フロー改善のため様々なSaaSツールを試す中で『Yoom』と出会い、現在はSaaS連携プラットフォーム『Yoom』による業務自動化をテーマとしたブログ執筆を担当。業務フロー改善のため試行錯誤した自身の実体験を基に、特に個人事業主や非エンジニアに向けて、Yoomを活用した業務効率化の具体的な手法を発信している。
タグ
自動
自動化
連携
Asana
関連アプリ
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
Yoomとは?
これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
詳しくみる
詳しくみる