NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
GitLabとGeminiの連携イメージ
Gitlabでイシューが作成されたら、Geminiで内容を要約して結果をメールで送信する
Yoomを詳しくみる
この記事のフローボットを試す
GitLabとGeminiの連携イメージ
Yoom活用術

2025-10-23

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

Risa Hayakawa
Risa Hayakawa


■概要

GitLabで新しいイシューが作成されるたびに、その内容を確認し、関係者に共有する作業は手間がかかるものです。
特に、多くのイシューが飛び交う開発現場では、重要な情報を見落としてしまうリスクも少なくありません。

このワークフローを活用すれば、GitLabのイシュー作成をトリガーに、Geminiが自動で内容を要約し、指定した宛先にメールで通知します。GitLabとGeminiを連携させることで、イシュー管理と情報共有の効率化を実現します。

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

  • GitLabを活用しており、イシューの内容確認や共有作業に課題を感じている開発担当者の方
  • GitLabとGeminiの連携による業務自動化に関心があり、情報共有を円滑にしたいと考えている方
  • プロジェクトの進捗を迅速に把握し、関係者への報告の手間を省きたいプロジェクトマネージャーの方

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

  • GitLabでイシューが作成されると、Geminiによる要約からメール通知までが自動で実行されるため、手作業での確認や共有にかかっていた時間を短縮できます
  • 通知の送り忘れや、要約内容のばらつきといったヒューマンエラーを防ぎ、安定した品質での情報共有が可能になります

■フローボットの流れ

  1. はじめに、GitLabとGeminiをYoomと連携します
  2. 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定します
  3. 次に、オペレーションでGeminiを選択し、トリガーで取得したイシュー情報を元に「コンテンツを生成」アクションで要約を作成します
  4. 最後に、オペレーションでYoomのメール機能を選択し、「メールを送る」アクションでGeminiが生成した要約内容を含むメールを送信するよう設定します

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

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

  • Geminiでコンテンツを生成するアクションでは、システムプロンプトに「箇条書きで要約してください」や「技術的な内容を分かりやすくまとめてください」といった指示を任意の内容で設定してください
  • メールを送信するアクションでは、宛先や件名、本文を任意で設定してください。本文にはGitLabのイシュー情報やGeminiが生成した要約など、前のアクションで取得した値を組み込むことが可能です

■注意事項

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

「GitLabでイシューが作成されたら、その内容をGeminiで要約してチームに共有したい!」
「GitLabのイシューが更新されるたびに、手動で概要をまとめて報告するのに時間がかかっている…」

こうした手間のかかる情報連携に、時間を取られていませんか?
GitLabとGeminiを使っているのに、その間の作業が非効率になってしまっていることがあるかもしれません。

もし、GitLabでの特定のアクションをきっかけに、Geminiが自動で内容を要約し、関係者に通知する仕組みがあれば、日々の定型業務から解放され、開発やプロジェクト管理など、より重要な業務に集中することができます!

今回ご紹介する自動化は、専門的な知識がなくてもノーコードで簡単に設定できるので、ぜひこの機会に導入して、日々の作業を効率化しましょう!

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

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


■概要

GitLabで新しいイシューが作成されるたびに、その内容を確認し、関係者に共有する作業は手間がかかるものです。
特に、多くのイシューが飛び交う開発現場では、重要な情報を見落としてしまうリスクも少なくありません。

このワークフローを活用すれば、GitLabのイシュー作成をトリガーに、Geminiが自動で内容を要約し、指定した宛先にメールで通知します。GitLabとGeminiを連携させることで、イシュー管理と情報共有の効率化を実現します。

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

  • GitLabを活用しており、イシューの内容確認や共有作業に課題を感じている開発担当者の方
  • GitLabとGeminiの連携による業務自動化に関心があり、情報共有を円滑にしたいと考えている方
  • プロジェクトの進捗を迅速に把握し、関係者への報告の手間を省きたいプロジェクトマネージャーの方

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

  • GitLabでイシューが作成されると、Geminiによる要約からメール通知までが自動で実行されるため、手作業での確認や共有にかかっていた時間を短縮できます
  • 通知の送り忘れや、要約内容のばらつきといったヒューマンエラーを防ぎ、安定した品質での情報共有が可能になります

■フローボットの流れ

  1. はじめに、GitLabとGeminiをYoomと連携します
  2. 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定します
  3. 次に、オペレーションでGeminiを選択し、トリガーで取得したイシュー情報を元に「コンテンツを生成」アクションで要約を作成します
  4. 最後に、オペレーションでYoomのメール機能を選択し、「メールを送る」アクションでGeminiが生成した要約内容を含むメールを送信するよう設定します

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

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

  • Geminiでコンテンツを生成するアクションでは、システムプロンプトに「箇条書きで要約してください」や「技術的な内容を分かりやすくまとめてください」といった指示を任意の内容で設定してください
  • メールを送信するアクションでは、宛先や件名、本文を任意で設定してください。本文にはGitLabのイシュー情報やGeminiが生成した要約など、前のアクションで取得した値を組み込むことが可能です

■注意事項

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

GitLabとGeminiを連携してできること

GitLabとGeminiのAPIを連携すれば、これまで手作業で行っていた情報連携を自動化できます!

気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにGitLabとGeminiの連携を実際に体験できます。
登録はたったの30秒で完了するので、ぜひ気軽にお試しください!

GitLabでイシューが作成されたら、Geminiで内容を要約して結果をメールで送信する

GitLabで新しいイシューが作成されるたび、その内容をGeminiが自動的に要約し、指定した宛先にメールで通知する連携です。

イシューの詳細をスムーズに把握しやすくなるため、対応の優先順位付けや担当者のアサインなど、プロジェクト進行の円滑化に繋がります。


■概要

GitLabで新しいイシューが作成されるたびに、その内容を確認し、関係者に共有する作業は手間がかかるものです。
特に、多くのイシューが飛び交う開発現場では、重要な情報を見落としてしまうリスクも少なくありません。

