SlackとGitHubの連携イメージ
【簡単設定】SlackのデータをGitHubに自動的に連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
SlackとGitHubの連携イメージ
フローボット活用術

2025-10-23

【簡単設定】SlackのデータをGitHubに自動的に連携する方法

Shiori Hasekura
Shiori Hasekura

■概要  

「Slackにアップロードされたファイルを自動でGitHubに連携する」フローは、チームのコミュニケーションとコード管理をスムーズに統合する業務ワークフローです。
Slackで共有された重要なファイルやコードスニペットを手動でGitHubに移動する手間を省き、チームの生産性を向上できます。
YoomのAPI連携機能を活用することで、ファイルがアップロードされるたびに自動的にGitHubリポジトリに追加され、最新の情報が一元管理されます。
これにより、情報の散逸を防ぎ、効率的なチーム運営が実現します。

■このテンプレートをおすすめする方

  • Slackを日常的に活用し、共有ファイルの管理に課題を感じているチームリーダーの方
  • GitHubでのコード管理を効率化し、手動での連携作業を減らしたい開発者の方
  • 情報の一元管理を目指し、SaaSアプリ間の連携を強化したいIT担当者の方
  • チームの生産性向上を図り、自動化を活用したい経営者の方

■このテンプレートを使うメリット

Slackにアップロードされたファイルを自動でGitHubに連携するることで、ファイルアップロードごとに手動でGitHubに移動させる手間を省けます。
また、手動操作によるヒューマンエラーを防ぎ、確実にファイルがGitHubで管理され、データの整合性が保たれます。
自動化により情報共有がスムーズになり、チーム全体のコミュニケーション効率が向上します。

「SlackとGitHubを使って開発を進めているけど、アプリ間の情報連携が手間で面倒…」
「Slackで共有されたファイルをGitHubにアップロードしたり、バグ報告をIssueに転記したりする作業で、ミスや漏れが発生してしまう…」

このように、日常的なSaaS間の手作業に課題を感じていませんか?
開発プロジェクトにおいて、SlackとGitHubは欠かせないツールですが、両者を連携させずに手動で情報をやり取りしていると、貴重な時間と集中力が奪われてしまいます。

もし、Slackでのアクションをきっかけに、GitHub上の操作が自動的に完了する仕組みがあれば、こうした日々の煩わしい作業から解放され、開発という本来のコア業務により多くの時間を投下し、チーム全体の生産性を高めることが可能になります。

今回ご紹介する自動化の設定は、プログラミングの知識がなくても簡単に設定できるため、ぜひこの記事を参考に日々の業務を効率化させましょう!

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

YoomにはSlackとGitHubを連携するためのテンプレートが用意されているので、今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!


■概要  

「Slackにアップロードされたファイルを自動でGitHubに連携する」フローは、チームのコミュニケーションとコード管理をスムーズに統合する業務ワークフローです。
Slackで共有された重要なファイルやコードスニペットを手動でGitHubに移動する手間を省き、チームの生産性を向上できます。
YoomのAPI連携機能を活用することで、ファイルがアップロードされるたびに自動的にGitHubリポジトリに追加され、最新の情報が一元管理されます。
これにより、情報の散逸を防ぎ、効率的なチーム運営が実現します。

■このテンプレートをおすすめする方

  • Slackを日常的に活用し、共有ファイルの管理に課題を感じているチームリーダーの方
  • GitHubでのコード管理を効率化し、手動での連携作業を減らしたい開発者の方
  • 情報の一元管理を目指し、SaaSアプリ間の連携を強化したいIT担当者の方
  • チームの生産性向上を図り、自動化を活用したい経営者の方

■このテンプレートを使うメリット

Slackにアップロードされたファイルを自動でGitHubに連携するることで、ファイルアップロードごとに手動でGitHubに移動させる手間を省けます。
また、手動操作によるヒューマンエラーを防ぎ、確実にファイルがGitHubで管理され、データの整合性が保たれます。
自動化により情報共有がスムーズになり、チーム全体のコミュニケーション効率が向上します。

SlackとGitHubを連携してできること

SlackとGitHubのAPIを連携させることで、これまで手動で行っていたファイル共有やIssue作成といった一連の作業を自動化し、開発業務の効率を飛躍的に向上させることができます。
Yoomには、これらの連携をすぐに実現できるテンプレートが用意されており、アカウント登録後、最短30秒で連携を試すことが可能です。
気になる内容があれば、ぜひクリックしてみてください!

Slackにアップロードされたファイルを自動でGitHubに連携する

