NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
GmailとMicrosoft Teamsの連携イメージ
【簡単設定】GmailのデータをMicrosoft Teamsに自動的に連携する方法
Yoomを詳しくみる
この記事のテンプレートを試す
GmailとMicrosoft Teamsの連携イメージ
フローボット活用術

2025-10-23

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

Renka Sudo
Renka Sudo

Gmailで受信したファイルをMicrosoft Teamsに送信する場合、ダウンロードをして、Microsoft Teamsにアクセスして、特定のチャネルにアップロードする、という手順を踏まなければなりません。
このような一連のフローは意外と手間がかかりますよね。
もっと素早く、自動でファイル共有ができたらいいのにと感じているのであれば、GmailとMicrosoft Teamsのアプリ連携をしましょう!
とは言え、「設定が難しそう…」と悩んでいませんか?
通常、GmailのメールをMicrosoft Teamsに自動通知したり、特定のメールをチームで共有したりするには、プログラミングの知識が必要になったりすることがあります。
しかし、エンジニアでなくても簡単に連携できる方法があるのをご存じでしょうか。
このブログでは、プログラミング不要のYoomを活用して、Gmailの受信メールをMicrosoft Teamsに自動通知する方法をわかりやすく順を追って説明します。
メールの見落とし防止やチームの業務効率化に役立つ実用的な連携フローをご紹介するので、ぜひチェックしてみてください!


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

フローボットテンプレートを活用することでSalesforceとBacklogの連携を素早く実現できます。

今すぐ試したい方は以下よりバナーをクリックしてスタートしましょう!


■概要

Gmailで受信したメールに添付されているファイルを、都度手動でMicrosoft Teamsのチャンネルに共有する作業は、手間がかかるだけでなく共有漏れのリスクも伴います。このワークフローを活用すれば、特定のGmailを受信するだけで、添付ファイルを自動でMicrosoft Teamsの指定チャンネルに共有できるため、こうした定型業務を効率化し、よりスムーズな情報連携を実現できます。

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

  • Gmailで受信する請求書などの添付ファイルを、都度Microsoft Teamsに手動で共有している方
  • チーム内での迅速な情報共有が求められ、ファイルの共有漏れや遅延を防ぎたいと考えている方
  • ファイル共有のような定型業務を自動化し、より重要な業務に集中したいと考えている方

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

  • Gmailの受信を起点にファイル共有までが自動で完結するため、これまで手作業で行っていた時間を短縮できます。
  • 手動でのダウンロードやアップロード作業が不要になることで、共有ミスや対応漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、GmailとMicrosoft TeamsをYoomと連携します。
  2. トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。
  3. オペレーションで「分岐機能」を設定し、取得した情報をもとに後続の処理を条件に応じて分岐させます。
  4. オペレーションでOneDriveの「ファイルをアップロード」アクションを設定し、受信メールから添付ファイルをアップロードします。
  5. オペレーションで「データ操作機能」を使用し、正規表現で特定のデータを抽出します。
  6. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、指定したチャンネルに通知します。

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

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

  • Gmailのトリガー設定では、自動化の対象としたいメールに付与されているラベルを任意で指定してください。
  • 分岐機能では、Gmailで受信したメールの件名や本文などの情報に基づいて、後続の処理を分岐させるための条件を任意で設定することが可能です。
  • Microsoft Teamsへの通知設定では、通知先のチャンネルを任意のものに変更できるほか、メッセージ内容にメールの件名などの動的な情報を組み込めます。

■注意事項

  • Gmail、Microsoft TeamsとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。


GmailとMicrosoft Teamsを連携してできること

GmailとMicrosoft TeamsのAPIを連携すれば、GmailのデータをMicrosoft Teamsに自動的に連携することが可能です!

例えば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。


Gmailで受信した添付ファイルをMicrosoft Teamsで共有する

Gmailに届いた添付ファイル付きのメールを、自動的にMicrosoft Teamsの指定したチャンネルに共有できるフローです。チーム内での情報共有をスムーズに行いたい場合におすすめです。



■概要