このワークフローを活用すれば、GitLabのイシュー作成をトリガーに、Geminiが自動で内容を要約し、指定した宛先にメールで通知します。GitLabとGeminiを連携させることで、イシュー管理と情報共有の効率化を実現します。

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

  • GitLabを活用しており、イシューの内容確認や共有作業に課題を感じている開発担当者の方
  • GitLabとGeminiの連携による業務自動化に関心があり、情報共有を円滑にしたいと考えている方
  • プロジェクトの進捗を迅速に把握し、関係者への報告の手間を省きたいプロジェクトマネージャーの方

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

  • GitLabでイシューが作成されると、Geminiによる要約からメール通知までが自動で実行されるため、手作業での確認や共有にかかっていた時間を短縮できます
  • 通知の送り忘れや、要約内容のばらつきといったヒューマンエラーを防ぎ、安定した品質での情報共有が可能になります

■フローボットの流れ

  1. はじめに、GitLabとGeminiをYoomと連携します
  2. 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定します
  3. 次に、オペレーションでGeminiを選択し、トリガーで取得したイシュー情報を元に「コンテンツを生成」アクションで要約を作成します
  4. 最後に、オペレーションでYoomのメール機能を選択し、「メールを送る」アクションでGeminiが生成した要約内容を含むメールを送信するよう設定します

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

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

  • Geminiでコンテンツを生成するアクションでは、システムプロンプトに「箇条書きで要約してください」や「技術的な内容を分かりやすくまとめてください」といった指示を任意の内容で設定してください
  • メールを送信するアクションでは、宛先や件名、本文を任意で設定してください。本文にはGitLabのイシュー情報やGeminiが生成した要約など、前のアクションで取得した値を組み込むことが可能です

■注意事項

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

GitLabでイシューが更新されたら、Geminiで内容を要約して結果をメールで送信する

GitLab上のイシューが更新された際に、その変更点を含む内容をGeminiが自動で要約し、関係者にメールで通知します。

重要な更新情報や進捗状況を見逃すことなく、チーム全体に共有でき、手動での報告作業を省けるため、コミュニケーションコストの削減に繋がります。


■概要

GitLabでのプロジェクト管理において、頻繁に更新されるイシューの内容をすべて追いかけるのは大変な作業ではないでしょうか。特に重要な更新を見逃したり、内容の把握に時間がかかったりするケースも少なくありません。
このワークフローは、GitLabでイシューが更新されると、その内容をGeminiが自動で要約し、指定した宛先にメールで通知するものです。GitLabとGeminiを連携させることで、イシューの更新確認にかかる手間を省き、迅速な情報共有を実現します。

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

  • GitLabを利用しており、イシューの更新内容の確認を効率化したいプロジェクトマネージャーの方
  • 開発の進捗状況を、要点をおさえてスピーディーに把握したいと考えているチームリーダーの方
  • GitLabとGeminiを連携させ、情報共有の自動化を実現したいと考えている開発担当者の方

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

  • GitLabのイシュー更新をトリガーにGeminiが自動で要約するため、内容把握にかかる時間を短縮し、重要な情報を見逃すリスクを軽減します
  • 手動での確認やコピペによる共有作業が不要になるため、作業ミスを防ぎ、関係者への正確な情報伝達を円滑に行うことができます

■フローボットの流れ

  1. はじめに、GitLabとGeminiをYoomと連携します
  2. 次に、トリガーでGitLabを選択し、「イシューが更新されたら」というアクションを設定します
  3. 次に、オペレーションでGeminiを選択し、「コンテンツを生成」アクションで、トリガーで取得したイシューの内容を要約するように設定します
  4. 最後に、オペレーションでYoomの「メールを送る」アクションを設定し、Geminiが生成した要約を本文に含めて送信します

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

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

  • Geminiでコンテンツを生成するアクションでは、システムプロンプトに「以下の内容を箇条書きで要約してください」のように、任意の指示を追加して要約の形式を指定できます
  • メールを送信するアクションでは、宛先や件名、本文を任意で設定できます。本文にGitLabのイシュータイトルやURLなどの情報を含めることで、より分かりやすい通知を作成することが可能です

■注意事項

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

GitLabとGeminiの連携フローを作ってみよう

それでは、実際にGitLabとGeminiを連携したフローを作成してみましょう!

今回はYoomを使用して、ノーコードでGitLabとGeminiの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

[Yoomとは]

フローの作成方法

今回は、GitLabでイシューが作成されたら、Geminiで内容を要約して結果をメールで送信するフローを作成していきます!
作成の流れは大きく分けて以下です。

  • GitLabとGeminiをマイアプリ連携
  • 該当のテンプレートをコピー
  • GitLabのトリガー設定および各アクション設定
  • トリガーをONにし、フローが起動するかを確認


■概要

GitLabで新しいイシューが作成されるたびに、その内容を確認し、関係者に共有する作業は手間がかかるものです。
特に、多くのイシューが飛び交う開発現場では、重要な情報を見落としてしまうリスクも少なくありません。

このワークフローを活用すれば、GitLabのイシュー作成をトリガーに、Geminiが自動で内容を要約し、指定した宛先にメールで通知します。GitLabとGeminiを連携させることで、イシュー管理と情報共有の効率化を実現します。

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

  • GitLabを活用しており、イシューの内容確認や共有作業に課題を感じている開発担当者の方
  • GitLabとGeminiの連携による業務自動化に関心があり、情報共有を円滑にしたいと考えている方
  • プロジェクトの進捗を迅速に把握し、関係者への報告の手間を省きたいプロジェクトマネージャーの方

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

  • GitLabでイシューが作成されると、Geminiによる要約からメール通知までが自動で実行されるため、手作業での確認や共有にかかっていた時間を短縮できます
  • 通知の送り忘れや、要約内容のばらつきといったヒューマンエラーを防ぎ、安定した品質での情報共有が可能になります

