GitHubでIssue作成のWebhookを受信したら、Asanaにタスクを作成する
Yoomのテンプレートを使えば、ノーコードで簡単に
GitHub
と
Asana
を自動連携できます。
■概要
GitHubで新しいIssueが作成されるたびに、内容を確認して手動でAsanaにタスクを起票する作業に手間を感じていませんか?
このような手作業は時間がかかるだけでなく、タスクの作成漏れや転記ミスといったヒューマンエラーの原因にもなります。
このワークフローを活用すれば、GitHubのIssue作成に関するWebhook通知をトリガーとして、Asanaへ自動でタスクを作成できるため、開発チームのタスク管理を効率化し、迅速な対応を実現します。
■このテンプレートをおすすめする方
- GitHubのIssue管理とAsanaのタスク管理を手作業で連携させている開発担当者の方
- GitHubのIssueに関するWebhookを活用して、タスクの作成漏れや転記ミスを防ぎたいプロジェクトマネージャーの方
- GitHubで発生するイベントをきっかけに、関連する様々な業務の自動化を検討している方
■このテンプレートを使うメリット
- GitHubでIssueが作成されると自動でAsanaにタスクが作成されるため、これまで手作業での転記に費やしていた時間を短縮できます
- 手作業によるタスクの作成漏れや、Issueの内容の転記ミスといったヒューマンエラーを防ぎ、タスク管理の精度を高めることに繋がります
■フローボットの流れ
- はじめに、GitHubとAsanaをYoomと連携します
- 次に、トリガーでGitHubを選択し、「Webhookを受信したら(Webhook起動)」というアクションを設定し、Issue作成のイベントを検知するようにします
- 次に、オペレーションで分岐機能を設定し、作成日時と更新日時の一致に基づいて後続のアクションを実行するかどうかを判断させます
- 最後に、オペレーションでAsanaの「タスクを追加」アクションを設定し、GitHubのWebhookから取得したIssueのタイトルや本文などの情報を連携してタスクを作成します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Asanaでタスクを作成するアクションでは、タスクを登録するプロジェクトや担当者はもちろん、GitHubのIssueのタイトルや本文といった情報を、Asanaのタスク名や説明欄に自由に割り当てて設定できます
■注意事項
- GitHub、AsanaのそれぞれとYoomを連携してください。
- GitHubでWebhookを設定する方法は下記をご参照ください。
https://intercom.help/yoom/ja/articles/11710834 - GitHubのアウトプットはJSONPathから取得可能です。取得方法は下記をご参照ください。
https://intercom.help/yoom/ja/articles/9103858 - 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
類似したテンプレートをご紹介!
すべてのテンプレートを見る
使用しているアプリについて
GitHub
を使ったテンプレート
GitHubで特定のIssueが作成されたら、SerpApiでGoogle検索の検索結果を取得する
GitHubのIssue発生時にAIがキーワードを抽出しSerpApiでGoogle検索を自動実行するフローです。手作業の検索時間を削減し、情報収集漏れや対応遅れを防ぎ、開発に集中できます。
GitHubでIssueが作成されたらBacklogに課題を追加する
GitHubで新規Issueが生まれた瞬間にBacklogへ課題を自動追加するフローです。複数リポジトリ運用でも二重入力や登録漏れを抑え、開発チームのタスク管理を整えます。
Asanaで特定のプロジェクトにタスクが作成されたら、GitHubにプルリクエストを作成する
Asanaの特定プロジェクトでタスクが生まれるとGitHubにプルリクエストを自動生成するフローです。手作業による転記時間と入力ミスを減らし、開発チーム全体のプルリク漏れや共有遅れを確実に防ぎます。
Asana
を使ったテンプレート
定期的にAsanaでゴール一覧を取得しkintoneに追加する
Asanaのゴール一覧をスケジュールに合わせて取得し、詳細をkintoneへ自動で追加するフローです。報告作業の時間削減と入力ミス防止により、組織やチームの目標を正確かつスムーズに把握できます。
Asanaでタスクが追加されたらSalesforceにToDoを登録する
Asanaの新規タスクをSalesforceのToDoへ自動登録するフローです。手動転記の手間と入力漏れを防ぎ、遅延を減らし、営業タスクの共有と進捗管理をスムーズにし、情報の正確性も保たれます。
Asanaのタスクが完了したら、Frontにコンタクトを作成する
YoomでAsanaのタスク完了をトリガーにFrontへコンタクトを自動登録するフローです。登録作業の手間と入力ミスを抑え、情報をまとめて管理できます。
使用しているアプリについて
GitHub
YoomではGitHubのAPIをノーコードで活用することができます。GitHubのAPIを使って、自動的に新規イシューを作成したり、リポジトリにユーザーを追加することが可能です。また、YoomのデータベースにGitHubのイシュー情報を同期することも可能です。
詳しくみるテンプレート
GitHubで特定のIssueが作成されたら、SerpApiでGoogle検索の検索結果を取得する
GitHubのIssue発生時にAIがキーワードを抽出しSerpApiでGoogle検索を自動実行するフローです。手作業の検索時間を削減し、情報収集漏れや対応遅れを防ぎ、開発に集中できます。
GitHubで特定のIssueが作成されたら、SerpApiでGoogle検索の検索結果を取得する
GitHubでIssueが作成されたらBacklogに課題を追加する
GitHubで新規Issueが生まれた瞬間にBacklogへ課題を自動追加するフローです。複数リポジトリ運用でも二重入力や登録漏れを抑え、開発チームのタスク管理を整えます。
GitHubでIssueが作成されたらBacklogに課題を追加する
Asanaで特定のプロジェクトにタスクが作成されたら、GitHubにプルリクエストを作成する
Asanaの特定プロジェクトでタスクが生まれるとGitHubにプルリクエストを自動生成するフローです。手作業による転記時間と入力ミスを減らし、開発チーム全体のプルリク漏れや共有遅れを確実に防ぎます。
Asanaで特定のプロジェクトにタスクが作成されたら、GitHubにプルリクエストを作成する
Asana
YoomではAsanaのAPIとノーコードで連携し、様々な業務を自動化することが可能です。Asanaへのタスクの追加を自動化したり、Asanaでタスクが完了したらSlackやChatworkなどに通知を行います。また、YoomのデータベースにAsanaの情報を同期し、様々な用途で活用することが可能です。
詳しくみるテンプレート
定期的にAsanaでゴール一覧を取得しkintoneに追加する
Asanaのゴール一覧をスケジュールに合わせて取得し、詳細をkintoneへ自動で追加するフローです。報告作業の時間削減と入力ミス防止により、組織やチームの目標を正確かつスムーズに把握できます。
定期的にAsanaでゴール一覧を取得しkintoneに追加する
Asanaでタスクが追加されたらSalesforceにToDoを登録する
Asanaの新規タスクをSalesforceのToDoへ自動登録するフローです。手動転記の手間と入力漏れを防ぎ、遅延を減らし、営業タスクの共有と進捗管理をスムーズにし、情報の正確性も保たれます。
Asanaでタスクが追加されたらSalesforceにToDoを登録する
Asanaのタスクが完了したら、Frontにコンタクトを作成する
YoomでAsanaのタスク完了をトリガーにFrontへコンタクトを自動登録するフローです。登録作業の手間と入力ミスを抑え、情報をまとめて管理できます。
Asanaのタスクが完了したら、Frontにコンタクトを作成する
ノーコードで実行可能なAPIアクション
実行可能なAPIアクション
フローボットトリガー
フローボットオペレーション
フローボットトリガー
フローボットオペレーション
フローボットトリガー
フローボットオペレーション