・
とにかく早く試したい方へ
YoomにはGitHubとMiroを連携して、新規タスク情報を自動的に同期するためのテンプレートが用意されています。
今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!
■概要
GitHubで新しいIssueが作成された際、内容を確認して手作業でMiroのボードにタスクカードを転記する作業に手間を感じていませんか。このワークフローを活用すれば、GitHubとMiroの連携を自動化できるため、Issueの作成をトリガーにMiroのボードへ自動でカードが作成されます。これにより、開発タスクの連携漏れや転記ミスを防ぎ、プロジェクト管理を円滑に進めることが可能です。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
「GitHubで新しいIssueが作成されるたびに、Miroのボードに手動でカードを追加している…」
「開発の進捗をMiroで可視化したいけれど、手作業での転記は時間がかかるし、ミスも起こりがち…」
このように、GitHubとMiro間での手作業による情報連携に、非効率さや課題を感じていませんか?
もし、GitHubでIssueが作成されたら、関連情報がMiroのボードに自動でカードとして追加される仕組みがあれば、こうした日々の煩わしさから解放されますよね。
そして、プロジェクトの進捗管理をよりスムーズにし、開発業務に集中する時間を確保できます。
今回ご紹介する自動化は、プログラミングの知識がなくても簡単に設定できるため、ぜひこの機会に導入して、日々の業務をもっと効率化させましょう!
GitHubとMiroの一般的な連携方法
シームレスなデータ同期を実現する手段として、「miro Marketplace」の活用が挙げられます。
これにより、GitHubのIssueにMiroリンクを同期できたり、Miroの付箋データをGitHubのタスクに変換したりといった作業を自動で行えるようになります。
この運用で満足している方も多くいますが、特定の条件に絞り込んでタスクを作成したり、その他のツールと連携する必要が出てきた場合、追加の手段を考えた方がよいかもしれません。
ノーコード自動化ツールYoomなら、自由度の高い広範囲の自動化フローを実現できるでしょう。
GitHubとMiroを連携してできること
GitHubとMiroのAPIを連携させることで、開発の進捗とタスクの可視化をシームレスに繋げることが可能になります。
例えば、GitHubで作成されたIssueをトリガーに、Miroのボードへ自動でカードを作成するなど、これまで手作業で行っていた情報連携を自動化できます。
ここでは具体的な自動化例を複数ご紹介しますので、気になる内容があれば、ぜひクリックしてみてください!
GitHubでIssueが作成されたら、Miroにカードを作成する
GitHubのリポジトリに新しいIssueが作成された際に、その情報を基にMiroの指定したボードにカードを自動作成します。
この連携により、Issueの作成からタスクの可視化までがスムーズに同期され、手作業による転記の手間や共有漏れをなくすことができます。
この自動化は、GitHubのデータを直接Miroに連携するシンプルな構成のため設定が簡単です。
■概要
GitHubで新しいIssueが作成された際、内容を確認して手作業でMiroのボードにタスクカードを転記する作業に手間を感じていませんか。このワークフローを活用すれば、GitHubとMiroの連携を自動化できるため、Issueの作成をトリガーにMiroのボードへ自動でカードが作成されます。これにより、開発タスクの連携漏れや転記ミスを防ぎ、プロジェクト管理を円滑に進めることが可能です。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
GitHubでIssueが作成されたら、内容を要約しMiroにカードを作成する
GitHubで新しいIssueが作成された際に、その内容をAIが自動で要約し、Miroのボードにカードを作成します。
Issueの詳細を都度確認しなくても、要約された内容を見るだけでタスクの概要を素早く把握できるため、プロジェクト全体の進捗確認がより効率的になるはずです。
この連携は、AIによる文章生成の処理を含むため、情報共有をスムーズにしたい場合に利用してみてください。
■概要
GitHubでIssueが作成されるたびに、内容を確認してMiroのボードに手作業でタスクカードを作成する業務に手間を感じていませんか?
このワークフローを活用すれば、GitHubで新しいIssueが作成された際に、その内容をAIが自動で要約しMiroへカードとして起票する一連の流れを自動化できます。MiroとGitHubを連携させることで、開発タスクの管理を効率化し、転記ミスなどのヒューマンエラーを防ぎます。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
GitHubとMiroの連携フローを作ってみよう
それでは、実際にGitHubとMiroを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでGitHubとMiroの連携を進めていきます。
もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
フローの作成方法
今回は「GitHubでIssueが作成されたら、Miroにカードを作成する」フローを作成していきます!
作成の流れは大きく分けて以下です。
■概要
GitHubで新しいIssueが作成された際、内容を確認して手作業でMiroのボードにタスクカードを転記する作業に手間を感じていませんか。このワークフローを活用すれば、GitHubとMiroの連携を自動化できるため、Issueの作成をトリガーにMiroのボードへ自動でカードが作成されます。これにより、開発タスクの連携漏れや転記ミスを防ぎ、プロジェクト管理を円滑に進めることが可能です。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
ステップ1:GitHubとMiroをマイアプリ登録
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
それではここから、フローで使用するアプリの登録方法を解説していきます。
【GitHubのマイアプリ連携】
以下の手順をご参照ください。
【Miroのマイアプリ連携】
以下の手順をご参照ください。
これで、2つのアプリの登録が完了しました!
ステップ2:テンプレートをコピーする
ここから、フローを作っていきましょう!
テンプレートを利用しているので、以下のテンプレートページを開き、『このテンプレートを試す』をクリックしてください。
■概要
GitHubで新しいIssueが作成された際、内容を確認して手作業でMiroのボードにタスクカードを転記する作業に手間を感じていませんか。このワークフローを活用すれば、GitHubとMiroの連携を自動化できるため、Issueの作成をトリガーにMiroのボードへ自動でカードが作成されます。これにより、開発タスクの連携漏れや転記ミスを防ぎ、プロジェクト管理を円滑に進めることが可能です。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
ワークスペースに自動的にテンプレートがコピーされるので、次に表示された画面で「OK」をクリックします。
ステップ3:GitHubにIssueを作成する設定
最初の設定です!
GitHubでIssueが作成されたことをトリガーにして、フローボットが起動します。
以下の赤枠をクリックしてください。
以下の内容を確認し、次に進みましょう!
API接続設定の画面に移ったら、必須項目を設定していきます!
まずは、「トリガーの起動間隔」を5分・10分・15分・30分・60分から選択します。
基本的にはご契約プランの最短起動間隔にしてお使いいただくことをおすすめします。
※プランによって起動間隔の選択内容が異なるため、ご注意下さい。
次に「オーナー名」「リポジトリ名」を入力します。
入力欄下の説明を参照して、入力しましょう。
入力が完了したら、GitHubにIssueを作成しましょう!
今回は例として以下のIssueを作成しました。
作成後、Yoomに戻り「テスト」をクリックします。
テストに成功したら、取得した値を確認してください。
※取得した値はこの後の設定で活用します。
問題がなければ、「保存する」をクリックしましょう!
ステップ4:Miroにカードを作成する設定
いよいよ、最後の設定です!
以下の赤枠をクリックしましょう。
タイトルとアクションは任意で設定し、連携するアカウント情報を確認しましょう。
間違いがなければ、「次へ」をクリックします。
続いて、API接続設定の画面が表示されるので、各項目を入力しましょう。
入力が完了後、「テスト」をクリックしましょう。
(テストを行うと、Miroにカードが作成されます)
テストに成功したら、「保存する」をクリックします。
最後にMiroでカードが作成されたか確認してください。
無事に作成されましたね!
ステップ5:トリガーをONに設定しフロー稼働の準備完了
フロー画面に戻り、以下のようなメニューが表示されていれば、フローの設定は完了です。
早速フローを起動させる場合は、「トリガーをON」をクリックしましょう。
あとで起動させる場合は、フロー画面のトリガースイッチをクリックすることで、トリガーをONにできます。
GitHubやMiroを使ったその他の自動化例
GitHubやMiroのAPIを使用することで、さまざまな業務を自動化することができます。
ここでは、複数のテンプレートをご紹介するので、気になるものがあればぜひ試してみてくださいね!
GitHubを使った便利な自動化例
フォームツールと連携することで、送信された回答をGitHubのIssueに自動登録できます。
これにより、Issueの作成ミスを防げるため、人為的ミスを削減したいときは、以下のテンプレートを試してみてください!
■概要
GitHubにIssueが作成されたらMicrosoft Teamsに通知するフローです。
■注意事項
・GitHubとMicrosoft TeamsそれぞれとYoomの連携設定が必要です。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
■概要
Googleフォームで受け付けたバグ報告や機能要望などを、都度GitHubに手動で起票していませんか?
この手作業は入力漏れや転記ミスの原因となるだけでなく、開発の初動を遅らせる要因にもなりえます。
このワークフローは、Googleフォームへの回答送信をトリガーに、自動でGitHubにIssueを作成するため、報告からタスク化までをスムーズに繋げることが可能です。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
Shopifyに新規の注文情報が更新されたら、GitHubのIssueを自動的に作成するフローです。
ShopifyとGitHubを連携することによって、注文情報をわざわざ確認しなくても、GitHubのIssue内に情報が追加されるので、タスク管理を容易にしたり、管理の抜けや漏れをなくすことができます。
■注意事項
・Shopify、GitHubそれぞれとYoomを連携してください。
・Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
■概要
プロジェクト管理でBacklogとGitHubを併用していると、課題の二重登録や転記の手間が発生しがちではないでしょうか。手作業による転記は時間がかかるだけでなく、入力ミスや更新漏れの原因にもなり得ます。このワークフローを活用すれば、Backlogに新しい課題が追加されると自動でGitHubにもIssueが作成されるため、こうした課題を解消し、開発プロジェクトの管理を円滑に進めることが可能です。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
GitHubでIssueが新しく作成または更新されたら、Googleスプレッドシートに自動で追加します。
■設定方法
・GitHub、GoogleスプレッドシートとYoomを連携してください。(マイアプリ連携)
・GitHubの「Issueが新しく作成または更新されたら」というトリガーで、オーナー名とリポジトリ名を指定してください。
・Googleスプレッドシートの「レコードを追加する」というオペレーションで、追加先のスプレッドシート情報を指定してください。
■注意事項
・GitHubアカウントとGoogleスプレッドシートアカウントとの連携設定が必要です。
Miroを活用した自動化テンプレート
Googleカレンダーと連携することで、予定が作成されたらMiroにボードを自動作成できます。
これにより、ボードを手動で作成する手間を省けるので、業務を効率化したいときにおすすめです!
■概要
Asanaで新しいタスクを管理する際、関連するアイデアや情報をMiroのボードに手動で転記していませんか?
この繰り返し作業は時間がかかるだけでなく、コピー&ペーストのミスや転記漏れの原因にもなります。
このワークフローを活用すれば、Asanaでタスクが登録されると自動でMiroにカードが作成されるため、こうした手間を解消し、プロジェクトの連携を円滑にします。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
Google カレンダーで会議を設定するたびに、Miroでディスカッション用のボードを手作業で作成していませんか。この繰り返し作業は手間がかかるだけでなく、作成漏れの原因にもなり得ます。このワークフローは、そうした課題を解決するために設計されており、Google カレンダーで予定を作成するだけで、関連するMiroのボードを自動で作成します。Google カレンダーとMiroのスムーズな連携によって、会議の準備を効率化し、より重要な業務に集中できる環境を構築します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
オンラインホワイトボードのMiroでアイデアをまとめた後、すぐにGoogle Meetで会議を始めたい、ということはありませんか?
ボードを作成してから会議URLを発行し、それをまたボードに貼り付けるといった一連の作業は、地味に手間がかかるものです。このワークフローを活用すれば、Miroで新しいボードを作成するだけで、Google Meetの会議スペースが自動で作成され、URLが記載された付箋がボードに追加されるため、MiroとGoogle Meetを連携させたスムーズな会議準備が実現します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
オンラインホワイトボードのMiroで新しいボードを作成した際、その情報を手作業でSlackに共有していませんか?こうした手作業は、共有漏れやタイムラグを生むだけでなく、地味に手間のかかる業務です。このワークフローを活用することで、MiroとSlackの連携が自動化され、特定条件のボードが作成された際に自動でSlackに通知を送信できます。これにより、チーム内の情報共有を円滑にし、作業の抜け漏れを防ぐことが可能になります。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
Zoomで企業とのミーティングが終了したら、Miroに新たにボードを作成するフローです。
■このテンプレートをおすすめする方
1.Zoomを使用してミーティングをしている方
・社内・社外でのミーティングでZoomを使用している方
・コミュニケーションツールとしてZoomを使用している企業
2.Miroを使用して業務を進めている方
・Miroを使用してタスク管理をしているプロジェクトマネージャー
・Miroのワークフローを元に共同で作業を進めているチームメンバー
3.手動によるMiroのボード作成を自動化したいと考えている方
・業務の自動化を目指している中小企業の経営者
・ZoomとMiroを連携して効率化を検討している方
■このテンプレートを使う理由
Miroを使用してチームメンバーと共同でタスクを進められることは一つの利点です。
ただし、メンバーによって記載粒度が異なる場合があると、何を起点としたタスクなのか分からなくなるケースがでてきます。
不明なタスクを都度メンバーやボードの中身を見て確認することは、手間もかかり作業効率が悪くなってしまいます。
メンバーによるMiroへの記載粒度を統一化させて、この問題を解決したいと考えた方にはこのフローが最適です。
初回の企業ミーティングが終了した後、Miroに企業用のボードを作成することができるため、記載粒度を自動で統一させることができます。
企業ごとにボードが分けられるため、取引先企業の販売戦略についてチームで協議しやすくなります。
■注意事項
・Zoom、MiroそれぞれとYoomを連携してください。
・Zoomのレコーディング情報を取得するためには、ミーティングデータがクラウドレコーディングされている必要があります。
クラウドレコーディングはZoomの特定プランに限定されるためご注意ください。詳細はこちらをご参照ください。
まとめ
GitHubとMiroの連携を自動化することで、Issue情報をカードへ転記する作業から解放され、ヒューマンエラーを防ぐことができます。
これにより、開発チームとプロジェクト管理チーム間の情報共有がスムーズかつ正確になります。
そして、全員が最新の情報をもとに、本来注力すべきコア業務に集中できる環境が整うはずです!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。
もしGitHubとMiroの連携自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!
関連記事:Notionと連携したフローを紹介した記事
Q:特定のラベルが付いたIssueのみ連携できますか?
A:
はい、可能です。
Yoomではフローの中に「条件分岐」を設定できるため、GitHubで作成されたIssueの中から、特定のラベルが付与されているものだけを対象にしてMiroにカードを作成できます。
例えば「バグ」や「優先度高」といったラベルだけを連携させれば、必要なものだけをMiro側に反映させることが可能です。
これにより、すべてのIssueが無条件で同期されてしまう心配もなく、チームの運用に合わせてコントロールできます。
※分岐は有料プランでご利用いただけます。
Q:AI要約の連携フローはどのように設定しますか?
A:
AI要約を連携する場合は、「GitHub:Issueが新しく作成されたら → AIで要約を生成 →Miro:ボードにカードを作成」という流れで設定してください。
具体的には、Yoomのフローの中でトリガー設定のあとにAIアクションを追加し、Issueの本文をアウトプットとして引用します。
そこで生成された要約を、Miroのカードのdescription欄にマッピングすれば、自動的にわかりやすい要約付きカードが作成されます。
※AIアクションを追加するには、以下の赤枠をクリックして表示される画面で「要約」を選択することで追加が可能です。
Q:GitHubの担当者やラベルをMiroに連携できますか?
A:
GitHubの担当者は、マッピング処理を使うことでMiroのカード担当者に連携できます。
ただし、ラベルについてはMiroのカード作成アクションに直接マッピングする項目がないため、そのまま「タグ」として引き継ぐことはできません。
代替案として、ラベル名をカードのタイトルや説明欄に自動追記する設定にすれば、後から見てもわかりやすく管理できます。