■フローボットの流れ

  1. はじめに、GitLabとGeminiをYoomと連携します
  2. 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定します
  3. 次に、オペレーションでGeminiを選択し、トリガーで取得したイシュー情報を元に「コンテンツを生成」アクションで要約を作成します
  4. 最後に、オペレーションでYoomのメール機能を選択し、「メールを送る」アクションでGeminiが生成した要約内容を含むメールを送信するよう設定します

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

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

  • Geminiでコンテンツを生成するアクションでは、システムプロンプトに「箇条書きで要約してください」や「技術的な内容を分かりやすくまとめてください」といった指示を任意の内容で設定してください
  • メールを送信するアクションでは、宛先や件名、本文を任意で設定してください。本文にはGitLabのイシュー情報やGeminiが生成した要約など、前のアクションで取得した値を組み込むことが可能です

■注意事項

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

ステップ1:GitLabとGeminiのマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!

それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。

1.GitLabのマイアプリ連携

アプリの一覧でGitLabを検索してください。
GitLabを選択すると下記の画面が表示されます。
連携させたいGitLabの「ユーザー名またはメインのメールアドレス」と「パスワード」を入力し、「サインインする」をクリックしましょう。

認証コードを入力し、「メールアドレスを確認する」をクリックします。

これでGitLabとYoomの連携完了です!

2.Geminiのマイアプリ登録

GitLabと同じ手順でGeminiを検索し、選択します。
アカウント名は、会社名や担当者名など分かりやすいネーミングがおすすめです!

アクセストークンはGeminiのAPI取得ページから取得可能です。
内容を確認し同意します。

右上の「APIキーを作成」をクリックします。

作成されたAPIキーをコピーしてください。

Yoomの画面に戻り、アクセストークンにコピーしたAPIキーを入力します。
入力が完了したら「追加」をクリックしてください。

これでGeminiとYoomの連携完了です!

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

Yoomにログインし、下記バナーの「試してみる」をクリックしてください。


■概要

GitLabで新しいイシューが作成されるたびに、その内容を確認し、関係者に共有する作業は手間がかかるものです。
特に、多くのイシューが飛び交う開発現場では、重要な情報を見落としてしまうリスクも少なくありません。

このワークフローを活用すれば、GitLabのイシュー作成をトリガーに、Geminiが自動で内容を要約し、指定した宛先にメールで通知します。GitLabとGeminiを連携させることで、イシュー管理と情報共有の効率化を実現します。

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

  • GitLabを活用しており、イシューの内容確認や共有作業に課題を感じている開発担当者の方
  • GitLabとGeminiの連携による業務自動化に関心があり、情報共有を円滑にしたいと考えている方
  • プロジェクトの進捗を迅速に把握し、関係者への報告の手間を省きたいプロジェクトマネージャーの方

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

  • GitLabでイシューが作成されると、Geminiによる要約からメール通知までが自動で実行されるため、手作業での確認や共有にかかっていた時間を短縮できます
  • 通知の送り忘れや、要約内容のばらつきといったヒューマンエラーを防ぎ、安定した品質での情報共有が可能になります

■フローボットの流れ

  1. はじめに、GitLabとGeminiをYoomと連携します
  2. 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定します
  3. 次に、オペレーションでGeminiを選択し、トリガーで取得したイシュー情報を元に「コンテンツを生成」アクションで要約を作成します
  4. 最後に、オペレーションでYoomのメール機能を選択し、「メールを送る」アクションでGeminiが生成した要約内容を含むメールを送信するよう設定します

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

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

  • Geminiでコンテンツを生成するアクションでは、システムプロンプトに「箇条書きで要約してください」や「技術的な内容を分かりやすくまとめてください」といった指示を任意の内容で設定してください
  • メールを送信するアクションでは、宛先や件名、本文を任意で設定してください。本文にはGitLabのイシュー情報やGeminiが生成した要約など、前のアクションで取得した値を組み込むことが可能です

■注意事項

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

コピーすると下記画像のようにテンプレートがお使いのYoom管理画面にコピーされます。
OKをクリックして設定を進めていきましょう!

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

「イシューが作成されたら」をクリックします。

クリックすると以下の画面に移ります。
アカウント情報の項目にはステップ1でマイアプリ連携したGitLabのアカウント名が自動で表示されます。
トリガーアクションは「イシューが作成されたら」のままで次に進みましょう!

まず最初に、テンプレートを設定するための準備としてGitLabにアクセスし、連携したいプロジェクトに新しいイシューを作成してください。

※すでに連携したいプロジェクトにイシューが作成されている場合は、新たに作成する必要はありません!

イシューを作成したら、Yoomの画面に戻ります。

GitLabにイシューが作成されたかを何分間隔で確認するかの設定をします。
編集欄をクリックし、5分、10分、15分、30分、60分から任意で選択してください。
ご利用プラン により設定できる最短の間隔が異なるため、ご注意ください。
なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

編集欄をクリックすると、連携しているGitLabアカウントのプロジェクト候補が表示されます。
その中から、連携したいプロジェクトを選択してください。
選択するとプロジェクトIDが自動で反映されるので、「テスト」をクリックします。

 テストが成功すると、「取得した値」が表示されます。
ここで取得した値は、次のステップで活用することが可能です。
確認できたら「完了」ボタンをクリックしましょう。
テストの重要性:「取得した値」のテスト値についてもあわせてご確認ください。 

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

Geminiの要約の設定を行います。
「コンテンツを生成」をクリックしてください。

クリックすると以下の画面に移ります。
GitLabと同様に、ステップ1でマイアプリ連携したGeminiのアカウント情報が自動で表示されます。
アクションは「コンテンツを生成」のままで次へ進みましょう!

まず、使用するGeminiのモデルタイプを入力します。
モデルは、Geminiのページ左上で確認できます。

上記の画像では、2.5flashを使用しているため、同じモデルを設定します。
編集欄をクリックすると候補が表示されるので、ご自身が使用しているモデルと同じものを選択してくださいね!

次に、プロンプトを入力します。
編集欄をクリックすると、「イシューが作成されたら」からGitLabで作成したイシューの内容を引用できます!
要約したい項目を追加して、カスタマイズしてください。

取得した値を利用することで、フローが起動するたびにGitLabから取得した値をGeminiに反映できます。
直接入力した内容は、固定値になります。

今回は下記のように入力してみたので、参考にしてみてくださいね!

システムプロンプトとは、AIに対してどのような動作や振る舞いを期待するかを指示するものです。
今回は下記のように入力しました!
細かく設定することで、出力したい要約結果に近づけられるはずです!

システムプロンプト以降は任意で入力してください。
※特に入力する必要がなければ、そのまま空欄にしておいても問題ありません!

入力が完了したら、テストを実行してください。
成功したら「完了」をクリックしてください。

ステップ5:メール設定

最後に、Geminiで要約した内容をメールで通知する設定を行います。
「メールを送る」をクリックしてください。

まず宛先を入力します。
以下のように複数の宛先を設定することもできます。

【Tips】
動作確認のためにテストを行うため、はじめは自分のメールアドレスを追加することをおすすめします!
動作を確認後、実際に通知したいメールアドレスを設定してみてくださいね。

下記を任意で入力します。

件名と本文はカスタマイズでき、必要な情報を設定することができます。
編集欄をクリックし、「イシューが作成されたら」と「コンテンツを生成」から、GitLabで作成したイシュー情報や要約内容を引用できます!

【Tips】

  • 取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報を反映できます。テキストは固定値となります。
  • 「コンテンツ生成」内の「生成されたコンテンツ」が要約内容となるので、必ず追加してくださいね!

今回はこのようにカスタマイズしたので、参考にしてみてくださいね!
入力できたら、「次へ」をクリックします。

送信するメールの内容が表示されます。
内容を確認し、問題なければ「テスト」をクリックしてください。
テストを行うと、実際にメールが送信されます。

テストが成功したら、「完了」をクリックしてください。

指定したメールアドレスにメールが届きました!

  • 送信元は、以下の画像のように「timetech<code>&lt;no-reply@yoom.fun&gt;</code>」と表示されます。

ステップ6:トリガーをONにして起動準備完了

最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
実際にフローボットを起動して、GitLabでイシューを作成したら、Geminiで要約した結果がメールで届くか確認してみてくださいね!

GeminiのデータをGitLabに連携したい場合

今回はGitLabからGeminiへデータを連携する方法をご紹介しましたが、逆に外部からの情報をGeminiで処理し、その結果をGitLabに連携するような自動化も可能です!
もし該当する業務があれば、下記のテンプレートも併せてご利用くださいね!

フォームでイシュー内容が送信されたら、Geminiで内容を要約してGitLabでイシューを作成する

Yoomのフォーム機能などで受け付けた送信内容をもとに、Geminiがその内容を適切なフォーマットに要約し、GitLabに新しいイシューを自動的に作成します。

手作業によるイシューの起票漏れや記載ミスを防ぎ、報告からタスク化までのプロセスを効率化したいときにおすすめです。


■概要

開発プロジェクトにおいて、フォームから寄せられるバグ報告や機能要望をGitLabのイシューとして手動で管理するのは手間がかかる作業です。
このワークフローを活用すれば、フォームが送信されるとGeminiが自動で内容を要約し、GitLabにイシューを作成します。GitLabとGeminiを連携させることで、イシュー起票のプロセスを自動化し、開発の初動を早めることが可能です。

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

  • フォーム経由の報告をGitLabのイシューで管理している開発チームの方
  • Geminiを活用してGitLabのイシュー作成を自動化したいと考えている方
  • 手作業での転記や要約作業をなくし、プロジェクト管理を効率化したい方

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

  • フォームで送信された内容をGeminiが自動で要約しGitLabへイシューを作成するため、手作業での転記や要約にかかる時間を短縮します。
  • 報告内容の転記ミスや要約の質のばらつきといったヒューマンエラーを防ぎ、`GitLab`と`Gemini`の連携で情報精度を均一化します。

■フローボットの流れ

  1. はじめに、GeminとGitLabをYoomと連携します。
  2. 次に、トリガーでフォームを選択し、報告内容を入力するための項目を設定します。
  3. 次に、オペレーションでGeminiの「コンテンツを生成」アクションを設定し、フォームで受け取った内容を要約するよう指示します。
  4. 最後に、オペレーションでGitLabの「イシューを作成」アクションを設定し、Geminiが要約した内容などを反映させてイシューを作成します。

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

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

  • Geminiのオペレーションでは、システムプロンプトを任意の内容に設定可能です。例えば「バグ報告として要約して」など、目的に応じた指示を与えることで要約の精度を高められます。
  • GitLabでイシューを作成する際に、タイトルや説明に設定する値は自由に変更できます。フォームの入力値やGeminiの生成結果を組み合わせて、管理しやすいフォーマットにしてください。

■注意事項

  • Gemini、GitLabのそれぞれとYoomを連携してください。

フォームでプロジェクト内容が送信されたら、Geminiで内容を要約してGitLabでプロジェクトを作成する

Yoomのフォームで新規プロジェクトの概要が送信されると、Geminiがその情報をもとに要件を整理・要約し、GitLabに新しいプロジェクトを自動的に作成する連携です。

プロジェクトの立ち上げプロセスを標準化し、手動での設定作業にかかる時間を削減できます。


■概要

プロジェクトの新規作成時、フォームで受け取った内容を都度確認し、手動でGitLabに登録する作業は手間がかかるのではないでしょうか。特に、プロジェクト概要を毎回手入力でまとめる作業は、ヒューマンエラーの原因にもなり得ます。このワークフローは、フォーム送信をトリガーに、GitLabとGeminiを連携させ、AIがプロジェクト内容を自動で要約し、GitLab上にプロジェクトを新規作成します。これにより、プロジェクト作成業務を効率化し、入力ミスを防ぎます。

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

  • GitLabでのプロジェクト作成を手作業で行っており、工数を削減したい方
  • GeminiとGitLabを連携させ、プロジェクト概要の要約を自動化したい方
  • フォームからの依頼受付からプロジェクト作成までを一気通貫で自動化したい方

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

  • フォーム送信を起点に、Geminiによる要約からGitLabへのプロジェクト作成までが自動化され、手作業にかかっていた時間を短縮できます。
  • AIが内容を要約し自動で登録するため、手作業による転記ミスや概要の抜け漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、GeminiとGitLabをYoomと連携します。
  2. 次に、トリガーでフォームトリガーを選択し、「フォームが送信されたら」というアクションを設定します。
  3. 次に、オペレーションでGeminiの「コンテンツを生成する」アクションを設定し、フォームで受け取った内容を要約します。
  4. 最後に、オペレーションでGitLabの「新規プロジェクトを作成する」アクションを設定し、Geminiで要約した内容をもとにプロジェクトを作成します。

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

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

  • Geminiでコンテンツを生成するアクションでは、要約の精度を高めるために、システムプロンプトに任意の指示(例:「以下の内容をプロジェクト概要として50字以内で要約してください」など)を設定してください。
  • GitLabで新規プロジェクトを作成するアクションでは、プロジェクト名や説明欄に、フォームで受け取った情報やGeminiが生成した要約内容などを任意にマッピングして設定してください。

■注意事項

  • Gemini、GitLabのそれぞれとYoomを連携してください。

GitLabやGeminiを使ったその他の自動化例

GitLabやGeminiのAPIを使用することで、さまざまな業務を自動化することができます。
ここでは、複数のテンプレートをご紹介するので、気になるものがあればぜひ試してみてくださいね!

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

GitLabにイシューが作成された際に、Slackなどのチャットツールへの通知を自動化することができます。
テンプレートを設定するだけで手動での転記や通知作業を省けるため、人為的ミスを削減したいときにおすすめです。


■概要
GitLabで新しいIssueが作成されるたびに、内容を確認して手動でSlackに通知していませんか。この作業は、リアルタイムでの情報共有には不可欠ですが、手間がかかる上に通知漏れのリスクも伴います。このワークフローを活用することで、GitLabのIssue作成をトリガーに、内容を自動でSlackへ通知し、チーム内の情報共有をスムーズかつ確実に実行できます。

■このテンプレートをおすすめする方
  • GitLabとSlackを使って開発・タスク管理をしていて、通知業務を効率化したい方
  • Issueの作成状況をリアルタイムでチームに共有し、対応漏れを防ぎたいプロジェクトマネージャーの方
  • 手作業によるコミュニケーションコストを削減し、開発の生産性を向上させたいチームリーダーの方

■このテンプレートを使うメリット
  • GitLabでのIssue作成をトリガーにSlackへ自動通知するため、これまで手作業での共有に費やしていた時間を短縮できます。
  • システムが自動で通知を実行することで、手作業による連絡漏れや伝達の遅延といったヒューマンエラーの発生を防ぎます。

■フローボットの流れ
  1. はじめに、GitLabとSlackをYoomと連携します。
  2. 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、Issueの作成情報を指定のチャンネルに通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • GitLabの「イシューが作成されたら」のトリガー設定では、通知対象としたいプロジェクトIDや、トリガーの起動間隔を任意で設定してください。
  • Slackの「チャンネルにメッセージを送る」のアクションでは、通知先のチャンネルIDや、送信するメッセージ内容を自由にカスタマイズできます。

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

■概要
GitLabでIssueをクローズした後、関連するTrelloのカードを探して手動でアーカイブする作業に手間を感じていませんか?このような手作業は、対応漏れやミスを引き起こす原因にもなりかねません。このワークフローを活用すれば、GitLabのIssueがクローズされたタイミングを検知し、該当するTrelloのカードを自動でアーカイブできます。これにより、プロジェクトの進捗管理を円滑にします。
■このテンプレートをおすすめする方
  • GitLabとTrelloを併用してプロジェクト管理を行っている開発担当者
  • Issueのクローズとカードのアーカイブという定型業務の効率化を目指す方
  • 手作業によるステータス更新の漏れやミスをなくしたいチームリーダー
■このテンプレートを使うメリット
  • GitLabでのIssue更新に連動してTrelloのカードが自動でアーカイブされるため、これまで手作業に費やしていた時間を短縮することができます。
  • 手動での更新作業が不要になることで、カードのアーカイブ漏れや対応間違いといったヒューマンエラーのリスクを軽減できます。
■フローボットの流れ
  1. はじめに、GitLabとTrelloをYoomと連携します。
  2. 次に、トリガーでGitLabを選択し、「イシューが更新されたら」というアクションを設定します。
  3. 続いて、オペレーションで分岐機能を設定し、更新されたIssueのステータスが「クローズ」の場合のみ後続の処理に進むよう設定します。
  4. 次に、オペレーションでAI機能を設定し、Issueの情報からTrelloのカードを特定するための情報を抽出します。
  5. 最後に、オペレーションでTrelloの「カードをアーカイブ」アクションを設定し、特定したカードをアーカイブします。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • 分岐機能では、GitLabのIssueから取得したステータスなどの情報を利用し、後続のオペレーションに進む条件を任意で設定してください。
  • AI機能によるテキスト抽出では、前段のトリガーで取得したIssueのタイトルや本文などを変数として利用し、抽出したい項目を任意で設定してください。
注意事項
  • GitLabとTrelloのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はパーソナルプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • パーソナルプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

■概要
Google スプレッドシートで管理しているタスクやバグ報告を、手作業でGitLabに転記するのは手間がかかる作業ではないでしょうか。このワークフローを活用することで、Google スプレッドシートに新しい行が追加されると、GitLabに課題(イシュー)を自動で作成できます。タスク管理の一覧性を保ちつつ、開発チームへの課題共有をスムーズに行い、手作業による転記の手間や登録漏れといった課題を解消します。

■このテンプレートをおすすめする方
  • Google スプレッドシートとGitLabを併用してタスク管理を行っている開発者の方
  • 課題作成の手作業による転記の手間をなくし、自動化したいプロジェクトマネージャーの方
  • エンジニアチームとの連携や、課題管理のプロセスを効率化したいと考えている方

■このテンプレートを使うメリット
  • Google スプレッドシートに行を追加するだけで、GitLabへの課題作成が自動で完了するため、これまで手作業に費やしていた時間を短縮できます。
  • 手作業でのデータ転記が不要になるため、入力間違いや共有漏れといったヒューマンエラーの発生を防ぎ、課題管理の正確性が向上します。

■フローボットの流れ
  1. はじめに、Google スプレッドシートとGitLabをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 次に、オペレーションでGitLabを選択し、「イシューを作成」アクションを設定し、スプレッドシートから取得した情報をマッピングします。
  4. 最後に、オペレーションでGoogle スプレッドシートの「レコードを更新する」アクションを設定し、課題が作成されたことを示すステータスなどを書き戻します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Google スプレッドシートのトリガー設定では、対象としたい任意のスプレッドシートIDやシート名(タブ名)を設定してください。
  • GitLabでイシューを作成するアクションでは、Google スプレッドシートから取得した値を引用して、タイトルや説明文、担当者といった各フィールドを自由に設定可能です。

■注意事項
  • Google スプレッドシート、GitLabのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Google スプレッドシートをアプリトリガーとして使用する際の注意事項は「【アプリトリガー】Google スプレッドシートのトリガーにおける注意事項」を参照してください。

■概要
GitHubとGitLabを併用していると、Issueの管理が分散し、手作業での情報同期に手間を感じることはありませんか?
手動での転記は時間がかかるだけでなく、更新漏れや記載ミスの原因にもなりがちです。
このワークフローを活用すれば、GitHubでIssueが作成されると、自動でGitLabにもIssueが作成されるため、こうした課題を解消し、開発プロセスの連携を円滑にします。

■このテンプレートをおすすめする方
  • 複数のプロジェクトでGitHubとGitLabを使い分けている開発チームの方
  • Issueの手動での転記作業に時間を取られ、本来の開発業務に集中したい方
  • 開発プロセスにおける情報共有の漏れや遅延を防ぎたいプロジェクトマネージャーの方

■このテンプレートを使うメリット
  • GitHubでのIssue作成をトリガーに、自動でGitLabへIssueが作成されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手作業での情報転記が不要になることで、記載ミスや更新漏れといったヒューマンエラーを防ぎ、情報の正確性を保つことができます。

■フローボットの流れ
  1. はじめに、GitHubとGitLabをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します。
  3. 最後に、オペレーションでGitLabの「イシューを作成」アクションを設定し、トリガーで取得した情報をマッピングしてIssueを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • GitHubのトリガー設定では、監視対象としたいリポジトリの「オーナー名」と「リポジトリ名」を任意で設定してください。
  • GitLabでイシューを作成するアクションでは、同期先の「プロジェクトID」や、GitHubから引き継ぐ「課題のタイトル」「課題の説明」などを任意で設定してください。

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

■概要
Jotformで受け付けた問い合わせやバグ報告などを、手作業でGitLabに転記する業務は手間がかかり、入力のミス漏れを引き起こします。このワークフローを活用すれば、Jotformのフォーム送信を起点に、その内容をもとにしたGitLabのイシューを自動で作成できます。
起票作業に伴う課題を削減して、業務の効率化を実現しましょう。
■このテンプレートをおすすめする方
  • Jotformで受けた問い合わせやバグ報告をGitLabで管理している開発チームの方
  • フォームの回答内容をGitLabへ手作業で転記する作業に手間を感じている方
  • 情報連携の遅れや転記ミスを防ぎ、対応速度を向上させたいプロジェクト管理者の方
■このテンプレートを使うメリット
  • Jotformのフォーム送信を起点にGitLabへのイシュー作成が自動で行われるため、手作業での転記にかかっていた時間を短縮できます。
  • 手動での情報入力が不要になるため、コピー&ペーストによる転記ミスや、対応漏れなどのヒューマンエラーを防げます。
■フローボットの流れ
  1. はじめに、JotformとGitLabをYoomと連携します。
  2. 次に、トリガーでJotformの「フォームが送信されたら」アクションを設定します。
  3. 続けて、オペレーションでJotformの「最新の回答を取得する」アクションを設定し、トリガーで反応したフォームの回答を取得します。
  4. 最後に、オペレーションでGitLabの「イシューを作成」アクションを設定し、取得したフォームの回答内容を反映したイシューを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Jotformの「最新の回答を取得する」アクションでは、連携の対象とするフォームを指定してください。
  • GitLabの「イシューを作成」アクションでは、イシューを作成するプロジェクトを指定し、タイトルや説明にJotformで取得した回答を設定します。
■注意事項

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

データベースアプリと連携することで、登録された内容を自動で要約して更新する業務を自動化できます。
これにより、手動での要約作業が削減されるため、業務の効率化を図りたいときにおすすめです。


■概要
Notionに議事録や調査レポートなどのページを追加するたびに、その内容を都度確認し、手作業で要約を作成するのは時間がかかる作業ではないでしょうか。このワークフローを活用すれば、Notionのデータソースにページが作成されると、Geminiが自動で内容を要約し、対象のレコードを更新するため、情報共有の効率化や内容把握までの時間短縮に繋がります。

■このテンプレートをおすすめする方
  • Notionで議事録やドキュメント管理を行っており、内容の要約作業を効率化したい方
  • Geminiを活用して、情報収集やテキスト生成のプロセスを自動化したいと考えている方
  • 手作業でのコピー&ペーストによる情報の転記や要約作成の手間をなくしたい方

■このテンプレートを使うメリット
  • Notionへのページ作成をトリガーに、Geminiが自動で要約を作成・更新するため、要約作業にかかる時間を短縮できます
  • 手作業でのコピー&ペーストや転記が不要になり、内容の抜け漏れや転記ミスといったヒューマンエラーの防止に繋がります

■フローボットの流れ
  1. はじめに、NotionとGeminiをYoomと連携します
  2. 次に、トリガーでNotionを選択し、「特定のデータソースのページが作成または更新されたら」というアクションを設定します
  3. 次に、オペレーションでNotionの「レコードを取得する(ID検索)」を設定し、トリガーで取得したページの情報を取得します
  4. その後、オペレーションでGeminiを選択し、「コンテンツを生成」アクションで取得したページ内容の要約を作成します
  5. 最後に、オペレーションでNotionの「レコードを更新する(ID検索)」を設定し、生成された要約を対象のレコードに反映します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Notionのトリガー設定では、自動化の対象としたいデータソースのIDを任意で設定してくださいこれにより、特定のデータソースのみを監視対象とすることが可能です
  • Geminiのオペレーションでは、使用するモデルを任意で設定できるほか、プロンプトやシステムプロンプトを自由にカスタマイズすることで、要約の文字数や形式などを調整できます

■注意事項
  • Notion、GeminiのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • 分岐はパーソナルプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • パーソナルプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

■概要
Google Driveにアップロードされる画像を都度確認し、その内容をチームに共有する作業に手間を感じていませんか。このワークフローを活用することで、Google Driveに新しい画像が追加されると、Geminiが自動で画像内容を解析し、その結果をChatworkへ即座に通知する一連の流れを自動化でき、手作業による画像確認や報告の手間を省くことが可能です。
■このテンプレートをおすすめする方
  • Google Driveにアップされる画像の内容を定期的に確認・共有しているご担当者の方
  • AIを活用して、画像に写っているオブジェクトの特定や説明文の生成を自動化したい方
  • 日々の定型業務を効率化し、より創造的な業務に時間を割きたいと考えているすべての方
■このテンプレートを使うメリット
  • Google Driveへの画像アップロードを起点に、Geminiでの解析とChatworkへの通知が自動で実行されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手作業による画像の見落としや、報告内容の転記ミスといったヒューマンエラーの発生を防ぎ、業務の正確性を高めます。
■フローボットの流れ
  1. はじめに、Google Drive、Gemini、ChatworkをYoomと連携します。
  2. 次に、トリガーでGoogle Driveを選択し、「新しくファイル・フォルダが作成されたら」というアクションを設定し、監視したいフォルダを指定します。
  3. 続いて、オペレーションでGoogle Driveの「ファイルをダウンロードする」アクションを設定し、トリガーで検知した画像ファイルを取得します。
  4. 次に、オペレーションでGeminiの「ファイルをアップロード」アクションと「コンテンツを生成(ファイルを利用)」アクションを設定し、画像の内容を解析させます。
  5. 最後に、オペレーションでChatworkの「メッセージを送る」アクションを設定し、Geminiが生成した内容を指定したチャットルームに通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Geminiの「コンテンツを生成(ファイルを利用)」アクションでは、どのような情報を画像から抽出したいか、プロンプトを自由にカスタマイズして設定することが可能です。
  • Chatworkの「メッセージを送る」アクションでは、通知先のルームIDを任意で設定できるほか、メッセージ内容に固定のテキストを追加したり、Geminiの解析結果などの動的な値を埋め込んだりすることができます。
注意事項
  • Google Drive、Gemini、SlackのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
  • トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は「ファイルの容量制限について」をご参照ください。 

■概要
Googleフォームで受け付けた問い合わせやアンケートの回答に対し、一件ずつ手動でメールを返信するのは手間がかかる作業ではないでしょうか。このワークフローを活用すれば、Googleフォームに回答が送信されると、その内容を基にGeminiが最適な返信文を自動で生成し、Gmailから返信するまでの一連の流れを自動化できます。これにより、個別に対応が必要な返信業務を効率化し、対応漏れを防ぎます。

■このテンプレートをおすすめする方
  • Googleフォームで受け付けた問い合わせへの自動返信対応を効率化したいと考えている方
  • Geminiなどの生成AIを活用し、回答内容に応じたメールの文章を自動で作成したい方
  • Gmailを使った手動での返信作業に時間を取られ、コア業務に集中できていない方

■このテンプレートを使うメリット
  • フォームの回答からメール返信までが自動化されるため、これまで手作業で行っていた一連の対応時間を短縮し、他の重要な業務に集中できます。
  • 手動での文章作成やコピペ作業が不要になるため、返信内容の誤りや送信先の間違いといったヒューマンエラーの防止に繋がります。

■フローボットの流れ
  1. はじめに、Googleフォーム、Gemini、GmailをYoomと連携します。
  2. 次に、トリガーでGoogleフォームを選択し、「フォームに回答が送信されたら」というアクションを設定します。
  3. 次に、オペレーションでGeminiを選択し、フォームの回答内容をインプット情報としてメール本文を生成するよう「コンテンツを生成」アクションを設定します。
  4. 最後に、オペレーションでGmailの「メールを送る」アクションを設定し、Geminiが生成した文章を本文に含めて自動でメールを送信します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Googleフォームのトリガー設定では、自動化の対象としたいフォームのIDを任意で設定することが可能です。
  • Geminiのオペレーションでは、生成したい文章のトーンや形式に合わせてプロンプトを自由にカスタマイズできるほか、用途に応じて利用するモデルの変更も行えます。
  • Gmailでメールを送る設定では、宛先(To, Cc, Bcc)を任意で設定できます。また、本文にはGeminiが生成した文章だけでなく、署名などの固定テキストや、フォームの回答内容を変数として差し込むことも可能です。

■注意事項
  • Googleフォーム、Gemini、GmailのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Googleフォームをトリガーとして使用した際の回答内容を取得する方法は「Googleフォームトリガーで、回答内容を取得する方法」を参照ください。

■概要

Microsoft Teamsでの問い合わせ対応や情報共有に追われ、投稿内容の確認や適切な回答の作成に手間がかかっていませんか。手作業での対応は時間がかかるだけでなく、回答の質にばらつきが出てしまうこともあります。このワークフローを活用すれば、Microsoft Teamsに投稿されたメッセージをGeminiが自動で解析し、生成した回答をチャネルに投稿するため、こうしたコミュニケーションに関する課題の解消に繋がります。

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

  • Microsoft Teamsでの問い合わせ対応を効率化し、返信までの時間を短縮したいと考えている方
  • 社内の特定チャネルでの議論や情報をGeminiで要約し、ナレッジとして活用したいチームリーダーの方
  • 生成AIを業務に組み込み、手作業での情報収集や回答作成の手間を省きたいと考えている方

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

  • Microsoft Teamsの投稿をトリガーにGeminiが自動で回答を生成・投稿するため、問い合わせ対応にかかる時間を短縮することができます。
  • AIによる自動応答を取り入れることで、担当者による回答内容のばらつきを防ぎ、業務品質の標準化と属人化の解消に繋がります。

■フローボットの流れ

  1. はじめに、Microsoft TeamsとGeminiをYoomと連携します。
  2. 次に、トリガーでMicrosoft Teamsを選択し、「チャネルにメッセージが送信されたら」アクションを設定します。
  3. 次に、オペレーションでGeminiを選択し、「コンテンツを生成」アクションで、トリガーで取得したメッセージ内容を解析するように設定します。
  4. 最後に、再度オペレーションでMicrosoft Teamsを選択し、「チャネルにメッセージを送る」アクションで、Geminiが生成した回答を投稿するよう設定します。

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

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

  • Microsoft Teamsのトリガーでは、フローを起動させたいチームIDやチャネルID、起動間隔を任意で指定してください。
  • Geminiのオペレーションでは、使用するモデルのほか、指示内容であるプロンプトやシステムプロンプトを自由に設定できます。
  • Microsoft Teamsへのメッセージ送信オペレーションでは、回答を投稿するチームIDやチャネルID、メッセージ内容を任意で設定してください。

■注意事項

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

■概要
日々大量に届くメール、特に長文のメールを確認する作業に時間を要していると感じることはないでしょうか。このワークフローを活用すれば、Gmailで特定のメールを受信した際に、Geminiが自動で内容を要約し、その結果をSlackに通知することが可能です。手作業での確認や共有の手間を省き、スムーズな情報把握を実現します。

■このテンプレートをおすすめする方
  • Gmailで受信する大量のメールから、効率的に情報を収集したいと考えている方
  • Geminiなどの生成AIを活用し、日々の情報確認作業を効率化したいビジネスパーソン
  • チーム内での重要なメール内容の共有を、迅速かつ簡単に行いたいチームリーダーの方

■このテンプレートを使うメリット
  • Gmailで受信したメールを自動で要約するため、長文メールを読む時間を短縮し、重要な情報だけを素早く把握することができます。
  • 自動で要点が通知されることで、重要なメールの見落としや内容の確認漏れといったヒューマンエラーを防ぎ、確実な情報共有を支援します。

■フローボットの流れ
  1. はじめに、Gmail、Gemini、SlackをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のキーワードに一致するメールを受信したら」というアクションを設定します。
  3. 次に、Geminiの「コンテンツを生成」アクションを設定し、トリガーで受信したメールの本文を要約するよう指示します。
  4. 最後に、Slackの「チャンネルにメッセージを送る」アクションを設定し、Geminiによって生成された要約メッセージを指定のチャンネルに通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Slackにメッセージを送るアクションでは、通知先のチャンネルを任意で設定することが可能です。通知するメッセージの本文も自由にカスタマイズでき、固定のテキストに加え、前段のステップで取得したメールの件名やGeminiが生成した要約内容などを変数として埋め込むことで、より分かりやすい通知を作成できます。

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

まとめ

GitLabとGeminiの連携を自動化することで、これまで手作業で行っていたイシュー内容の要約、共有といった作業をなくし、ヒューマンエラーを防止できます。

これにより、開発チームやプロジェクト関係者は、最新の情報を正確かつスムーズに把握できるため、本来注力すべき開発業務や意思決定に集中できる環境が整うはずです!

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

よくあるご質問

Q:Geminiの要約精度は調整できますか?

A:はい、Geminiの要約精度はプロンプトを調整することで、形式や粒度をある程度制御できます。
たとえば、要約を「箇条書きで」や「3つの要点で」といった形式で指定することが可能です!
これにより、ニーズに応じた精度で要約結果を得ることができるはずです!


Q:要約結果の通知先をSlackなどに変更できますか?

A:はい、通知先はメール以外にSlackやMicrosoft Teamsなどのチャットツールにも変更できます。
今回ご紹介したテンプレートの設定画面からフローボットのステップを編集できるため、メールのオペレーションを連携したいアプリに変更して利用することが可能です!
同様にGeminiの代わりにChatGPTを選択することもできますので、ぜひお試しください!

基本的なフローボットの作成方法


Q:イシューのどの情報を要約対象にできますか?

A:要約対象には、タイトル、本文、ラベル、担当者、期日、URLなどを含めることができます。
GitLabのトリガーアクションで取得した値であれば自由にプロンプトに設定できるので、プロジェクトやチームの運用に合わせて、カスタマイズしてみてくださいね!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Risa Hayakawa
Risa Hayakawa
SaaSによる業務自動化を推進する「Yoom」のオウンドメディアで、記事執筆を担当するWebライター。百貨店でのアパレル販売を経て、スタートアップ企業にて5年間、化粧品や健康食品のマーケティングを担当。広告運用や効果測定など日々のタスクに追われる中で、SaaSツールを用いた業務効率化の重要性を実感する。自身の経験から手作業の多い業務フロー改善に関心を持ち、ノーコードでAPI連携やRPAによる業務自動化を実現できるYoomに惹かれ参画。前職での実体験を基に、多忙なビジネスパーソンがすぐに実践できる業務改善のヒントを発信している。
タグ
Gemini
GitLab
連携
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる