タスク管理はプロジェクトを円滑に進行させるために重要な業務の一つですよね。
しかし、タスク管理を行うためには、ツールにタスク情報を打ち込まなければならず、煩わしさを感じることはありませんか?
タスク登録にかかる時間をタスクそのものを解決するために充てることができたら、業務効率がグッと上がりそうですよね。
この記事では、Slackで送信されたメッセージをGitHubのIssueにノーコードで自動登録する方法を解説します。
SlackとGitHubを連携することでチームのコミュニケーションとタスク管理が一段と効率化されるはずです。
タスク作成の時間短縮に悩む方は、ぜひ本記事で効率化の方法を確認してみてくださいね!
SlackとGitHubを活用したすぐに試せる自動化テンプレートはこちら
SlackとGitHubを活用し、様々なケースで自動化を実現できます!気になる自動化テンプレートがあれば、ぜひ試してみてくださいね!
登録を自動化する便利なテンプレート
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に連携する」フローは、チームのコミュニケーションとコード管理をスムーズに統合する業務ワークフローです。
Slackで共有された重要なファイルやコードスニペットを手動でGitHubに移動する手間を省き、チームの生産性を向上できます。
YoomのAPI連携機能を活用することで、ファイルがアップロードされるたびに自動的にGitHubリポジトリに追加され、最新の情報が一元管理されます。
これにより、情報の散逸を防ぎ、効率的なチーム運営が実現します。
■このテンプレートをおすすめする方
- Slackを日常的に活用し、共有ファイルの管理に課題を感じているチームリーダーの方
- GitHubでのコード管理を効率化し、手動での連携作業を減らしたい開発者の方
- 情報の一元管理を目指し、SaaSアプリ間の連携を強化したいIT担当者の方
- チームの生産性向上を図り、自動化を活用したい経営者の方
■このテンプレートを使うメリット
Slackにアップロードされたファイルを自動でGitHubに連携するることで、ファイルアップロードごとに手動でGitHubに移動させる手間を省けます。
また、手動操作によるヒューマンエラーを防ぎ、確実にファイルがGitHubで管理され、データの整合性が保たれます。
自動化により情報共有がスムーズになり、チーム全体のコミュニケーション効率が向上します。
通知を自動化する便利なテンプレート
GitHubでプルリクエストにコメントが作成されたら、Slackに通知する
試してみる
■概要
GitHubでの開発業務において、プルリクエストへのコメントを見逃してしまい、レビューや修正の対応が遅れてしまうことはありませんか。手動での確認作業は手間がかかるだけでなく、コミュニケーションの遅延にも繋がりかねません。このワークフローを活用すれば、GitHubのプルリクエストにコメントが作成されたことをSlackへ自動で通知できるため、こうした課題を解消し、開発サイクルの迅速化をサポートします。
■このテンプレートをおすすめする方
- GitHubでのプルリクエストに関するやり取りを、より迅速に行いたい開発者の方
- レビュー依頼の見逃しを防ぎ、チームの開発スピードを向上させたいマネージャーの方
- GitHubとSlackを連携させることで、開発コミュニケーションを効率化したい方
■このテンプレートを使うメリット
- プルリクエストへのコメントをSlackに即時通知するため、確認漏れや対応の遅延を防ぎ、レビュープロセスを円滑に進めることができます。
- GitHubを常に確認する手間を省き、重要な通知だけを受け取れるため、開発者はコーディングなどの本来の業務に集中しやすくなります。
■フローボットの流れ
- はじめに、GitHubとSlackをYoomと連携します。
- 次に、トリガーでGitHubを選択し、「IssueまたはPull Requestにコメントが作成されたら」というアクションを設定します。
- 次に、オペレーションでコマンドオペレーションの「分岐」を設定し、コメントの対象がプルリクエストの場合のみ、後続のアクションが実行されるようにします。
- 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、指定のチャンネルにコメント内容などを通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- GitHubのトリガー設定では、通知の対象としたいリポジトリIDを任意で設定してください。
- Slackでメッセージを送るアクションを設定する際に、通知を送付したいチャンネルIDを任意で設定してください。
GitHubでプルリクエスト更新後、コメントを追加しSlackに通知する
試してみる
■概要
GitHubでのプルリクエスト更新後、手動で定型コメントを追加したり、Slackで関係者に通知したりする作業に手間を感じていませんか?このワークフローを活用すれば、プルリクエストの作成や更新を検知し、自動でコメントの追加とSlackへの通知が実行されます。開発プロセスにおけるコミュニケーションを円滑にし、レビュー依頼の抜け漏れを防ぎます。
■このテンプレートをおすすめする方
- ・GitHubでのプルリクエスト更新後の定型作業を自動化したい開発者の方
- ・開発チーム内のレビュー依頼や進捗共有を効率化したいプロジェクトマネージャーの方
- ・手動でのSlack通知による連絡漏れや遅延を防ぎたいと考えているチームリーダーの方
■このテンプレートを使うメリット
- ・プルリクエスト更新後のコメント追加とSlack通知が自動化されるため、手作業で行っていた定型業務の時間を短縮し、開発作業に集中できます。
- ・手動によるコメントの記載ミスや、関係者への通知漏れといったヒューマンエラーを防ぎ、円滑なレビュープロセスの実現に繋がります。
■フローボットの流れ
- 1. はじめに、GitHubとSlackをYoomと連携します。
- 2. 次に、トリガーでGitHubを選択し、「プルリクエストが作成または更新されたら」というアクションを設定します。
- 3. 次に、オペレーションでコマンドの分岐機能を設定し、対象がプルリクエストの場合に後続の処理に進むようにします。
- 4. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、関係者にプルリクエストの更新を通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- ・GitHubのトリガー設定で、自動化の対象としたいリポジトリIDを任意で設定してください。これにより、特定のプロジェクトのみでワークフローを動作させることが可能です。
- ・Slackでメッセージを送るアクションを設定する際に、通知先として指定したいチャンネルIDを任意で設定してください。
GitHubで特定のキーワードを含むIssueが作成されたら、Slackに通知する
試してみる
■概要
GitHubで作成される多くのIssueの中から、特に重要なものを手動で探し出しチームに共有するのは手間がかかる作業ではないでしょうか。このワークフローを活用すれば、GitHubで特定のキーワードを含むIssueが作成された際に自動でSlackに通知することが可能です。これにより、重要な更新の見逃しを防ぎ迅速な対応を実現します。
■このテンプレートをおすすめする方
- GitHubでプロジェクト管理を行い、特定のIssueを迅速に把握したい開発者やPM
- GitHubとSlackを連携させて、チーム内の情報共有を効率化したい方
- 手作業によるIssue確認やSlackへの通知作業の負担を軽減したいチームリーダー
■このテンプレートを使うメリット
- GitHubのIssue作成をトリガーに自動で通知が実行されるため、手動での確認や共有作業に費やしていた時間を短縮できます。
- 手作業による通知の遅れや共有漏れといったヒューマンエラーを防ぎ、重要度の高いIssueへの迅速な対応を促進します。
■フローボットの流れ
- はじめに、GitHubとSlackをYoomと連携します。
- 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します。
- 続いて、オペレーションで分岐機能を設定し、Issueのタイトルや本文に特定のキーワードが含まれている場合にのみ、後続のアクションが実行されるよう条件を設定します。
- 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、条件に合致したIssueの情報を指定のチャンネルに通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- 分岐機能では、通知のきっかけとしたいキーワード(例:「バグ」「仕様変更」など)を条件として自由に設定できます。
- Slackへの通知設定では、通知先のチャンネルを任意で指定できるだけでなく、本文にGitHubで作成されたIssueのタイトルやURLなどの情報を変数として埋め込めます。
■注意事項
- GitHub、SlackのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
ご利用プランによって最短の起動間隔が異なりますので、ご注意ください。 - 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- 有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
GitHubでIssueが更新されたら、Slackに通知する
試してみる
■概要
GitHubでのIssue更新、Slackへの情報共有は迅速な対応に不可欠ですが、手作業では手間がかかり、通知漏れも起こり得るのではないでしょうか?
このワークフローを活用すれば、GitHubでIssueが更新された際に、Slackへ自動で通知することが可能になり、チーム内の情報共有を円滑にし、対応遅れのリスクを低減します。
■このテンプレートをおすすめする方
- GitHubとSlackを使い、プロジェクトの進捗や課題を管理している開発チームの方
- GitHubのIssueの更新情報をリアルタイムに把握し、迅速な対応を心掛けている方
- 手作業での情報伝達による手間や、連絡漏れを解消したいと考えている方
■このテンプレートを使うメリット
- GitHubのIssue更新時に自動でSlackへ通知されるため、確認や連絡作業にかかる時間を削減できます。
- 手作業による通知の遅れや見落としといったヒューマンエラーを防ぎ、確実な情報共有を支援します。
■フローボットの流れ
- はじめに、GitHubとSlackをYoomと連携します。
- 次に、トリガーでGitHubを選択し、「Issueが新しく作成または更新されたら」というアクションを設定します。
- 次に、オペレーションで分岐機能を選択し、「コマンドオペレーション」を設定して、特定の条件で処理を分ける準備をします。
- 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、GitHubのIssueの情報を指定したチャンネルに通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- GitHubのトリガー設定では、対象とするオーナー名やリポジトリ名などを、ご利用の環境に合わせて任意で設定してください。
- 分岐機能を使用する場合、GitHubのIssueのステータスや作成日時など、特定の条件に基づいて処理を分岐させるための条件を任意で設定してください。
- Slackでメッセージを送信するアクションでは、通知先のチャンネルIDや送信するメッセージ内容を、運用に合わせて任意で設定してください。
■注意事項
- GitHub、SlackのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
GitHubでプルリクエストが作成されたらSlackに通知する
試してみる
■概要
開発チーム内での迅速な情報共有は不可欠ですが、GitHubでのプルリクエスト作成を手動でSlack通知していませんか?このワークフローを活用すれば、GitHubでプルリクエストが作成されたタイミングで、Slackの指定チャンネルに自動で通知できます。手動での確認作業や連絡の手間がなくなり、チーム内のスムーズな情報共有と開発サイクルの効率化に貢献します。
■このテンプレートをおすすめする方
- GitHubでの開発状況をSlackでリアルタイムに把握し、連携を強化したい開発者の方
- プルリクエストの見落としを防ぎ、レビュープロセスを迅速化したいチームリーダーの方
- 手動での通知作業をなくし、開発チームのコミュニケーションを効率化したい方
■このテンプレートを使うメリット
- GitHubでプルリクエストが作成されるとSlackへ自動通知されるため、手動での連絡や確認作業に費やしていた時間を短縮できます。
- 手作業による通知の遅延や連絡漏れといったヒューマンエラーを防ぎ、レビュー依頼の伝達を確実に行うことができます。
■フローボットの流れ
- はじめに、GitHubとSlackをYoomと連携します。
- 次に、トリガーでGitHubを選択し、「プルリクエストが作成されたら」というアクションを設定します。
- 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、プルリクエストのタイトルやURLなどの情報を含んだメッセージを送信します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- GitHubのトリガー設定では、通知の対象としたい「リポジトリの所有者」と「リポジトリ名」をそれぞれ指定してください。
- Slackでメッセージを送るアクションを設定する際に、通知先となる「チャンネルID」を任意で設定してください。
AIと連携した便利な自動化テンプレート
GitHubでIssue作成後、AI解析で不足情報をSlackに通知する
試してみる
■概要
GitHubでIssue作成後、AI解析で不足情報をSlackに通知するフローです。
プロジェクト管理をスムーズに進めることができます。
■このテンプレートをおすすめする方
1. GitHubで多くのIssueを管理している開発チームのリーダーの方
・AI解析でIssueの不足情報を自動検知し、補完したい方
2. Slackを活用してチーム内コミュニケーションを図っている方
・SlackにIssueで不足している情報を通知し、チーム全体でIssueの質を高めたい方
3. GitHub Issueの品質向上に課題を感じている開発者の方
・開発の精度と効率を向上させ、品質の高い成果物を提供したい方
■このテンプレートを使うメリット
このフローでは、Issue管理の効率化を図ることができます。
AIが不足情報を自動検知し、Slackに通知することで、作成されたIssueに対して不足している情報をチーム全体で確認することが可能です。
Issueの記載内容が充実することで、開発の精度が高まり、プロジェクト全体の品質が向上します。
GitHubでプルリクエストが作成されたら、要約を行いSlackに通知する
試してみる
■概要
GitHubでプルリクエストが作成されるたびに、その内容を確認して手作業でSlackに共有していませんか。この定型的ながらも重要な情報共有は、頻度が高くなると開発チームの手間となり、本来の業務を圧迫することもあります。このワークフローを活用すれば、GitHubでプルリクエストが作成された際に、その内容を自動で要約しSlackへ通知することが可能になり、開発チーム内の迅速で確実な情報共有を実現します。
■このテンプレートをおすすめする方
- GitHubとSlackを利用し、プルリクエストの共有を手作業で行っている開発チームの方
- プルリクエストの見落としを防ぎ、レビュープロセスを迅速化したいプロジェクトマネージャーの方
- 開発フローにおける定型業務を自動化し、チーム全体の生産性向上を目指している方
■このテンプレートを使うメリット
- プルリクエスト作成からSlackへの通知までが完全に自動化され、これまで手作業での共有に費やしていた時間を短縮することができます。
- 手動での通知による共有漏れや遅延といったヒューマンエラーを防ぎ、レビュー依頼などを確実に行えるため、開発サイクルが円滑になります。
■フローボットの流れ
- はじめに、GitHubとSlackをYoomと連携します。
- 次に、トリガーでGitHubを選択し、「プルリクエストが作成されたら」というアクションを設定して、監視したいリポジトリを指定します。
- 最後に、オペレーションでSlackを選択し、「チャンネルにメッセージを送る」アクションを設定し、通知内容を記述します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Slackの「チャンネルにメッセージを送る」アクションでは、通知を送信したいチャンネルを任意で設定することが可能です。
- 通知するメッセージの本文には、トリガーで取得したプルリクエストのタイトルやURL、作成者名などの情報を変数として埋め込み、通知内容を自由にカスタマイズできます。
■注意事項
- GitHub、SlackのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
OCRを使った便利な自動化テンプレート
Slackに送信されたファイルをOCRで読み取り、GitHubにIssueを作成する
試してみる
※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。
■概要
Slackで受信した請求書やバグレポートの画像を、手作業でGitHubに起票していませんか。この作業は時間がかかるだけでなく、転記ミスなどのヒューマンエラーが発生しやすい業務の一つです。このワークフローを活用すれば、Slackの特定チャンネルにファイルが投稿されると、OCR機能が自動で内容を読み取り、GitHubにIssueを作成するため、こうした課題を円滑に解消できます。
■このテンプレートをおすすめする方
- Slackで受け取ったファイルの内容をGitHubに手作業で転記している開発者やPMの方
- 請求書やバグレポートの管理を効率化し、対応漏れを防ぎたいと考えている方
- OCRとAPI連携を活用し、開発やバックオフィス業務の自動化を推進したい方
■このテンプレートを使うメリット
- Slackへのファイル投稿からGitHubのIssue作成までを自動化し、手作業での転記やファイル確認に費やしていた時間を短縮できます。
- 手作業による転記ミスや、Issueの起票漏れといったヒューマンエラーを防ぎ、タスク管理の正確性を向上させます。
■フローボットの流れ
- はじめに、SlackとGitHubをYoomと連携します。
- 次に、トリガーでSlackを選択し、「ファイルがチャンネルに投稿されたら」というアクションを設定します。
- 次に、オペレーションでSlackの「投稿されたファイルをダウンロード」アクションを設定し、トリガーで検知したファイルをダウンロードします。
- 次に、オペレーションでOCR機能の「画像・PDFから文字を読み取る」アクションを設定し、ダウンロードしたファイルの内容をテキストデータとして抽出します。
- 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、OCR機能で抽出したテキスト情報をもとにIssueを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Slackのトリガー設定では、ワークフローを起動させたいチャンネルIDを指定したり、フローの起動間隔を任意で設定したりできます。
- Slackのファイルダウンロード設定では、トリガーで取得したファイルのダウンロードリンクを指定することで、ダウンロード対象を明確にします。
- OCR機能の設定では、添付するファイルや特定の項目のみを抽出する設定、使用するAIモデルや言語などを業務に合わせて自由に設定できます。
- GitHubのIssue作成設定では、オーナー名やリポジトリ名はもちろん、Issueのタイトルや本文にOCRで読み取ったテキストを反映させるなど、柔軟なカスタマイズが可能です。
■注意事項
- SlackとGitHubのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください
- OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
今すぐに試したい方へ
本記事ではノーコードツール「Yoom」を使用した連携方法をご紹介します。
難しい設定や操作は必要なく、非エンジニアの方でも簡単に実現できます。
下記のテンプレートから今すぐに始めることもできるので、ぜひお試しください!
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分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
[Yoomとは]
Slackで送信されたメッセージでGitHubにIssueを作成する方法
Slackの指定のチャンネルに投稿されたメッセージをSlackのAPIを利用して受け取り、GitHubの提供するAPIを用いてSlackで送信されたメッセージを用いてGitHubにIssueを作成することで実現が可能です。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。
連携フローは大きく分けて以下のプロセスで作成を進めます。
- SlackとGitHubをマイアプリ登録
- テンプレートをコピー
- フローの起点となるSlackのトリガー設定とデータの抽出、その後に続くGitHubのオペレーション設定
- トリガーボタンをONにして、SlackとGitHubの連携動作を確認
Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方は、ログインしましょう。
ステップ1:SlackとGitHubをマイアプリ連携
はじめに使用するアプリのマイアプリ登録を行いましょう。
事前にマイアプリに登録しておくと、フローの設定がスムーズになりますよ。
最初にSlackのマイアプリ登録から行います。
Yoomの画面左にあるマイメニューにアクセスし、画面右の新規接続ボタンを押します。