Gmailで受信したメールに添付されているファイルを、都度手動でMicrosoft Teamsのチャンネルに共有する作業は、手間がかかるだけでなく共有漏れのリスクも伴います。このワークフローを活用すれば、特定のGmailを受信するだけで、添付ファイルを自動でMicrosoft Teamsの指定チャンネルに共有できるため、こうした定型業務を効率化し、よりスムーズな情報連携を実現できます。

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

  • Gmailで受信する請求書などの添付ファイルを、都度Microsoft Teamsに手動で共有している方
  • チーム内での迅速な情報共有が求められ、ファイルの共有漏れや遅延を防ぎたいと考えている方
  • ファイル共有のような定型業務を自動化し、より重要な業務に集中したいと考えている方

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

  • Gmailの受信を起点にファイル共有までが自動で完結するため、これまで手作業で行っていた時間を短縮できます。
  • 手動でのダウンロードやアップロード作業が不要になることで、共有ミスや対応漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、GmailとMicrosoft TeamsをYoomと連携します。
  2. トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。
  3. オペレーションで「分岐機能」を設定し、取得した情報をもとに後続の処理を条件に応じて分岐させます。
  4. オペレーションでOneDriveの「ファイルをアップロード」アクションを設定し、受信メールから添付ファイルをアップロードします。
  5. オペレーションで「データ操作機能」を使用し、正規表現で特定のデータを抽出します。
  6. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、指定したチャンネルに通知します。

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

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

  • Gmailのトリガー設定では、自動化の対象としたいメールに付与されているラベルを任意で指定してください。
  • 分岐機能では、Gmailで受信したメールの件名や本文などの情報に基づいて、後続の処理を分岐させるための条件を任意で設定することが可能です。
  • Microsoft Teamsへの通知設定では、通知先のチャンネルを任意のものに変更できるほか、メッセージ内容にメールの件名などの動的な情報を組み込めます。

■注意事項

  • Gmail、Microsoft TeamsとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。


Gmailで受信した応募メールをMicrosoft Teamsに通知する

求人媒体からの応募メールをGmailで受信すると、自動的にMicrosoft Teamsの指定したチャンネルに通知を送るフローです。採用チーム内で迅速に情報を共有したい場合に便利です。


■概要

求人媒体からの応募メールは採用活動の重要な第一歩ですが、都度内容を確認し、関係者に共有する作業は手間がかかるものです。また、手作業による共有では、見落としや連絡漏れといったリスクも伴います。このワークフローを活用すれば、Gmailで特定の応募メールを受信した際に、Microsoft Teamsの指定チャネルへ自動で通知することが可能になり、採用に関わるメンバーへの迅速かつ確実な情報共有を実現します。

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

  • 求人媒体からの応募者対応に追われ、情報共有を効率化したい採用担当者の方
  • GmailとMicrosoft Teamsを使い、採用情報を手作業で連携している方
  • 採用チーム内の情報伝達をスムーズにし、選考の初動を早めたいマネージャーの方

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

  • 応募メールの受信から通知までが自動化されるため、手作業での確認や転記に費やしていた時間を短縮し、コア業務に集中できます。
  • 手動での共有時に起こりうる通知漏れや内容の間違いといったヒューマンエラーを防ぎ、重要な応募情報を関係者に確実へ届けることに繋がります。

■フローボットの流れ

  1. はじめに、GmailとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定し、応募メールを識別するためのラベルを指定します。
  3. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、通知したい内容や宛先を指定します。

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

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

  • Microsoft Teamsのオペレーションでは、通知を送信するチームやチャネルを任意で設定することが可能です。
  • 通知するメッセージの本文には、トリガーで取得した応募メールの件名や本文、送信者アドレスなどの情報を変数として埋め込むことができます。

注意事項

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


Gmailで受信した緊急度の高いメールをMicrosoft Teamsの特定ユーザーに通知する

Gmailで緊急度の高いメールを受信すると、自動的にMicrosoft Teamsの特定ユーザーへチャット通知を送るフローです。重要な連絡を素早く共有したい場合に役立ちます。‍


■概要

緊急性の高いメールを見落としてしまい、対応が遅れてしまった経験はありませんか。重要な連絡を見逃さないために、常にメールボックスを確認し続けるのは大きな負担になります。このワークフローを活用すれば、Gmailで特定のラベルが付いたメールを受信した際に、AIが内容を要約し、Microsoft Teamsへ自動で通知することが可能で、こうした課題を円滑に解消します。

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

  • Gmailで受信する重要な連絡の見落としを防ぎたいと考えている営業担当者の方
  • チーム内での情報共有の速度を上げ、迅速な対応体制を構築したいチームリーダーの方
  • Microsoft Teamsを中心としたコミュニケーションで、業務連絡の集約と効率化を図りたい方

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

  • 特定のGmail受信をトリガーに自動で通知が飛ぶため、メールの見落としや対応の遅れといったヒューマンエラーを防ぎます。
  • メールボックスを常に確認する手間が不要になり、本来注力すべきコア業務に集中できる時間を創出することができます。

■フローボットの流れ

  1. はじめに、GmailとMicrosoft TeamsをYoomと連携します。
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。
  3. 次に、オペレーションでAI機能を選択し、「要約する」アクションで受信したメール本文の要約を生成します。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、生成された要約内容を指定のチャンネルに通知します。

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

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

  • Gmailのトリガー設定では、処理の対象としたいメールに付いているラベルを任意で指定してください。
  • AI機能の要約では、トリガーで取得したメールの内容から特定の情報やセクションを指定し、任意の条件で要約内容を調整することが可能です。
  • Microsoft Teamsへの通知設定では、通知先のチャンネルを任意のものに変更したり、メッセージの内容を固定テキストだけでなく、前段階で取得した情報を組み合わせてカスタマイズできます。

■注意事項

  • Gmail、Microsoft TeamsとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。


GmailとMicrosoft Teamsの連携フローを作ってみよう

それでは、さっそく実際にGmailとMicrosoft Teamsを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでGmailとMicrosoft Teamsの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行してください。

※今回連携するアプリの公式サイト:GmailMicrosoft Teams

[Yoomとは]


フローの作成方法

今回は「Gmailで添付ファイル付きメールを受信したらMicrosoft Teamsチャンネルにファイルを共有する」フローボットを作成していきます!作成の流れは大きく分けて以下の通りです。

  • GmailとMicrosoft Teamsをマイアプリ連携
  • テンプレートをコピーする
  • Gmailのデータを取得する設定およびMicrosoft Teamsに通知する設定
  • トリガーをONに設定しフロー稼働の準備完了



■概要

Gmailで受信したメールに添付されているファイルを、都度手動でMicrosoft Teamsのチャンネルに共有する作業は、手間がかかるだけでなく共有漏れのリスクも伴います。このワークフローを活用すれば、特定のGmailを受信するだけで、添付ファイルを自動でMicrosoft Teamsの指定チャンネルに共有できるため、こうした定型業務を効率化し、よりスムーズな情報連携を実現できます。

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

  • Gmailで受信する請求書などの添付ファイルを、都度Microsoft Teamsに手動で共有している方
  • チーム内での迅速な情報共有が求められ、ファイルの共有漏れや遅延を防ぎたいと考えている方
  • ファイル共有のような定型業務を自動化し、より重要な業務に集中したいと考えている方

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

  • Gmailの受信を起点にファイル共有までが自動で完結するため、これまで手作業で行っていた時間を短縮できます。
  • 手動でのダウンロードやアップロード作業が不要になることで、共有ミスや対応漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、GmailとMicrosoft TeamsをYoomと連携します。
  2. トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。
  3. オペレーションで「分岐機能」を設定し、取得した情報をもとに後続の処理を条件に応じて分岐させます。
  4. オペレーションでOneDriveの「ファイルをアップロード」アクションを設定し、受信メールから添付ファイルをアップロードします。
  5. オペレーションで「データ操作機能」を使用し、正規表現で特定のデータを抽出します。
  6. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、指定したチャンネルに通知します。

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

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

  • Gmailのトリガー設定では、自動化の対象としたいメールに付与されているラベルを任意で指定してください。
  • 分岐機能では、Gmailで受信したメールの件名や本文などの情報に基づいて、後続の処理を分岐させるための条件を任意で設定することが可能です。
  • Microsoft Teamsへの通知設定では、通知先のチャンネルを任意のものに変更できるほか、メッセージ内容にメールの件名などの動的な情報を組み込めます。

■注意事項

  • Gmail、Microsoft TeamsとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。


ステップ1:Gmail・Microsoft Teams・OneDriveをマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。


GmailとYoomのマイアプリ登録

Gmailのマイアプリ登録手順は以下の手順を参考に進めてください。


Microsoft TeamsとYoomのマイアプリ登録

※「Microsoft 365(旧Office 365)」には個人向けと法人向けプラン(Microsoft 365 Business)があります。法人向けプランを契約していない場合、Yoomからの認証がうまくいかない可能性があるのでご注意ください。
Microsoft365サービス群におけるマイアプリ登録手順と注意事項 | Yoomヘルプセンター

それではMicrosoft Teamsのマイアプリ登録手順も同様に以下の手順を参考に進めてください。


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

さてここからは、テンプレートを使って解説します。はじめにこちらのバナーをクリックしてください。‍



■概要

Gmailで受信したメールに添付されているファイルを、都度手動でMicrosoft Teamsのチャンネルに共有する作業は、手間がかかるだけでなく共有漏れのリスクも伴います。このワークフローを活用すれば、特定のGmailを受信するだけで、添付ファイルを自動でMicrosoft Teamsの指定チャンネルに共有できるため、こうした定型業務を効率化し、よりスムーズな情報連携を実現できます。

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

  • Gmailで受信する請求書などの添付ファイルを、都度Microsoft Teamsに手動で共有している方
  • チーム内での迅速な情報共有が求められ、ファイルの共有漏れや遅延を防ぎたいと考えている方
  • ファイル共有のような定型業務を自動化し、より重要な業務に集中したいと考えている方

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

  • Gmailの受信を起点にファイル共有までが自動で完結するため、これまで手作業で行っていた時間を短縮できます。
  • 手動でのダウンロードやアップロード作業が不要になることで、共有ミスや対応漏れといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、GmailとMicrosoft TeamsをYoomと連携します。
  2. トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します。
  3. オペレーションで「分岐機能」を設定し、取得した情報をもとに後続の処理を条件に応じて分岐させます。
  4. オペレーションでOneDriveの「ファイルをアップロード」アクションを設定し、受信メールから添付ファイルをアップロードします。
  5. オペレーションで「データ操作機能」を使用し、正規表現で特定のデータを抽出します。
  6. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、指定したチャンネルに通知します。

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

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

  • Gmailのトリガー設定では、自動化の対象としたいメールに付与されているラベルを任意で指定してください。
  • 分岐機能では、Gmailで受信したメールの件名や本文などの情報に基づいて、後続の処理を分岐させるための条件を任意で設定することが可能です。
  • Microsoft Teamsへの通知設定では、通知先のチャンネルを任意のものに変更できるほか、メッセージ内容にメールの件名などの動的な情報を組み込めます。

■注意事項

  • Gmail、Microsoft TeamsとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

1)最初に「試してみる」というアイコンをクリックしてください。

2) 以下の確認画面が表示されますので、「OK」をクリックします。

以下のように表示されたら、テンプレートのコピーができています。
タイトルや詳細はクリックすることで編集可能です。

また、コピーしたテンプレートはマイプロジェクトに保存されているので、マイプロジェクトからも開くことができます。


ステップ3:Gmailのデータを取得する

設定右に「!」が表示されているアイコンを上から順番にクリックし、オペレーションを設定します。
まずは「アプリトリガー 特定のキーワードに一致するメールを受信したら」をクリックしてみましょう!


1) アクションは「特定のキーワードに一致するメールを受信したら」を選択して、「次へ」をクリックします。

 2)  トリガーの起動間隔を選択してください。
トリガーの起動間隔は、5分、10分、15分、30分、60分のいずれかで設定できます。
ご利用プランによって、設定できるトリガーの最短間隔が違いますが、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。
各プランの内容についてはこちらを参考にしてください。
各プランの機能制限や使用上限の一覧 | Yoomヘルプセンター
キーワードはメールの絞り込みに必要です。
なお今回は請求書を絞り込んで通知する想定で、「請求書」としました。
完了したら「テスト」をクリックし、テスト成功後「保存」をクリックします。



ステップ4:分岐を設定

1) フローに戻り、「分岐 コマンドオペレーション」のアイコンをクリックします。
※分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。
フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
※ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。
無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

2) 分岐対象のアウトプットのオペレーションは「特定のキーワードに一致するメールを受信したら」、アウトプットは「添付ファイル1」を選択し、分岐条件が「添付ファイル1」 アウトプットが空ではない」になっていることを確認して「保存」をクリックします。


ステップ5:One Driveのアクションを設定

1) フローに戻り、「アプリと連携する ファイルをアップロード」のアイコンをクリックします。

2) アクションは「ファイルをアップロード」を選択して、「次へ」をクリックします。



3)必須項目を入力します。

ドライブIDはボックス内をクリックすることで表示される一覧から選択可能です。
また、格納先のフォルダ名は必要に応じて、ボックス下部の補足の通りに入力してください。
設定後、テストを実行しましょう。
テストが成功し、アウトプット(取得した値)に情報が追加でき、OneDriveにファイルをアップロードできたら保存します。


ステップ6:データを抽出する

1) フローに戻り、「テキストからデータを抽出する 正規表現によるデータの抽出(GUID)」のアイコンをクリックします。

2) 変換タイプは「正規表現によるデータの抽出」を選択して、必須項目を入力します。


アウトプット(取得した値)情報を活用して入力できます。
必要に応じて候補から選択し、入力が完了したら「保存」します。