Slackの特定チャンネルにアップロードされたファイルを自動でGitHubのリポジトリに連携できるため、手動でのファイル転送作業をなくし、仕様書や画像といった重要な情報の共有漏れを防ぎます。


■概要  

「Slackにアップロードされたファイルを自動でGitHubに連携する」フローは、チームのコミュニケーションとコード管理をスムーズに統合する業務ワークフローです。
Slackで共有された重要なファイルやコードスニペットを手動でGitHubに移動する手間を省き、チームの生産性を向上できます。
YoomのAPI連携機能を活用することで、ファイルがアップロードされるたびに自動的にGitHubリポジトリに追加され、最新の情報が一元管理されます。
これにより、情報の散逸を防ぎ、効率的なチーム運営が実現します。

■このテンプレートをおすすめする方

  • Slackを日常的に活用し、共有ファイルの管理に課題を感じているチームリーダーの方
  • GitHubでのコード管理を効率化し、手動での連携作業を減らしたい開発者の方
  • 情報の一元管理を目指し、SaaSアプリ間の連携を強化したいIT担当者の方
  • チームの生産性向上を図り、自動化を活用したい経営者の方

■このテンプレートを使うメリット

Slackにアップロードされたファイルを自動でGitHubに連携するることで、ファイルアップロードごとに手動でGitHubに移動させる手間を省けます。
また、手動操作によるヒューマンエラーを防ぎ、確実にファイルがGitHubで管理され、データの整合性が保たれます。
自動化により情報共有がスムーズになり、チーム全体のコミュニケーション効率が向上します。

Slackでメッセージが投稿されたらGitHubでIssueを作成する

Slackの特定チャンネルで投稿されたメッセージの内容を基に、GitHubのIssueを自動で作成するので、Slack上のバグ報告やタスク依頼を即座にタスク化し、対応漏れを防ぎます。メッセージから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を連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでSlackとGitHubの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

フローの作成方法

今回は「Slackにアップロードされたファイルを自動でGitHubに連携する」フローを作成していきます!

作成の流れは大きく分けて以下です。

  • SlackとGitHubをマイアプリ連携
  • テンプレートをコピーする
  • Slackのトリガー設定およびGitHubのアクション設定
  • トリガーをONに設定しフロー稼働の準備完了

■概要  

「Slackにアップロードされたファイルを自動でGitHubに連携する」フローは、チームのコミュニケーションとコード管理をスムーズに統合する業務ワークフローです。
Slackで共有された重要なファイルやコードスニペットを手動でGitHubに移動する手間を省き、チームの生産性を向上できます。
YoomのAPI連携機能を活用することで、ファイルがアップロードされるたびに自動的にGitHubリポジトリに追加され、最新の情報が一元管理されます。
これにより、情報の散逸を防ぎ、効率的なチーム運営が実現します。

■このテンプレートをおすすめする方

  • Slackを日常的に活用し、共有ファイルの管理に課題を感じているチームリーダーの方
  • GitHubでのコード管理を効率化し、手動での連携作業を減らしたい開発者の方
  • 情報の一元管理を目指し、SaaSアプリ間の連携を強化したいIT担当者の方
  • チームの生産性向上を図り、自動化を活用したい経営者の方

■このテンプレートを使うメリット

Slackにアップロードされたファイルを自動でGitHubに連携するることで、ファイルアップロードごとに手動でGitHubに移動させる手間を省けます。
また、手動操作によるヒューマンエラーを防ぎ、確実にファイルがGitHubで管理され、データの整合性が保たれます。
自動化により情報共有がスムーズになり、チーム全体のコミュニケーション効率が向上します。

ステップ1: SlackとGitHubをマイアプリ連携

Yoomにログインしたあと左メニューにあるマイアプリを押し、右の新規接続というボタンを押します。

Slackの場合

新規接続を押したあと、アプリのメニュー一覧が表示されるのでSlackと検索し対象アプリをクリックしてください。
以下の画面が表示されるので、接続したいSlackワークスペースのURLを入力し、「続行する」をクリックします。

連携先のSlackワークスペースが表示されたら、投稿先のチャンネルを選択し、「許可する」をクリックします。

GitHubの場合

新規接続を押したあと、アプリのメニュー一覧が表示されるのでGitHubと検索し対象アプリをクリックしてください。
以下の画面が表示されたら 、ユーザー名またはメールアドレスとパスワードを入力し、「Sign in」をクリックしてください。

認証コード入力画面が表示されます。
登録メールアドレスに届いた6桁のコードを入力し、「Verify」をクリックしてください。

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

ここからいよいよフローの作成に入ります。
簡単に設定できるようテンプレートを用意しているので、まずはコピーします。
Yoomにログイン後、以下バナーの「試してみる」をクリックしてください。


■概要  

「Slackにアップロードされたファイルを自動でGitHubに連携する」フローは、チームのコミュニケーションとコード管理をスムーズに統合する業務ワークフローです。
Slackで共有された重要なファイルやコードスニペットを手動でGitHubに移動する手間を省き、チームの生産性を向上できます。
YoomのAPI連携機能を活用することで、ファイルがアップロードされるたびに自動的にGitHubリポジトリに追加され、最新の情報が一元管理されます。
これにより、情報の散逸を防ぎ、効率的なチーム運営が実現します。

■このテンプレートをおすすめする方

  • Slackを日常的に活用し、共有ファイルの管理に課題を感じているチームリーダーの方
  • GitHubでのコード管理を効率化し、手動での連携作業を減らしたい開発者の方
  • 情報の一元管理を目指し、SaaSアプリ間の連携を強化したいIT担当者の方
  • チームの生産性向上を図り、自動化を活用したい経営者の方

■このテンプレートを使うメリット

Slackにアップロードされたファイルを自動でGitHubに連携するることで、ファイルアップロードごとに手動でGitHubに移動させる手間を省けます。
また、手動操作によるヒューマンエラーを防ぎ、確実にファイルがGitHubで管理され、データの整合性が保たれます。
自動化により情報共有がスムーズになり、チーム全体のコミュニケーション効率が向上します。

テンプレートがコピーされると、以下のような画面が表示されますので、「OK」をクリックして設定を進めましょう。

ステップ3: Slackのトリガー設定

「ファイルがチャンネルに投稿されたら」をクリックします。

タイトルは任意で変更できます。
アプリとアクションはあらかじめ設定されているため、そのまま内容を確認してください。
Slackと連携するアカウント情報に問題がなければ、「次へ」をクリックします。

このトリガーは、Slackの特定チャンネルにファイルがアップロードされたタイミングを検知して、自動処理を開始するための設定です。

  • トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。 
  • ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。
  • なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
  • チャンネルID
    Slack連携済みのワークスペースから取得したチャンネルの一覧が候補として表示されます。
    入力欄をクリックすると候補が表示されるので、対象のチャンネルを選択しましょう。

テストを実行する前に、あらかじめSlackで該当チャンネルにファイルをアップロードしておく必要があります。
今回はテストとして、以下のような内容で投稿しました。

設定内容とトリガーの動作を確認するため、「テスト」をクリックします。
テストに成功すると、Slackに投稿されたファイルに関する情報が一覧で表示されます。
取得した値を確認し、「保存する」をクリックします。

ステップ4: GitHubのアクション設定

「プルリクエストを作成」をクリックします。

タイトルは任意で変更できます。
アプリとアクションはあらかじめ設定されているため、そのまま内容を確認してください。
GitHubと連携するアカウント情報に問題がなければ、「次へ」をクリックします。

GitHubと連携してプルリクエストを自動作成するための設定を行います。

  • リポジトリ所有者
  • リポジトリ名
  • プルリクエストのタイトル

それぞれ注釈に沿って入力してください。

  • プルリクエストの内容
    作成されるプルリクエストの本文に含める内容を設定します。
    入力欄をクリックすると、前段で取得したアウトプットを選択できます。
    任意のテキストと組み合わせて、自由に内容をカスタマイズすることが可能です。

  • 変更が実装されているブランチ名
  • 変更をプルするブランチ名
  • メンテナーがプルリクエストを変更可能か
  • ドラフトかどうか

それぞれ注釈に沿って指定してください。

入力が完了したら、設定した内容をもとに、GitHub上でプルリクエストを正しく作成できるか確認するため「テスト」をクリックします。

テストが成功すると、設定した内容をもとに、GitHub上にプルリクエストが自動で作成されます。
実際にGitHubを開いてプルリクエストが作成されているか確認してみましょう。

問題がなければ取得した値を確認し、「保存する」をクリックします。

ステップ5: トリガーをONに設定しフロー稼働の準備完了

設定が完了すると、画面上に以下のようなメニューが表示されます。
トリガーをONにすることで、Slackの特定チャンネルにファイルがアップロードされたタイミングで、GitHub上にプルリクエストが自動で作成されるようになります。
実際にSlackでファイルを投稿し、GitHub上にプルリクエストが作成されているかを確認してみましょう。

GitHubのデータをSlackに連携したい場合

