・
Slackでの会話から生まれるアイデアやタスクを、GitHubのIssueに自動登録できたら便利だと思いませんか?
Slackでのメッセージを手動でGitHubのIssueに転記するのは意外と時間がかかる作業ですよね。特に、頻繁にタスクが発生するプロジェクトでは、手作業でのIssue登録に多くの時間を費やすこともあるはずです…。
そこで今回はSlackとGitHubを連携させる方法をご紹介します!この仕組みを導入すれば、Slackでのやりとりが自動でIssueとして作成されタスクの作成にかかる手間を削減できたり、作成漏れの防止につながるでしょう。
これにより、業務がスムーズに進みやすくなったり、チームでのタスクの共有が円滑になることが期待できます。
そして何よりも、このアプリ連携はプログラミング不要で簡単に導入できます!
本記事ではアプリ連携の方法の手順を画像付きで解りやすく解説しているので、タスクの作成や管理を簡易化したい方はぜひ参考にしてみてくださいね!
とにかく早く試したい方へ
フローボットテンプレートを活用することでSlackでメッセージが投稿されたらGitHubでIssueを作成する連携を素早く実現できます。
今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!
■概要
Slackでメッセージが投稿されたらGitHubでIssueを作成するフローです。
■このテンプレートをおすすめする方
1.業務でSlackを利用する方
・業務のやり取りをSlackで対応している方
・タスクの割り振りをSlackからメンバーに共有している方
2.タスク管理ツールとしてGithubを利用する方
・Githubでバージョン管理を効率化したいエンジニアの方
・開発業務のタスクをGithubで管理しているプロジェクトマネージャー
■このテンプレートを使うメリット
Githubは業務で発生した課題をIssueとして作成することができ、問題の可視化や共有に役立ちます。
しかし、GithubへのIssueの作成は手動で行う必要があり、Issueの作成漏れが発生するリスクがあります。
このテンプレートは、Slackに投稿されたメッセージを元にGithubでIssueを作成することができます。
業務のやり取りで発生したチャット内容を元にIssueを作成できるため、ツール間を行き来する必要がなくなり、タイムリーな対応が可能です。
■注意事項
・Slack、GitHubのそれぞれとYoomを連携してください。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
SlackとGitHubを連携してできること
SlackとGitHubのAPIを連携すれば、Slackのメッセージが投稿されたらGitHubで自動的にIssueを作成することが可能です!例えば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。
Slackでメッセージが投稿されたらGitHubでIssueを作成する
業務のやり取りをSlackで対応している方やGithubでバージョン管理を効率化したいエンジニアの方におすすめです。
■概要
Slackでメッセージが投稿されたらGitHubでIssueを作成するフローです。
■このテンプレートをおすすめする方
1.業務でSlackを利用する方
・業務のやり取りをSlackで対応している方
・タスクの割り振りをSlackからメンバーに共有している方
2.タスク管理ツールとしてGithubを利用する方
・Githubでバージョン管理を効率化したいエンジニアの方
・開発業務のタスクをGithubで管理しているプロジェクトマネージャー
■このテンプレートを使うメリット
Githubは業務で発生した課題をIssueとして作成することができ、問題の可視化や共有に役立ちます。
しかし、GithubへのIssueの作成は手動で行う必要があり、Issueの作成漏れが発生するリスクがあります。
このテンプレートは、Slackに投稿されたメッセージを元にGithubでIssueを作成することができます。
業務のやり取りで発生したチャット内容を元にIssueを作成できるため、ツール間を行き来する必要がなくなり、タイムリーな対応が可能です。
■注意事項
・Slack、GitHubのそれぞれとYoomを連携してください。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
SlackとGitHubの連携フローを作ってみよう
それでは、さっそく実際にHubSpotとkintoneを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでSlackとGitHubの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、無料登録フォームからアカウントを発行しておきましょう。
[Yoomとは]
今回はSlackにコンタクトが登録されたら、GitHubにデータを連携するフローボットを作成していきます!
作成の流れは大きく分けて以下です。
以下よりテンプレートをコピーしましょう!
■概要
Slackでメッセージが投稿されたらGitHubでIssueを作成するフローです。
■このテンプレートをおすすめする方
1.業務でSlackを利用する方
・業務のやり取りをSlackで対応している方
・タスクの割り振りをSlackからメンバーに共有している方
2.タスク管理ツールとしてGithubを利用する方
・Githubでバージョン管理を効率化したいエンジニアの方
・開発業務のタスクをGithubで管理しているプロジェクトマネージャー
■このテンプレートを使うメリット
Githubは業務で発生した課題をIssueとして作成することができ、問題の可視化や共有に役立ちます。
しかし、GithubへのIssueの作成は手動で行う必要があり、Issueの作成漏れが発生するリスクがあります。
このテンプレートは、Slackに投稿されたメッセージを元にGithubでIssueを作成することができます。
業務のやり取りで発生したチャット内容を元にIssueを作成できるため、ツール間を行き来する必要がなくなり、タイムリーな対応が可能です。
■注意事項
・Slack、GitHubのそれぞれとYoomを連携してください。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
ステップ1:SlackとGitHubをマイアプリ連携
今回使用するSlackとGitHubのマイアプリ登録を行いましょう。
先にマイアプリ登録を済ませておくと、今後の自動化設定がスムーズに行えます。
1.Slackのマイアプリ登録
以下の手順をご参照ください。
2.GitHubのマイアプリ登録
以下の手順をご参照ください。
ステップ2:テンプレートをコピーする
自動化の設定をするため、以下のバナーにある「試してみる」をクリックしましょう。
■概要
Slackでメッセージが投稿されたらGitHubでIssueを作成するフローです。
■このテンプレートをおすすめする方
1.業務でSlackを利用する方
・業務のやり取りをSlackで対応している方
・タスクの割り振りをSlackからメンバーに共有している方
2.タスク管理ツールとしてGithubを利用する方
・Githubでバージョン管理を効率化したいエンジニアの方
・開発業務のタスクをGithubで管理しているプロジェクトマネージャー
■このテンプレートを使うメリット
Githubは業務で発生した課題をIssueとして作成することができ、問題の可視化や共有に役立ちます。
しかし、GithubへのIssueの作成は手動で行う必要があり、Issueの作成漏れが発生するリスクがあります。
このテンプレートは、Slackに投稿されたメッセージを元にGithubでIssueを作成することができます。
業務のやり取りで発生したチャット内容を元にIssueを作成できるため、ツール間を行き来する必要がなくなり、タイムリーな対応が可能です。
■注意事項
・Slack、GitHubのそれぞれとYoomを連携してください。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
以下の画面表示を読んで、「OK」をクリックしましょう。
ステップ3:Slackのトリガー設定およびGitHubのアクション設定
次にフローボットの操作を行い自動化の設定を進めます。
このフローでは、Slackでメッセージが送信されたことを起点として、Slackで送信されたメッセージをYoomのAIでデータ抽出し、GitHubでIssueを作成するための設定を行います。
1.Slackのメッセージ送信を感知する設定
以下の画面が表示されるので、「新しいメッセージがチャンネルに投稿されたら」をクリックしましょう。
連携アカウントとアクションを選択する画面が表示されるので、今回連携するSlackのアカウントで間違いがないかを確認し「次へ」をクリックしましょう。
アプリトリガーのAPI接続設定では、トリガーの起動間隔とチャンネルIDを入力します。
※料金プランによって最短の起動間隔が異なりますので、ご注意ください。
設定ができたら、ここで指定したチャンネルIDにGitHubで作成したいIssueのタイトルとコメント内容が含まれたメッセージを送信しましょう。
その後、「テスト」をクリックします。以下の画像の様にテスト成功となったら「保存する」をクリックしましょう。
※取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
2.SlackのメッセージからAIでデータを抽出する設定
次に「テキストからデータを抽出する」をクリックしましょう。
アクションを設定する画面では変更はせず、「次へ」をクリックします。
詳細を設定する画面が表示されます。
今回はAIを使用し、Slackの内容から「タイトル」と「内容」を抽出し、GitHubのIssueを作成したいため、以下の画像のように設定されています。
「対象のテキスト」にSlackの内容を設定する際は、手入力ではなく必ず前段で取得した値である「text」を埋め込みましょう。
取得した値を利用することで、トリガーが起動するたびに最新の値を自動で引用できます。
手入力をしてしまうと、フローが起動する度に手入力した固定のテキストから「タイトル」と「内容」が抽出されてしまうため、ご注意ください。
【取得した値を埋め込む方法】
テキストボックスをクリックして「取得した値」に表示される「新しいメッセージがチャンネルに投稿されたら」をクリックして「text」の項目を選択します。
「テスト」をクリックし、先ほどSlackで送信したテストメッセージから「タイトル」と「内容」を抽出できているか確認しましょう。
以下の画面のように「テスト成功」となっていたら「保存する」をクリックしましょう。
3.GitHubでIssueを作成する
最後にGitHubでIssueを作成するための設定を行います。
以下の赤枠の箇所をクリックしましょう。
連携アカウントとアクションを選択する画面で、GitHubのアカウントに間違いがないことを確認し、「次へ」をクリックします。
以下のような画面が表示されるため、内容に従って入力しましょう。
以下のように入力項目をクリックして、抽出した値を選択してください。
Slackのメッセージの内容でIssueが作成されたことが分かるように入力すると便利です!
入力が完了したら「テスト」→「保存する」をクリックしましょう。
ステップ4:トリガーをONに設定しフロー稼働の準備完了
最後に以下の画面が表示されるのでトリガーをONにしましょう。フローボットが自動で起動します。GitHubのデータをSlackに連携したい場合
今回はSlackからGitHubへデータを連携する方法をご紹介しました。逆に GitHubからSlackへのデータ連携を実施したい場合は、下記のテンプレートも併せてご利用ください。GitHubでプルリクエストが作成されたらSlackに通知する
GitHubでのコード管理を効率化したい開発者の方、チーム内でのコード品質提案を迅速に共有したいエンジニアの方におすすめのフローです。
■概要
開発チーム内での迅速な情報共有は不可欠ですが、GitHubでのプルリクエスト作成を手動でSlack通知していませんか?このワークフローを活用すれば、GitHubでプルリクエストが作成されたタイミングで、Slackの指定チャンネルに自動で通知できます。手動での確認作業や連絡の手間がなくなり、チーム内のスムーズな情報共有と開発サイクルの効率化に貢献します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
■このワークフローのカスタムポイント
GitHubにIssueが作成されたらSlackに通知する
手動での通知作業を減らし、業務を自動化したいプロジェクトマネージャーの方におすすめです。
■概要
開発チーム内での迅速な情報共有は不可欠ですが、GitHubでのプルリクエスト作成を手動でSlack通知していませんか?このワークフローを活用すれば、GitHubでプルリクエストが作成されたタイミングで、Slackの指定チャンネルに自動で通知できます。手動での確認作業や連絡の手間がなくなり、チーム内のスムーズな情報共有と開発サイクルの効率化に貢献します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
■このワークフローのカスタムポイント
SlackやGitHubのAPIを使ったその他の自動化例
SlackやGitHubのAPIを活用すれば、様々な自動化の実現が可能です!
例えば以下のような自動化はいかがでしょうか。
Slackを使った自動化例
受信したメッセージを他のツールに送信したり、クラウドストレージへ添付ファイルの自動保存も実現できます!
※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。
■概要
Slackにファイルが投稿されたら、Google Driveにファイルをアップロードするフローです。
Slackで大量のドキュメントを受信している場合に、自動的にGoogle Driveにファイルが追加されるので、情報管理の抜けや漏れをなくすことができます。
■注意事項
・Slack、Google DriveそれぞれとYoomを連携してください。
・GoogleDriveの設定情報を任意の値に置き換えてご利用ください。
・承認が不要な場合は、承認オペレーションを削除してご利用ください。
◼️概要
Slackに新しいメッセージが投稿されたら、Discordに通知を自動的に送信します。
通知の内容や送信先はカスタマイズ可能です。
◼️注意事項
・SlackとDiscordそれぞれでアカウントとの連携設定が必要です。
・Discordの通知先やメッセージ内容を任意の値に置き換えてご利用ください。
■概要
Slackでの顧客に関するやり取りを、手作業でCRMツールのCloseに転記していませんか?この定型的な作業は手間がかかるだけでなく、入力ミスや情報の転記漏れといったヒューマンエラーの原因にもなり得ます。このワークフローを活用すれば、Slackの特定チャンネルに投稿された情報をトリガーとして、自動でCloseにリードを作成することが可能です。SlackとClose間の連携を自動化し、顧客管理業務の効率化を実現します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。
■概要
Slackに新しいファイルが投稿されたら、Boxにアップロードすることができるフローです。
ファイルの格納先やファイル名の設定は自由にカスタマイズ可能です。
SlackとBoxを連携することでファイルが投稿されたら自動的にBoxに追加されるので、情報管理の抜けや漏れをなくすことができます。
■注意事項
・Slack、BoxそれぞれとYoomを連携してください。
・アップロード先のフォルダIDやファイル名の設定を適宜変更してご利用ください。
※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。
■概要
Slackでのファイル共有は便利ですが、重要なファイルが他のメッセージに埋もれたり、後から探すのに手間取ったりすることはありませんか。また、都度手作業でDropboxに保存するのは面倒で、忘れがちになることもあります。このワークフローを活用すれば、Slackの特定チャンネルに投稿されたファイルを自動でDropboxに格納するため、こうしたファイル管理の課題を解消し、業務を効率化します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
Todoistでタスク管理をしていても、毎日チームメンバーへリマインドの通知を送るのは手間がかかる作業ではないでしょうか。また、手作業による通知では抜け漏れが発生する可能性もあります。このワークフローを活用すれば、TodoistとSlackを連携し、毎朝決まった時間に今日が期限のタスクを自動で通知するautomationを実現します。これにより、タスクのリマインド業務を効率化し、対応漏れを防ぎます。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
「特定のキーワードを含むメールを受信したらSlackの担当者にDM通知する」フローは、Gmailの重要なメールを見逃さず迅速に対応するための業務ワークフローです。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■概要
毎月発生するStripeの月次売上集計を手作業で行い、レポートを作成する業務に手間を感じていませんか。定型的ながらも重要なこの作業は、担当者の負担になりがちです。このワークフローを活用することで、毎月1日にStripeの入金データを自動で取得し、AIが生成した月次売上の集計レポートをSlackへ自動で通知できます。これにより、手作業による集計業務から解放されます。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
freee人事労務での有給休暇の申請状況を毎日確認し、承認漏れがないかチェックする作業は、手間がかかる定型業務の一つではないでしょうか。
特に、申請が増える時期には確認作業が煩雑になりがちです。
このワークフローを活用すれば、毎朝freee人事労務から承認待ちの有給申請を自動で取得し、Slackへ通知することが可能になり、手作業による確認の手間を省き、承認漏れを防止します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
GitHubを使った自動化例
データベースツールに連携することでIssueの詳細管理がしやすくなるでしょう。Issueの自動作成や共有できるフローがおすすめです。
■概要
GitHubにIssueが作成されたらMicrosoft Teamsに通知するフローです。
■注意事項
・GitHubとMicrosoft TeamsそれぞれとYoomの連携設定が必要です。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
■概要
GitHubでIssueが作成されたらTrelloに追加するフローです。
■このテンプレートをおすすめする方
1.GitHubを業務に活用している方
・Issueを活用してタスクを管理している方
・開発環境効率化を目指す方
2.Trelloを活用している企業
・カードを作成してタスク管理を行う方
・進捗状況を可視化し、確実なタスク解決を目指す方
■このテンプレートを使うメリット
GitHubはIssueの登録でタスクを管理できるツールです。
さらにTrelloにもタスクの登録を行うことでプロジェクト全体の可視化につながり、業務進行を円滑にします。
しかし、GitHubにIssueが登録されるたびに毎回Trelloに手入力で登録を行うのは、組織全体の成長を妨げる可能性があります。
このフローを活用すると、GitHubにIssueが登録されたら自動でTrelloにもカードを作成し、手作業を省いて情報共有を行います。
カードを作成する際に引用した情報を使用するため、手作業による入力ミスを省くことができます。
これまで手作業にかかっていた時間を省き他の業務に充てることで、迅速なタスク解決ができ、生産性向上に繋げることができます。
■注意事項
・GitHub、TrelloのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
開発プロジェクトでGitHubのIssueが作成されるたびに、手作業でNotionのタスクリストに転記していませんか?この手作業は時間がかかるだけでなく、コピー&ペーストのミスや登録漏れの原因にもなりがちです。このワークフローを活用すれば、GitHubで新しいIssueが作成された際に、その内容を自動でNotionのデータベースに登録し、プロジェクト管理の効率化と情報共有の正確性向上を実現します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■概要
Googleフォームで登録された情報をGitHubに登録するフローです。
■このテンプレートをおすすめする方
1.顧客対応を担当している方
・Googleフォームを利用して顧客からの問い合わせを集約している方
・Googleフォームを問い合わせ用のフォームとして活用している方
2.Githubをタスク管理ツールとして利用している方
・顧客対応のタスクをGithubで管理している方
・Googleフォームの回答を自動でGithubに連携したい方
■このテンプレートを使うメリット
Googleフォームは顧客からの問い合わせ用のフォームとして活用することができ、回答の集約を効率的に行うことができます。
また、顧客からの問い合わせをタスク管理ツールで管理することもできるため、対応状況の可視化にも役立ちます。
しかし、タスク管理ツールへの登録作業は手動で行う必要があり、入力ミスや登録漏れが発生する恐れがあります。
このテンプレートを利用することで、Googleフォームに登録された内容をGithubに自動で登録できるため、入力ミスや登録漏れを防止することが可能です。
Githubへのタスク追加が自動化されることで、顧客対応がスピーディーになり、業務効率が向上します。
■注意事項
・Googleフォーム、GitHubのそれぞれとYoomを連携してください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
■概要
Webflowで管理しているコンテンツをGitHubのリポジトリに反映させる際、手作業でのプルリクエスト作成に手間や時間を要していませんか。また、手作業による情報転記は、ミスの原因にもなりかねません。このワークフローを活用することで、WebflowとGitHubの連携を自動化できます。Webflowでアイテムが公開されると、その内容を基にGitHubでプルリクエストが自動で作成され、コンテンツ更新と開発フローの連携を円滑にします。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
WordPressでの記事公開後、関連するGitHubのIssueを手動で更新する作業に手間を感じていませんか。このような手作業は更新漏れなどのミスにつながりやすく、コンテンツ制作と開発の連携を妨げる一因にもなりかねません。このワークフローを活用すれば、WordPressの投稿公開をトリガーとして、関連するGitHubのIssueを自動で更新できます。一連の作業を自動化することで、コンテンツ管理の効率化を実現します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
■このワークフローのカスタムポイント
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■注意事項
■概要
Wrikeでプロジェクトタスクを管理し、GitHubで開発を進めているチームでは、双方のツールに情報を手作業で登録する手間が発生していませんか。このような二重入力は非効率なだけでなく、転記ミスや連携漏れといったヒューマンエラーの原因にもなりかねません。このワークフローを活用すれば、Wrikeでタスクが作成されると同時にGitHubへIssueが自動で登録されるため、こうした課題を解消し、開発チームの連携を円滑にします。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
SaaS型の顧客管理ツールであるboardに新しい顧客情報が登録されるたびに、開発チームが利用するGitHubへ手動でIssueを作成していませんか?この一連の作業は、担当者の手間になるだけでなく、対応漏れや情報転記のミスを引き起こす原因にもなりかねません。このワークフローを活用することで、boardへの顧客登録をトリガーとして、GitHubへのIssue作成を自動化できます。GitHubとboard間の連携をスムーズにし、手作業に起因する様々な課題を解消します。
■このテンプレートをおすすめする方
■このテンプレートを使うメリット
■フローボットの流れ
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
■注意事項
■概要
GitHubでIssueが新しく作成または更新されたら、Googleスプレッドシートに自動で追加します。
■設定方法
・GitHub、GoogleスプレッドシートとYoomを連携してください。(マイアプリ連携)
・GitHubの「Issueが新しく作成または更新されたら」というトリガーで、オーナー名とリポジトリ名を指定してください。
・Googleスプレッドシートの「レコードを追加する」というオペレーションで、追加先のスプレッドシート情報を指定してください。
■注意事項
・GitHubアカウントとGoogleスプレッドシートアカウントとの連携設定が必要です。
まとめ
Slackで生まれたアイデアや問題点をスムーズにタスク化できるようになれば、異なるツール間を往来しながら時間をかけてIssueを作成する必要がなくなり、タスク管理の手間が省けるはずです!
また、タスクの作成忘れも防止できる可能性が高まるため、チームでの共有も上手くいくかもしれません。
今回紹介した自動化例はほんの一部にすぎません。Yoomを活用すれば様々なフローを自動化可能です!プログラミング不要で簡単に導入できるため、どなたでもスムーズにオートメーション化が実現できます。
業務の負担を減らし、より迅速で快適な作業環境を整えるためにも、Yoomのアカウントを作成して自動化を導入しませんか?
Q:特定のメッセージだけをIssueにできますか?
A:
はい、できます。
Yoomではフローに「分岐」オペレーションを設定できるため、GitHubで作成されたIssueでも、特定のラベルが付与されているものだけを対象にできます。
例えば「バグ」や「優先度高」といったラベルのものだけ作成するようにすれば、必要なものだけを反映できます。
これにより、すべてのIssueが無条件で同期されてしまう心配もなく、チームの運用に合わせてコントロールできます。
※分岐は有料プランで利用可能です。
有料プランは、2週間の無料トライアルが可能です。
トライアル期間中は、通常だと制限があるアプリやAIオペレーションもすべて使えるので、気になる機能をぜひお試しください。
Q:Issueの担当者やラベルも自動設定できますか?
A:
はい、できます。
設定された情報(内容、担当者、ラベル、期日など)の中から、連携したい項目のみをマッピングし自由にカスタマイズしていただけます!
Q:連携が失敗した場合に気づく方法はありますか?
A:
Yoomに登録する際に設定したメールアドレスに通知が送られます。
また、通知先はメールの他にSlackやChatworkも設定できます。
通知メールには、エラーが起きている該当のオペレーションや詳細のリンクが記載されているので、まずは通知内容を確認しましょう。
再実行は自動で行われないため、エラー修正後手動で再実行してください。
ヘルプページで解決しない場合は、サポート窓口を利用することもできます。