次に検索窓にSlackと入力し、表示された候補から「Slack」を選択します。
以下の画面が表示されたら、チャンネルを選択して「許可する」をクリックして完了です。

次に、GitHubをマイアプリ登録しましょう。
先ほど同様に、検索窓にGitHubと入力し、表示された候補から「GitHub」を選択します。
以下の画面が表示されたら、「メールアドレス」と「パスワード」を入力して、「Sign in」をクリックしましょう。

マイアプリにSlackとGitHubが表示されていれば登録完了です。
ステップ2:Slack「新しいメッセージがチャンネルに投稿されたら」のトリガーを設定
それでは、いよいよ自動化の設定を進めます。
以下のバナーの「試してみる」をクリックしてフローボットをコピーしてくださいね。
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分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
クリックすると以下のような画像が出てくるのでOKを押しましょう。

最初に、Slackの「新しいメッセージがチャンネルに投稿されたら」の設定を行います。

以下の画面が表示されたら、次の設定を行いましょう。
- 「タイトル」→必要に応じて変更可能
- 「Slackと連携するアカウント情報」→アカウントが合っているか確認
- 「トリガーアクション」→新しいメッセージがチャンネルに送信されたら
設定が完了したら、「次へ」をクリックします。

以下の画面が表示されたら、詳細を設定します。
「トリガーの起動間隔」→設定してください
※トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。プランによって最短の起動間隔が異なりますので、ご注意ください。
「チャンネルID」→候補から送信先のチャンネルを選択し、設定してください

Slackで送信するメッセージを確認しましょう。
登録する項目を後ほどAIを使用して抽出を行うので、「タイトル」と「内容」を分かりやすく入力してあります。
送信内容は任意で設定できますので、ご自身の業務内容に合わせて、必要であればカスタムしてくださいね。
実際にこちらを先ほど設定したチャンネルに送信し、Yoomの画面で「テスト」を実行しましょう。

以下のようにテストに成功したら、「保存する」をクリックして完了です。

ステップ3:テキストデータの抽出と、GitHub「Issueを作成」のアクションを設定
次に先述したように、GitHubへIssueを作成するためにSlackのメッセージから項目を取得します。
「テキストからデータを抽出する」をクリックしましょう。
AIを活用した「データの抽出(2タスク)」の設定方法については、こちらのページもご確認ください。
こちらはすでに設定が完了しているアクションなので、内容を確認し、[次へ]をクリックしましょう。
もし、アクションを変更したい場合には、『変更する』を押すとその他の抽出アクションを選択できます。(AIモデルも選択可能)


次の画面で、「対象のテキスト」にAIを利用して抽出したい、特定のテキストを入力します。
入力バーをクリックすると、前ステップから取得した情報をアウトプットとして引用できます。
今回は、前ステップで取得した【text】を抽出対象としました。
このようにアウトプットを引用することで、毎回動的な値を自動入力可能です。
なお、アウトプットを引用せず固定値を入力してしまうと、毎回同じ内容から特定の項目を抽出することとなるため、注意が必要です。