今回はSlackからGitHubへデータを連携する方法をご紹介しましたが、逆にGitHubをトリガーとしてSlackに通知するような逆方向のデータ連携ももちろん可能です。
関連するテンプレートも併せてご利用ください。

GitHubにIssueが作成されたらSlackに通知する

GitHubのリポジトリに新しいIssueが作成されたタイミングで、その内容を即座にSlackの指定チャンネルへ通知するため、重要なタスクやバグ報告の見落としを防ぎ、チーム全体で迅速に対応を開始できます。また、特定のラベルが付いたIssueのみを通知するといった条件分岐も柔軟に設定可能です。


■概要

GitHubにIssueが作成されたらSlackにIssueの内容を通知します。

■作成方法

Issueが新たに作成されたらフローボットが起動します。

Slackの任意のチャンネルにIssueの内容を通知します。

■注意事項

GitHubとSlackそれぞれとYoomの連携設定が必要です。

GitHubでプルリクエストにコメントが作成されたら、Slackに通知する

GitHubのプルリクエストに新しいコメントが投稿されると、その内容をリアルタイムでSlackに通知するので、コードレビューのやり取りがスムーズになり、開発プロセスの停滞を防ぎます。メンションが含まれるコメントのみを通知するなど、条件に応じた通知設定も行えます。


■概要

GitHubでの開発業務において、プルリクエストへのコメントを見逃してしまい、レビューや修正の対応が遅れてしまうことはありませんか。手動での確認作業は手間がかかるだけでなく、コミュニケーションの遅延にも繋がりかねません。このワークフローを活用すれば、GitHubのプルリクエストにコメントが作成されたことをSlackへ自動で通知できるため、こうした課題を解消し、開発サイクルの迅速化をサポートします。

■このテンプレートをおすすめする方

  • GitHubでのプルリクエストに関するやり取りを、より迅速に行いたい開発者の方
  • レビュー依頼の見逃しを防ぎ、チームの開発スピードを向上させたいマネージャーの方
  • GitHubとSlackを連携させることで、開発コミュニケーションを効率化したい方

■このテンプレートを使うメリット

  • プルリクエストへのコメントをSlackに即時通知するため、確認漏れや対応の遅延を防ぎ、レビュープロセスを円滑に進めることができます。
  • GitHubを常に確認する手間を省き、重要な通知だけを受け取れるため、開発者はコーディングなどの本来の業務に集中しやすくなります。

■フローボットの流れ

  1. はじめに、GitHubとSlackをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「IssueまたはPull Requestにコメントが作成されたら」というアクションを設定します。
  3. 次に、オペレーションでコマンドオペレーションの「分岐」を設定し、コメントの対象がプルリクエストの場合のみ、後続のアクションが実行されるようにします。
  4. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、指定のチャンネルにコメント内容などを通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • GitHubのトリガー設定では、通知の対象としたいリポジトリIDを任意で設定してください。
  • Slackでメッセージを送るアクションを設定する際に、通知を送付したいチャンネルIDを任意で設定してください。

SlackやGitHubを使ったその他の自動化例

今回ご紹介した連携以外でも、SlackやGitHubのAPIを活用してさまざまな業務を自動化することが可能です。
もし気になるものがあれば、ぜひ試してみてください!

Slackを使った便利な自動化例

Slackの情報をもとに、複数のツールで自動化を実現できます。 例えば、Slackの投稿内容をAIを使ってホームページのHTMLやCSSに変換し、Notionにまとめることが可能です。
また、Slackの投稿に基づき、数式を生成してGoogle スプレッドシートに行を挿入したり、Outlookにタスクを自動作成したりすることもできます。


■概要

Slackでの重要なやり取りや報告内容を、手作業でkintoneにコピー&ペーストしていませんか?こうした手作業は時間がかかるだけでなく、転記漏れや入力ミスといったヒューマンエラーの原因にもなりがちです。このワークフローを活用すれば、Slackの特定チャンネルへの投稿をきっかけに、投稿内容を自動でkintoneに格納できるため、情報管理の効率化とミスの削減を実現します。

■このテンプレートをおすすめする方

  • Slack上の情報をkintoneで管理しており、手作業での転記に非効率を感じている方
  • 顧客からの問い合わせなど、Slackでのやり取りを資産としてkintoneに蓄積したい方
  • Slackとkintoneを連携させ、情報共有の抜け漏れを防ぎたいと考えているマネージャーの方

■このテンプレートを使うメリット

  • Slackへの投稿が自動でkintoneにレコードとして追加されるため、これまで手作業で行っていた転記作業の時間を短縮することができます。
  • システムが自動で処理を行うことで、コピー&ペーストによる情報の転記漏れや入力間違いといったヒューマンエラーを防ぎます。

■フローボットの流れ

  1. はじめに、SlackとkintoneをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「メッセージがチャンネルに投稿されたら」というアクションを設定します。
  3. 最後に、オペレーションでkintoneの「レコードを追加する」アクションを設定し、Slackの投稿内容をkintoneのレコードに格納するように設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackのトリガー設定では、監視対象としたいチャンネルIDを指定し、フローをチェックする起動間隔も任意で設定してください。
  • kintoneでレコードを追加するアクションでは、対象のアプリIDを指定し、どのフィールドにSlackから取得したどの情報を格納するかを任意で設定してください。

■注意事項

  • Slack、kintoneそれぞれとYoomを連携してください。

■概要

Slackでのアイデア投稿からホームページ作成、そしてNotionへの情報集約といった一連の作業に、手間や時間を取られていませんか? 特にHTMLやCSSの知識がない場合、ホームページ作成は大きな負担になりがちです。 このワークフローを活用すれば、Slackへの投稿をきっかけにGeminiがHTML・CSSを自動生成し、その内容をNotionへスムーズにまとめることが可能になり、Webサイト制作の初動を効率化できます。

■このテンプレートをおすすめする方

  • Slackでホームページのアイデアを議論し、迅速に形にしたい企画担当者の方
  • HTMLやCSSの専門知識なしに、ホームページのドラフトを作成したい方
  • GeminiとNotionを活用し、Web制作プロセスと情報管理を効率化したいチームの方

■このテンプレートを使うメリット

  • Slackへの投稿からNotionへの記録までが自動化されるため、手作業による情報入力や転記の時間を短縮できます。
  • GeminiがHTML・CSSを生成するため、コーディングの専門知識がなくてもホームページの基本的な構造を作成でき、業務の属人化を防ぎます。

■フローボットの流れ

  1. はじめに、Slack、Gemini、NotionをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「指定のテキストを含むメッセージがチャンネルに投稿されたら」というアクションを設定します。
  3. 続いて、オペレーションでGeminiを選択し、「ホームページに必要なコンテンツを作成」するアクションを設定します。
  4. さらに、Geminiで「サイトマップを作成」、「個別ページに必要な構成を作成」、「HTMLとCSSを出力」するアクションを順に設定します。
  5. 最後に、オペレーションでNotionを選択し、「レコードを追加する」アクションを設定し、生成されたHTMLやCSSなどの情報をNotionのデータベースに保存します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Geminiへの指示(プロンプト)を任意に設定することで、生成したいホームページのテーマやスタイル、コンテンツ内容を指定し、HTML・CSSの出力を調整できます。
  • Notionの「レコードを追加する」アクションでは、保存するデータベースやプロパティを指定したり、Geminiで生成した情報以外にも固定のテキストや日付などを動的に埋め込んだりすることが可能です。

注意事項

  • Slack、Gemini、NotionのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Slackに投稿された報告や依頼の内容を、都度Microsoft Excelに転記して書類を作成する作業に手間を感じてはいないでしょうか。手作業での転記は時間がかかるだけでなく、入力ミスといったヒューマンエラーの原因にもなりがちです。このワークフローを活用すれば、特定のSlackチャンネルへの投稿をきっかけに、AIがテキストから必要なデータを抽出し、Microsoft Excelで自動的に書類を作成するため、こうした課題の解決に繋がります。

■このテンプレートをおすすめする方

  • Slackで受けた依頼をもとに、Microsoft Excelで定期的に書類を作成している方
  • チャットのテキスト情報から手作業でデータを転記し、非効率を感じている方
  • AIを活用して、定型的な書類作成業務を自動化し、コア業務に集中したい方

■このテンプレートを使うメリット

  • Slackへの投稿から書類作成までが自動化されるため、これまで手作業での転記や作成に費やしていた時間を短縮し、他の業務に充てることが可能です。
  • AIがテキストの内容を解析してデータを転記するため、手作業による入力間違いや項目漏れなどのヒューマンエラーを防ぎ、書類の正確性を高めます。

■フローボットの流れ

  1. はじめに、SlackとMicrosoft ExcelをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「新しいメッセージがチャンネルに投稿されたら」というアクションを設定します。
  3. 続いて、AI機能の「テキストからデータを抽出する」を設定し、投稿されたメッセージから書類作成に必要な情報を抽出します。
  4. 最後に、Microsoft Excelの「書類を発行する」アクションを設定し、AIが抽出したデータをもとに書類を自動で作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • AIの「テキストからデータを抽出する」アクションでは、Slackの投稿内容からどのような情報を、どのような形式で抽出したいかに応じて、プロンプト(AIへの指示文)を任意で設定してください。
  • Slackのトリガー設定では、どのチャンネルの投稿を検知の対象とするか、任意で設定してください。
  • Microsoft Excelの書類発行アクションでは、どのテンプレートファイルを元に書類を作成するか、またAIが抽出したデータをどのセルに反映させるかを任意で設定してください。

■注意事項

  • SlackとMicrosoft ExcelのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

■概要

Slackでの依頼事項や重要な連絡が、他のメッセージに埋もれてしまい、対応を忘れてしまった経験はありませんか。手動でタスク管理ツールに転記する作業は手間がかかり、抜け漏れの原因にもなります。このワークフローを活用すれば、Slackの特定の投稿をトリガーにして、Outlookに自動でタスクを作成できます。これにより、タスクの管理漏れを防ぎ、業務の確実性を高めることが可能です。

■このテンプレートをおすすめする方

  • Slackで受けた依頼を、手作業でOutlookのタスクに登録している方
  • コミュニケーションツール上のタスク管理を効率化したいと考えているチームリーダーの方
  • 重要な連絡の見落としや対応漏れをなくし、業務の生産性を向上させたい方

■このテンプレートを使うメリット

  • Slackの投稿を基に自動でタスクが作成されるため、これまで手作業での転記に費やしていた時間を別の業務に充てることができます。
  • 手作業によるタスクの登録漏れや、内容の転記ミスといったヒューマンエラーの発生を防ぎ、業務の正確性を高めます。