抽出したい項目も確認しましょう。
今回は「タイトル」と「内容」という様に設定しましたが、Slackで送信する内容に合わせて設定することもできます。
最後に「テスト」を実行し、成功したら「保存する」をクリックしてください。

最後に、GitHubの「Issueを作成」の設定を行います。

以下の画面が表示されたら、次の設定を行いましょう。
- 「タイトル」→必要に応じて変更可能
- 「GitHubと連携するアカウント情報」→アカウントが合っているか確認
- 「アクション」→Issueを作成
設定が完了したら、「次へ」をクリックします。

API接続設定を行います。
- 「オーナー名」→URLから取得し、設定
- 「リポジトリ名」→URLから取得し、設定

- 「タイトル」→テキストからデータを抽出するの「タイトル」のアウトプットを入力
- 「コメント」→テキストからデータを抽出するの「内容」のアウトプットを入力
※「タイトル」と「コメント」はアウトプットと組み合わせて、直接入力で定型的な内容を設定することも可能です。

その他の項目も、運用状況に合わせて設定しましょう。
「+ 〜を追加」を押すことで、設定項目を増やすこともできます。

設定が完了したら、「テスト」を実行して、実際にIssueが作成されているかを確認してください。
反映内容に問題がなければ、「保存する」をクリックして完了です。
ステップ4:SlackとGitHubの自動化の動作確認
最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
正しくフローボットが起動するかどうかを確認しましょう。

設定おつかれ様でした!
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を活用した自動化例
情報の追加操作をトリガーに関係者へ詳細を自動通知したり、投稿メッセージを抽出して情報を集約することも可能です。
さらに、OCR(データ読み取り機能)を活用することで、データ処理作業の効率化が見込めます。
BoxでファイルがアップロードされたらSlackに通知する
試してみる
■概要
BoxでファイルがアップロードされたらSlackに通知するフローです。
Yoomを利用するとプログラミング不要で簡単にアプリ同士の連携が行えます。
■このテンプレートをおすすめする方
1. Boxを使用してファイル管理を行っている企業
・チームでBoxを使ってファイルを共有しているが、アップロードしたことをすばやく把握したい方
・新しいファイルが格納されるたびに通知を受け取り、スムーズな情報共有を図りたい方
2. 社内のチャットツールとしてSlackを導入している企業
・Slackを日常的に使っていて、常に最新のファイル情報を確認したい方
・プロジェクトマネージャーとして、チームメンバーの作業状況をリアルタイムで把握したい方
■このテンプレートを使うメリット
BoxでファイルがアップロードされたらSlackに通知するフローを利用することで、いくつかのメリットが得られます。
まず、チームメンバーが即座に新しいファイルの存在を知ることができるため、情報の共有が円滑に行えます。
その結果、タイムリーな対応が可能となり、業務の進行速度が向上します。
また、Slack上で通知を受け取ることで、重要なファイルの見逃しが防止され、正確な業務遂行が期待できるでしょう。
ファイルに関することで確認したいことがある場合は、チャット上でそのままやり取りができるため、コミュニケーションの円滑化にも寄与します。
■注意事項
・BoxとSlackのそれぞれとYoomを連携してください。
Jira Softwareで課題が追加されたらSlackに通知する
試してみる
■概要
Jiraで課題が作成されたら、課題の内容をSlackに自動的に通知するフローボットです。
Jiraに追加されたタスクの情報をSlack上で把握したい場合などにご活用ください。
■注意事項
・Slack、JiraそれぞれとYoomを連携してください。
・Jiraでタスクが追加されてから5~15分後にSlackに通知が届きます。
Slackに名刺ファイルが送信されたらOCRし、Airtableにレコードを作成する
試してみる
※こちらのテンプレートで紹介しているSlackのダウンロードアクションは現在利用できません。
■概要
Slackで共有される名刺の情報を、都度Airtableへ手入力する作業に手間を感じていませんか?
また、その際の人為的な入力ミスも課題となることがあります。
このワークフローを活用すれば、Slackへの名刺ファイル投稿をトリガーに、OCR機能が文字を読み取り、Airtableへ自動でレコードを作成するため、これらの課題を効率的に解決できます。
■このテンプレートをおすすめする方
- Slackで名刺を受領し、Airtableで顧客情報を管理している営業担当の方
- 名刺情報のデータ化と入力作業の効率化を考えているマーケティング部門の方
- 手作業によるデータ入力のミスを減らし、業務の正確性を向上させたい方
■このテンプレートを使うメリット
- Slackへのファイル投稿からAirtableへのレコード作成までが自動化されるため、手作業によるデータ入力の時間を削減できます。
- 名刺情報の読み取りから転記までをシステムが担うことで、入力ミスや漏れといったヒューマンエラーの発生を抑制できます。
■フローボットの流れ
- はじめに、SlackとAirtableをYoomと連携します。
- 次に、トリガーとしてSlackを選択し、「ファイルがチャンネルに投稿されたら」アクションを設定します。
- 続いて、オペレーションでSlackの「投稿されたファイルをダウンロード」アクションを設定し、トリガーで検知したファイルをダウンロードするよう指定します。
- その次に、オペレーションでOCR機能の「画像・PDFから文字を読み取る」アクションを設定し、ダウンロードしたファイルから文字情報を抽出します。
- 最後に、オペレーションでAirtableの「レコードを作成」アクションを設定し、OCR機能によって抽出された情報を基に、指定のテーブルへ新しいレコードを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Slackのトリガー「ファイルがチャンネルに投稿されたら」では、監視対象とするチャンネルIDを候補から任意で選択してください。
- OCR機能の「画像・PDFから文字を読み取る」オペレーションでは、抽出したい項目(例:会社名、氏名、メールアドレス等)や、使用するAIエンジン、読み取る言語などを任意で設定します。
- Airtableの「レコードを作成」オペレーションでは、データを登録する先のベースID、テーブルID、そして各フィールドにどのOCR抽出結果を割り当てるかを任意で設定してください。
■注意事項
- Slack、AirtableのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
Slackに投稿された内容をMicrosoft Excelに転記する
試してみる
■概要
Slackで共有された重要な情報を、手作業でMicrosoft Excelに転記する際に手間や抜け漏れを感じていませんか?特に、報告や依頼など、記録が必要なコミュニケーションは正確に管理したいものです。このワークフローを活用すれば、Slackの特定チャンネルへの投稿を検知し、投稿者やメッセージ内容などを自動でMicrosoft Excelの指定したファイルに転記するため、こうした情報管理の課題を解消できます。
■このテンプレートをおすすめする方
- Slackの投稿内容を手作業でMicrosoft Excelに転記し、業務報告書などを作成している方
- 複数人からの報告をSlackで受け、Microsoft Excelでタスクや進捗を管理しているチームリーダーの方
- 手作業による情報転記の時間を削減し、より重要な業務に集中したいと考えている方
■このテンプレートを使うメリット
- Slackにメッセージが投稿されると自動でMicrosoft Excelに転記されるため、手作業での転記業務にかかる時間を短縮できます。
- システムが自動で処理を行うことで、コピー&ペーストのミスや転記漏れといったヒューマンエラーの防止に繋がります。
■フローボットの流れ
- はじめに、SlackとMicrosoft ExcelをYoomと連携します。
- 次に、トリガーでSlackの「新しいメッセージがチャンネルに投稿されたら」を設定し、監視対象のチャンネルを指定します。
- 最後に、オペレーションでMicrosoft Excelの「レコードを追加する」を選択し、トリガーで取得したメッセージの内容などを指定のファイルに行として追加します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Slackのトリガー設定では、どのチャンネルに投稿されたメッセージを自動化の対象とするか、任意でカスタマイズしてください。
- Microsoft Excelのオペレーション設定では、投稿者名、メッセージ本文、投稿日時といったSlackの情報を、Excelファイルのどの列に転記するかを自由にマッピングできます。
■注意事項
- Slack、Microsoft ExcelのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
- Microsoft Excelのデータベースを操作するオペレーションの設定に関しては下記をご参照ください。
https://intercom.help/yoom/ja/articles/9003081
毎日Google Adsからレポートを取得してSlackに通知する
試してみる
■概要
Google広告の日々のパフォーマンスをチームに共有するため、毎日レポートを取得してSlackに手作業で送信するのは手間がかかる作業ではないでしょうか。このワークフローを活用すれば、指定した時間にGoogle Adsから自動でレポートを取得し、Slackの特定チャンネルへ送信する一連のプロセスを自動化できます。これにより、手作業による報告業務の負担を軽減し、正確な情報共有を実現します。
■このテンプレートをおすすめする方
- 毎日Google Adsのレポートを手動で取得し、Slackへ送信している広告運用担当者の方
- Google 広告のパフォーマンス共有を自動化し、チームの状況把握を迅速化したい方
- 手作業によるレポートの送信漏れや共有の遅延を防ぎ、情報共有を確実に行いたい方
■このテンプレートを使うメリット
- 毎日決まった時間にGoogle Adsからレポートを自動で取得しSlackへ送信するため、手作業に費やしていた時間を短縮し、より重要な分析業務などに集中できます。
- 手作業によるレポートの取得忘れや送信ミスを防ぎ、正確な情報を確実にチームへ共有することで、ヒューマンエラーのリスクを軽減します。
■フローボットの流れ
- はじめに、Google AdsとSlackをYoomと連携します。
- 次に、トリガーでスケジュールトリガー機能を選択し、「スケジュールトリガー」アクションでフローを起動したい日時を設定します。
- 次に、オペレーションでGoogle Adsの「アカウントレポートの取得」アクションを設定し、必要なパフォーマンスデータを取得します。
- 次に、オペレーションで計算機能の「計算(四則演算)」アクションを設定し、費用を通常の通貨単位に変換します。
- 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、取得・算出したレポート内容を指定のチャンネルに送信します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- スケジュールトリガー機能では、レポートを取得したい日時を「毎日9時」や「毎週月曜10時」など、業務に合わせて自由に設定可能です。
- Google Adsのアカウントレポート取得アクションでは、対象となる広告アカウントIDや、「昨日」や「今月初日から昨日まで」といったレポートの集計期間を任意で指定できます。
- Slackへの通知では、送信先のチャンネルやメンション先を自由に設定でき、本文にはGoogle Adsから取得した値を変数として埋め込み、カスタマイズしたレポートを送信できます。
■注意事項
- Google Ads、SlackのそれぞれとYoomを連携してください。
GitHubを活用した自動化例
Issueの新規作成を検知して情報を別ツールに自動同期することで、ツールの横断作業を減らせそうです。
また、一方のツール上でタスクを更新するだけで、GitHub側の関連するIssueも同様に更新できるため、更新漏れも低減するはずです!
GitHubでIssueが作成されたらDiscordに通知する
試してみる
■概要
GitHubでIssueが作成されたらDiscordに通知するフローです。
■このテンプレートをおすすめする方
1.Githubを利用してプロジェクト管理を行っている方
・タスクや進捗管理を行うプロジェクトマネージャーの方
・Issueの管理をスムーズに行いたい方
2.Discordでコミュニケーションを取ることが多い方
・Discordを使用してで業務のやり取りをする方
・他のツールの情報をDiscordから共有したい方
■このテンプレートを使うメリット
Githubは開発業務で発生した問題をIssueとして管理することができ、チーム内での課題の可視化が容易になります。
しかし、作成したIssueをコミュニケーションツールから通知を出して共有をしている場合、時間がかかり非効率的です。
このテンプレートは、GithubでIssueが作成されるとDiscordに自動で通知を出せるため、毎回の通知作業を効率化することができます。
Issueの作成からメンバーへの共有をシームレスに行えるため、課題解決に向けた対応をスピーディーに行うことが可能です。
また、業務が立て込んでいる場合でも、Issueの共有漏れの心配が無くなります。
■注意事項
・GitHub、DiscordのそれぞれとYoomを連携してください。
・DiscordでWebhookURLを取得する方法はこちらをご参照ください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
GitHubでIssueが作成されたら、AIで要約してAirtableにレコードを追加する
試してみる
■概要
GitHubでのIssue管理とAirtableでのタスク管理を別々に行っていることで、情報の二重入力や転記漏れが発生していませんか?このワークフローは、GitHubに新しいIssueが作成されると、その内容をAIが自動で要約し、Airtableへレコードとして追加します。GitHubとAirtableの連携を自動化することで、開発プロジェクトにおける情報共有と進捗管理を円滑にします。
■このテンプレートをおすすめする方
- GitHubのIssue情報を手作業でAirtableに転記している開発者やプロジェクトマネージャーの方
- GitHubとAirtableを連携させ、プロジェクトのタスク管理をより効率化したいと考えているチームリーダーの方
- 最新のIssue情報を迅速にチーム全体で共有し、対応の遅れや漏れを防ぎたいと考えている方
■このテンプレートを使うメリット
- GitHubにIssueが作成されると自動でAirtableに要約情報が記録されるため、手動での転記作業にかかる時間を短縮できます
- 手作業による情報の転記ミスや共有漏れを防ぎ、GitHubとAirtable間のデータ整合性を保ち、正確な情報管理を実現します
■フローボットの流れ
- はじめに、GitHubとAirtableをYoomと連携します
- 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します
- 次に、オペレーションでAI機能を選択し、「要約する」アクションでトリガーで取得したIssueの内容を要約します
- 最後に、オペレーションでAirtableを選択し、「レコードを作成」アクションで要約した内容などを指定のテーブルに追加します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- GitHubのトリガー設定では、任意のリポジトリを設定してください
- AIによる要約オペレーションでは、出力する文字数や「箇条書きで」といった要約の条件を任意で指定できます
- Airtableへのレコード作成では、任意のテーブルを指定可能です。また、各フィールドに登録する値は、IssueのタイトルやAIの要約結果など、前のステップで取得した情報を自由に埋め込めます
■注意事項
- GitHub、AirtableのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
Notionでタスクが更新されたら、GitHubのIssueも更新する
試してみる
■概要
Notionでタスク管理を行い、その進捗をGitHubのIssueに手動で反映させる作業は、二度手間で更新漏れの原因になることはありませんか? プロジェクト管理において情報の同期は重要ですが、手作業では手間がかかり、ミスも発生しがちです。 このワークフローを活用すれば、Notionでタスクが更新されたタイミングを検知し、GitHubのIssueを自動で更新できるため、こうした課題をスムーズに解消し、開発プロセスの連携を円滑にします。
■このテンプレートをおすすめする方
- NotionとGitHubを併用し、タスクとIssueの情報を手動で同期させている開発者の方
- プロジェクト管理ツール間の情報連携を自動化し、作業の抜け漏れをなくしたいマネージャーの方
- タスク管理とIssue管理を連携させ、開発業務の効率化を進めたいと考えている方
■このテンプレートを使うメリット
- Notion上のタスクを更新するだけで、関連するGitHubのIssueが自動で更新されるため、転記作業に費やしていた時間を短縮できます。
- 手作業による更新漏れや入力ミスといったヒューマンエラーを防ぎ、NotionとGitHub間の情報の一貫性を保つことに繋がります。
■フローボットの流れ
- はじめに、NotionとGitHubをYoomと連携します。
- 次に、トリガーでNotionを選択し、「特定のデータソースのページが作成・更新されたら」というアクションを設定します。
- 次に、オペレーションでNotionの「レコードを取得する(ID検索)」アクションを設定し、更新されたページの詳細情報を取得します。
- 次に、オペレーションで分岐機能を設定し、特定の条件に合致した場合のみ後続のアクションが実行されるようにします。
- 最後に、オペレーションでGitHubの「Issueを更新」アクションを設定し、取得した情報をもとに該当するIssueを更新します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Notionのトリガー設定では、連携の対象としたいデータソースや、更新を検知したいプロパティを任意で設定してください。
- 分岐機能では、「ステータスが完了になった場合」など、Issueを更新したい条件を任意で設定することが可能です。
■注意事項
- Notion、GitHubのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Backlogに課題が追加されたらGitHubにも登録
試してみる
■概要
プロジェクト管理でBacklogとGitHubを併用していると、課題の二重登録や転記の手間が発生しがちではないでしょうか。手作業による転記は時間がかかるだけでなく、入力ミスや更新漏れの原因にもなり得ます。このワークフローを活用すれば、Backlogに新しい課題が追加されると自動でGitHubにもIssueが作成されるため、こうした課題を解消し、開発プロジェクトの管理を円滑に進めることが可能です。
■このテンプレートをおすすめする方
- BacklogとGitHubの両方で課題管理を行っている開発チームの方
- 課題の二重登録による手間やヒューマンエラーをなくしたいプロジェクトリーダーの方
- 複数のツールをまたぐ開発ワークフローの効率化を検討している方
■このテンプレートを使うメリット
- Backlogに課題が追加されると自動でGitHubにもIssueが作成されるため、これまで手作業での転記に費やしていた時間を短縮できます。
- 手作業による情報の転記が不要になることで、入力ミスや登録漏れといったヒューマンエラーを防ぎ、情報の正確性を保ちます。
■フローボットの流れ
- はじめに、BacklogとGitHubをYoomと連携します。
- 次に、トリガーでBacklogを選択し、「Backlogに課題が追加されたら」フローが起動するように設定します。
- 次に、オペレーションでトリガーとなったBacklogの課題情報を取得します。
- 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、前のステップで取得した課題情報を紐付けます。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Backlogのトリガー設定では、連携するBacklogのドメインや、監視対象としたいプロジェクトIDを任意で設定してください。
- GitHubでIssueを作成するアクションでは、タイトルや本文などの各項目に、固定のテキストを設定したり、Backlogから取得した課題の情報を変数として設定したりすることが可能です。
■注意事項
- Backlog、GitHubのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
GitHubでIssueが新しく作成または更新されたらGoogleスプレッドシートに追加
試してみる
■概要
GitHubでIssueが新しく作成または更新されたら、Googleスプレッドシートに自動で追加します。
■設定方法
・GitHub、GoogleスプレッドシートとYoomを連携してください。(マイアプリ連携)
・GitHubの「Issueが新しく作成または更新されたら」というトリガーで、オーナー名とリポジトリ名を指定してください。
・Googleスプレッドシートの「レコードを追加する」というオペレーションで、追加先のスプレッドシート情報を指定してください。
■注意事項
・GitHubアカウントとGoogleスプレッドシートアカウントとの連携設定が必要です。
まとめ
SlackとGitHubの連携により、手作業を大幅に削減できるはずです。Issueが自動で登録されることで、チームのコミュニケーションとタスク管理の大幅な効率化につながります。これにより、プロジェクトの進行がスムーズになれば、チーム全体の生産性が向上しそうですね。
ぜひYoomをご自身の業務に取り入れ、効率化を体験してみてくださいね!