■フローボットの流れ

  1. はじめに、SlackとOutlookをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、特定の条件に合致するメッセージが投稿された際にフローが起動するよう設定します。
  3. 次に、オペレーションのAI機能で「テキストからデータを抽出する」を選択し、Slackの投稿内容からタスク名や担当者などの情報を抽出します。
  4. 最後に、オペレーションでOutlookを選択し、抽出したデータを用いてタスクを自動で作成するよう設定します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Slackのトリガー設定では、特定のキーワード(例:「#タスク」「#依頼」)を含む投稿や、特定のチャンネルへの投稿のみを対象にするなど、柔軟な条件設定が可能です。
  • Outlookのタスク作成オペレーションでは、Slackから取得した情報を基に、タスクのタイトル、期限、優先度などを任意の内容で設定することができます。

■注意事項

  • Slack、OutlookのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Slackでの特定の報告や依頼を、手作業でGoogle スプレッドシートに転記し、さらに数式を組む作業に手間を感じていませんか。このワークフローを活用することで、Slackに特定のキーワードを含むメッセージが投稿されると、AIが内容に応じた数式を自動で生成し、Google スプレッドシートに新しい行として追加するため、日々の報告やデータ集計業務を効率化し、入力の手間やミスを削減できます。

■このテンプレートをおすすめする方

  • Slackでの報告内容をGoogle スプレッドシートで管理しているチームリーダーの方
  • テキストから数式を作成する作業を手間に感じている営業やマーケティング担当者の方
  • AIを活用して定型的なデータ入力や集計業務を自動化したいと考えている方

■このテンプレートを使うメリット

  • Slackへの投稿を起点に、数式の生成からGoogle スプレッドシートへの追加までが自動化され、手作業での転記や計算式作成の時間を短縮します。
  • 手動でのデータ入力や数式設定に伴うコピー&ペーストのミスや入力漏れといったヒューマンエラーを防ぎ、データの正確性を保ちます。

■フローボットの流れ

  1. はじめに、SlackとGoogle スプレッドシートをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「指定のテキストを含むメッセージがチャンネルに投稿されたら」というアクションを設定します。
  3. 次に、オペレーションでAI機能を選択し、「テキストを生成する」アクションでSlackの投稿内容から数式を生成するよう設定します。
  4. 最後に、オペレーションでGoogle スプレッドシートの「レコードを追加する」アクションを設定し、前段で生成した数式を含むデータを行として追加します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • AI機能の「テキストを生成する」アクションでは、プロンプトを編集することで、Slackの投稿内容からどのようなテキストや数式を生成するかを自由に設定可能です。
  • Google スプレッドシートの「レコードを追加する」アクションでは、特定の列に固定値を入力したり、SlackやAI機能から取得したデータを動的な値として任意の列に追加したりするなどのカスタマイズができます。

注意事項

  • Slack、Google スプレッドシートのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

GitHubを使った便利な自動化例

GoogleフォームやDiscordの情報を基に、GitHubでIssueを生成するプロセスを簡素化できます。
また、Issueが作成された後には、Slack通知やConfluenceページ作成の自動化もサポートします。


■概要

開発プロジェクトにおいて、GitHubで作成されたプルリクエストの情報をConfluenceに手作業で転記・記録していませんか。この作業は記録漏れや転記ミスの原因となりやすく、重要な変更履歴の管理に課題を感じることも少なくありません。このワークフローは、GitHubでのプルリクエスト作成をトリガーに、Confluenceのページを自動で作成するものです。Confluence APIの知識がなくても、開発プロセスの情報共有を円滑に進めることが可能です。

■このテンプレートをおすすめする方

  • GitHubとConfluenceを利用し、開発ドキュメントを手作業で管理している開発者の方
  • プルリクエストの変更履歴やレビュー状況の共有を効率化したいプロジェクトリーダーの方
  • Confluence APIなどを活用した開発プロセスの自動化を検討しているチーム

■このテンプレートを使うメリット

  • GitHubでプルリクエストが作成されるたびに自動でConfluenceにページが作成され、手作業での転記や情報共有にかかる時間を短縮します。
  • 手動での記録作業が不要になるため、転記ミスや更新のし忘れといったヒューマンエラーを防ぎ、情報の正確性を保ちます。

■フローボットの流れ

  1. はじめに、GitHubとConfluenceをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「プルリクエストが作成されたら」というアクションを設定します。
  3. 続いて、オペレーションでGitHubの「プルリクエストを取得」アクションを設定し、トリガーとなったプルリクエストの詳細情報を取得します。
  4. 最後に、オペレーションでConfluenceの「ページを作成」アクションを設定し、取得したプルリクエストの情報を基にページを作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Confluenceでページを作成する際、本文の内容を自由にカスタマイズできます。例えば、プルリクエストのタイトルやURL、作成者といった動的な情報を変数として埋め込んだり、定型文を追加したりすることが可能です。

■注意事項

  • GitHub、ConfluenceのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

GitHubで新しいIssueが作られるたびにConfluenceで関連ページを手作業で作成していませんか?この作業は、開発のスピードを落とすだけでなく、ページの作成漏れといったミスにも繋がりかねません。このワークフローを活用すれば、GitHubでのIssue作成をトリガーにConfluenceのページが自動で作成され、こうした連携作業の手間を解消し、ドキュメント管理を効率化します。

■このテンプレートをおすすめする方

  • GitHubとConfluence間の情報連携を手作業で行い、非効率を感じている開発担当者の方
  • Issueに基づいた仕様書や議事録の作成漏れを防ぎ、管理を徹底したいプロジェクトマネージャーの方
  • 開発チームのドキュメント管理プロセスを自動化し、標準化したいと考えているチームリーダーの方

■このテンプレートを使うメリット

  • GitHubでのIssue作成後に自動でConfluenceのページが作成されるため、ドキュメント作成に費やしていた時間を短縮できます。
  • 手作業によるページの作成漏れや、Issue情報の転記ミスといったヒューマンエラーを防ぎ、ドキュメントの正確性を保ちます。

■フローボットの流れ

  1. はじめに、GitHubとConfluenceをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します。
  3. 次に、オペレーションでGitHubの「Issueを取得」アクションを設定し、トリガーとなったIssueの詳細情報を取得します。
  4. 最後に、オペレーションでConfluenceの「ページを作成」アクションを設定し、取得したIssueの情報をもとにページを作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Confluenceの「ページを作成」オペレーションでは、ページのタイトルや本文の内容を自由にカスタマイズできます。固定のテキストと、前段のGitHubから取得したIssueのタイトルや担当者といった動的な値を組み合わせて、独自のフォーマットでページを作成することが可能です。

注意事項

  • GitHub、ConfluenceのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Googleフォームで集めたアンケートや問い合わせの情報を、一件ずつNotionに手作業で転記していませんか?この作業は時間がかかるだけでなく、コピー&ペーストのミスや入力漏れの原因にもなりかねません。このワークフローを活用すれば、Googleフォームに回答が送信されると同時に、Notionに自動でページが作成され、こうした課題をスムーズに解消できます。

■このテンプレートをおすすめする方

  • GoogleフォームとNotionを用いており、手作業での情報転記に手間を感じている方
  • フォームの回答内容を、素早く関係者へ共有・管理する仕組みを構築したいと考えている方
  • 定型的なデータ入力作業を自動化し、より重要な業務に集中したいと考えている方

■このテンプレートを使うメリット

  • フォームに回答が送信されると自動でNotionにページが作成されるため、これまで手作業での転記に費やしていた時間を短縮できます。
  • 手作業による情報のコピー&ペーストが不要になるため、入力ミスや転記漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、GoogleフォームとNotionをYoomと連携します。
  2. 次に、トリガーでGoogleフォームを選択し、「フォームに回答が送信されたら」というアクションを設定します。
  3. 最後に、オペレーションでNotionの「ページを作成する」アクションを設定し、フォームの回答内容をページのタイトルや本文に紐付けます。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • このワークフローは、現在利用している、または新しく作成するGoogleフォームと連携させることが可能です。
  • アンケートや問い合わせ受付など、用途に合わせてGoogleフォームの質問項目は自由に設定してください。
  • 設定した各質問の回答は、Notionでページを作成する際に、ページのタイトルやプロパティ、本文にそれぞれ紐付けて反映させることができます。
  • Notionのオペレーションでは、ページを作成する先のデータベースIDを任意で設定することが可能です。
  • Notionで作成するページのコンテンツには、トリガーで取得した情報を変数として埋め込むことができます。

■注意事項

  • Googleフォーム、NotionのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記をご参照ください。https://intercom.help/yoom/ja/articles/6807133

■概要

Googleフォームで受け取った添付ファイルの内容を確認し、手動でGitHubにIssueを作成する作業に手間を感じていませんか。画像やPDFの内容を目視で転記する作業は時間がかかる上、ミスの原因にもなり得ます。このワークフローを活用すれば、フォームへの回答送信をきっかけに、添付されたファイルをOCR機能で自動的にテキスト化し、その内容を用いてGitHubのIssueを自動で作成することができ、迅速で正確なタスク管理を実現します。

■このテンプレートをおすすめする方

  • Googleフォームで受け付けた依頼内容を、手動でGitHubのIssueに転記している方
  • 添付された画像やPDFの内容を基にしたタスク作成で、入力ミスや対応漏れを防ぎたい方
  • OCRを活用して、フォームからの問い合わせ対応やタスク起票を効率化したいと考えている方

■このテンプレートを使うメリット

  • フォーム送信からIssue作成までが自動化されるため、添付ファイルの内容確認や手入力の時間を短縮できます。
  • OCR機能による自動テキスト抽出とIssue作成により、手作業での転記ミスや対応漏れといった人的な誤りを防止します。

■フローボットの流れ

  1. はじめに、Googleフォーム、Google Drive、GitHubをYoomと連携します。
  2. 次に、トリガーでGoogleフォームを選択し、「フォームに回答が送信されたら」というアクションを設定します。
  3. 続いて、オペレーションでGoogle Driveの「ファイルをダウンロードする」アクションを設定し、フォームの回答に添付されたファイルを取得します。
  4. オペレーションでOCR機能を選択し、「任意の画像やPDFを読み取る」アクションでダウンロードしたファイルからテキスト情報を抽出します。
  5. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、本文にOCRで抽出したテキストなどを指定してIssueを作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • Googleフォームのトリガー設定では、自動化の対象としたい任意のフォームを指定できます。
  • OCR機能のオペレーションでは、読み取りたいファイルのどの部分のテキストを抽出するかを任意で設定することが可能です。
  • GitHubでIssueを作成する際、対象のオーナー名やリポジトリ名を指定できます。また、Issueのタイトルや本文には固定のテキストだけでなく、フォームの回答内容やOCRで抽出した値などを組み込んで動的に作成できます。

■注意事項

・Googleフォーム、Google Drive、GitHubのそれぞれとYoomを連携してください。

・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
https://intercom.help/yoom/ja/articles/6807133


■概要

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分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。

まとめ

SlackとGitHubの連携を自動化することで、これまで手作業で行っていたファイル転送やIssueの転記といった繰り返し作業の手間を削減し、ヒューマンエラーを根本からなくすことができます。これにより、開発チームは情報共有の漏れや遅れといったストレスから解放され、コーディングやレビューといった本来注力すべきコア業務に集中できる環境が整うはずです!

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

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Shiori Hasekura
Shiori Hasekura
営業事務や工事事務など、さまざまな現場で事務職を経験してきました。 ルーチン業務や現場とのやり取りを通じて、“実務をまわす”ことのやりがいを感じています。また、デザイン業務にも携わり、「わかりやすく伝える工夫」が好きです。 このブログでは、Yoomを使った業務改善のヒントを、実務目線でお届けしていきます。
タグ
GitHub
連携
Slack
自動
自動化
関連アプリ
アプリ連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる