Microsoft TeamsとSlackの連携イメージ
【プログラミング不要】Microsoft TeamsのメッセージをSlackへ自動で通知する方法
Yoomを詳しくみる
この記事のテンプレートを試す
Microsoft TeamsとSlackの連携イメージ
アプリ同士の連携方法

2025-10-23

【プログラミング不要】Microsoft TeamsのメッセージをSlackへ自動で通知する方法

k.noguchi
k.noguchi

Microsoft Teamsでの日々のコミュニケーションと、Slackでの情報共有、どちらも現代のビジネスシーンに不可欠なツールですが、これらの間で情報を手作業で連携させるのは思いのほか手間がかかる作業ではありませんか?
例えば、Microsoft Teamsの特定のチャネルに重要なアナウンスがあった際に、その内容をSlackの関連するチャネルにも手動でコピー&ペーストしたり、スクリーンショットを撮影して共有したりといった作業は、時間と労力を要しますし、時には転記ミスや通知の遅延、共有漏れといったヒューマンエラーを引き起こす可能性も否定できません。

もし、Microsoft Teamsの特定のチャネルへの投稿や重要な更新があった場合に、その情報がSlackの指定したチャネルへ自動的に通知される仕組みを構築できれば、これらの煩わしさやリスクから解放され、より生産性の高い業務に集中できる貴重な時間を創出できます!

今回ご紹介する自動化の設定は、専門的なプログラミング知識を必要とせず、どなたでも簡単にセットアップ可能で、日々の業務効率を大きく改善できるものなので、ぜひこの機会に自動化を取り入れ、よりスムーズな情報共有を実現しましょう!

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

YoomにはMicrosoft TeamsのチャネルへのメッセージをSlackに自動で通知する業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!


■概要
Microsoft TeamsとSlackを併用している環境で、情報の確認漏れやツール間の手作業による転記に手間を感じることはないでしょうか。
重要なメッセージを見逃したり、都度コピー&ペーストで共有する作業は、コミュニケーションの遅延や非効率の原因となります。
このワークフローを活用すれば、Microsoft Teamsの特定チャネルへのメッセージ投稿をトリガーに、Slackの指定チャネルへ自動で通知できるため、ツールを横断した情報共有を円滑にします。

■このテンプレートをおすすめする方
・Microsoft TeamsとSlackを併用しており、情報共有の漏れや手間をなくしたいと考えている方
・部署やチーム間で利用するチャットツールが異なり、円滑な連携に課題を感じている方
・手作業による情報伝達を自動化し、コミュニケーションロスを防ぎたいと考えている方

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

Microsoft TeamsとSlackを連携する自動化の方法

Microsoft TeamsとSlackは、多くの企業でコミュニケーションや情報共有のハブとして活用されていますが、これら2つのツール間で情報をシームレスに連携させるのは、意外と手間がかかることがありますよね。
しかし、これらのアプリケーション間での情報伝達を自動化することで、手作業による情報共有の時間を削減し、通知の見逃しを防ぎ、複数のツールを常に確認する負担を軽減できるかもしれません。

具体的な自動化の例をいくつかご紹介していきますので、気になる内容があれば、ぜひクリックしてみてください!

Microsoft TeamsのメッセージをSlackに自動で通知する

Microsoft Teamsの特定のチャネルに新しいメッセージが投稿された際に、その内容をSlackの指定したチャネルへ自動で通知する基本的な連携フローです。

手作業での情報共有の手間を省き、重要な情報を見逃すことなく迅速にチームへ共有できます!


■概要
Microsoft TeamsとSlackを併用している環境で、情報の確認漏れやツール間の手作業による転記に手間を感じることはないでしょうか。
重要なメッセージを見逃したり、都度コピー&ペーストで共有する作業は、コミュニケーションの遅延や非効率の原因となります。
このワークフローを活用すれば、Microsoft Teamsの特定チャネルへのメッセージ投稿をトリガーに、Slackの指定チャネルへ自動で通知できるため、ツールを横断した情報共有を円滑にします。

■このテンプレートをおすすめする方
・Microsoft TeamsとSlackを併用しており、情報共有の漏れや手間をなくしたいと考えている方
・部署やチーム間で利用するチャットツールが異なり、円滑な連携に課題を感じている方
・手作業による情報伝達を自動化し、コミュニケーションロスを防ぎたいと考えている方

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

Microsoft Teamsのメッセージを翻訳してSlackに自動で通知する

Microsoft Teamsのチャネルに投稿されたメッセージを自動で指定言語に翻訳し、その翻訳結果をSlackのチャネルへ通知するフローもあります。多言語環境でのコミュニケーションを円滑にし、海外拠点や外国籍のメンバーとの情報共有をスムーズに行えます!


Microsoft Teamsで投稿されたメッセージを翻訳して、翻訳版をSlackに投稿するフローです。

Microsoft Teamsの添付ファイルをOCR処理してSlackに自動で通知する

Microsoft Teamsのチャネルで共有された画像やPDFなどの添付ファイルに含まれる文字情報をOCR機能で自動的に抽出し、そのテキストデータをSlackのチャネルへ通知することも可能です。

ファイルを開かずに内容を把握したり、重要な情報をテキストベースで検索可能にしたりするのに役立ちます!


■概要
「Microsoft Teamsで受信した添付ファイルをOCRで読み取り、Slackに通知する」ワークフローは、チーム間の情報共有をスムーズにし、業務効率を向上させる業務ワークフローです。
Microsoft Teamsの添付ファイルには重要な情報が含まれていることも多いですが、手作業で内容を確認するのは時間がかかります。
Yoomを活用して、添付ファイルを自動でOCR処理し、必要な情報をSlackに通知します。
これにより、情報の見落としや処理の遅れを防ぎ、チーム全体のコミュニケーションを円滑に保つことができます。‍

■このテンプレートをおすすめする方
・Microsoft Teamsで多くの添付ファイルを扱い、内容確認に時間を取られているビジネスユーザーの方
・Slackを主要なコミュニケーションツールとして使用しており、重要な情報を迅速に共有したいチームリーダーの方
・OCR技術を活用して、紙ベースや画像データの情報をデジタル化し、効率的に管理したい事務担当者の方
・業務の自動化を進め、RPAやAIを取り入れて作業効率を高めたい企業のIT担当者の方
・情報共有の漏れを防ぎ、チーム間の連携を強化したいプロジェクトマネージャーの方

■注意事項
・Microsoft Teams、SlackのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

Microsoft TeamsのチャネルメッセージをSlackに自動通知するフローを作ってみよう

それではここから代表的な例として、Microsoft Teamsの特定のチャネルに新しいメッセージが投稿された際に、その内容をSlackの指定したチャネルへ自動で通知するフローを解説していきます!

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

[Yoomとは]

フローの作成方法

フローは大きく分けて、以下の手順で作成していきます。

  • Microsoft TeamsとSlackをマイアプリ連携
  • テンプレートをコピーする
  • Microsoft Teamsのトリガー設定と各アクション設定
  • トリガーをONにして、フローの動作確認をする

■概要
Microsoft TeamsとSlackを併用している環境で、情報の確認漏れやツール間の手作業による転記に手間を感じることはないでしょうか。
重要なメッセージを見逃したり、都度コピー&ペーストで共有する作業は、コミュニケーションの遅延や非効率の原因となります。
このワークフローを活用すれば、Microsoft Teamsの特定チャネルへのメッセージ投稿をトリガーに、Slackの指定チャネルへ自動で通知できるため、ツールを横断した情報共有を円滑にします。

■このテンプレートをおすすめする方
・Microsoft TeamsとSlackを併用しており、情報共有の漏れや手間をなくしたいと考えている方
・部署やチーム間で利用するチャットツールが異なり、円滑な連携に課題を感じている方
・手作業による情報伝達を自動化し、コミュニケーションロスを防ぎたいと考えている方

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

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

はじめに、Microsoft TeamsとSlackをYoomに接続するためのマイアプリ登録を行いましょう。
事前にマイアプリ登録を済ませておくと、自動化フローの設定がスムーズに進められますよ!

フローの作成を始める前に、あらかじめYoomと連携するMicrosoft Teamsに、メッセージを送信しておきましょう!
※後続のMicrosoft Teamsのトリガー設定時のテストで必要になります。

今回は下図のようなメッセージを送信してみました。
テスト用のため、内容は架空の情報(「株式会社test」や「テスト太郎」など)でOKです!

1.Yoomページ画面左側のマイアプリをクリックし、「新規接続」を選択します。
右上の検索窓に「Microsoft Teams」と入力し、検索結果からMicrosoft Teamsのアイコンを選択します。
※「Microsoft 365(旧Office 365)」には個人向けと法人向けプラン(Microsoft 365 Business)があります。法人向けプランを契約していない場合、Yoomからの認証がうまくいかない可能性があるのでご注意ください。

2.表示された画面で、メールアドレスを入力し、「次へ」をクリックしましょう。

3.次の画面で、パスワードを入力し、「サインイン」をクリックしてください。

4.続いてSlackをマイアプリ登録します。
先ほどと同様に、連携可能なアプリ一覧からSlackを検索します。
次の画面で、URLを入力し、「続行する」をクリックしましょう。

次の画面で、「許可する」をクリックしてください。

マイアプリにMicrosoft TeamsとSlackが表示されていれば、登録完了です。

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

ここから、実際にフローを作っていきましょう!
簡単に設定できるようテンプレートを利用します。以下のバナーの「試してみる」をクリックして、テンプレートをコピーしてください。


■概要
Microsoft TeamsとSlackを併用している環境で、情報の確認漏れやツール間の手作業による転記に手間を感じることはないでしょうか。
重要なメッセージを見逃したり、都度コピー&ペーストで共有する作業は、コミュニケーションの遅延や非効率の原因となります。
このワークフローを活用すれば、Microsoft Teamsの特定チャネルへのメッセージ投稿をトリガーに、Slackの指定チャネルへ自動で通知できるため、ツールを横断した情報共有を円滑にします。

■このテンプレートをおすすめする方
・Microsoft TeamsとSlackを併用しており、情報共有の漏れや手間をなくしたいと考えている方
・部署やチーム間で利用するチャットツールが異なり、円滑な連携に課題を感じている方
・手作業による情報伝達を自動化し、コミュニケーションロスを防ぎたいと考えている方

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

クリックすると、テンプレートがお使いのYoom画面に自動的にコピーされます。
「OK」をクリックして、設定を進めましょう!

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

※コピーしたテンプレートは、「マイプロジェクト」内の「フローボット」に、「【コピー】Microsoft Teamsのチャネルにメッセージが送信されたらSlackに通知する」という名前で格納されています。
「あれ?テンプレートどこいった?」となった際には、マイプロジェクトから確認してみてくださいね!

1.まずは、アプリトリガー設定です。
先ほどの画面で「OK」をクリックして、表示された画面のアプリトリガー「チャネルにメッセージが送信されたら」をクリックしましょう。

2.連携アカウントとアカウント選択画面が表示されるので、設定内容を確認しましょう。
連携するアカウント情報には、ステップ1で連携したアカウント情報が反映されています。トリガーアクションはそのままにして、「次へ」をクリックしてください。

3.表示された画面で、詳細を設定します。
「トリガーの起動間隔」を選択してください。基本的には、最短の起動時間で設定することをおすすめします。
※トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。プランによって最短の起動間隔が異なりますので、ご注意ください。
※Yoomプランの詳しい説明は、こちらを参照してみてください。

4.「チームID」「チャネルID」は、入力欄をクリックして表示される候補から選択してください。
候補は、連携しているアカウントに紐づいて表示されます。

5.入力を終えたら「テスト」をクリックし、「取得した値」にアウトプットとしてデータが抽出されていることを確認してください。
取得したアウトプットは、後続の設定で活用できます!

※アウトプットとは?
アウトプットとは、トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
取得したアウトプットは、後続のオペレーション設定時の値としてご利用いただくことができ、フローボットを起動する度に、変動した値となります。
※詳しくは、こちらをご参照ください。

ステップ4:Slackの設定

1.アプリと連携する「チャンネルにメッセージを送る」をクリックしましょう。


各項目を確認し、「次へ」をクリックします。

2.API接続設定を行います。
「投稿先のチャンネルID」は、入力欄をクリックして表示される候補から選択してください。

「メッセージ」は、入力欄をクリックして表示されるアウトプット(取得した値)から選択できます。
※今回は、以下画像のように設定しました。


設定完了後は「テスト」を行い、実際にSlackにデータが通知されることを確認してください。

確認後、保存しましょう。

ステップ5:トリガーボタンをONにして、フローの動作確認をする

全ての設定が完了すると、下図のようなポップアップが表示されます。赤枠部分の「トリガーをON」をクリックすると、設定したフローボットが起動するので動作確認をしましょう!

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

他にも、Microsoft TeamsやSlackを活用した様々な自動化の実現が可能です!
例えば以下のような自動化はいかがでしょうか。

Microsoft Teamsを使った便利な自動化例


■概要
Microsoft Teamsでメッセージが投稿されたら、メッセージ内容をもとにOneDriveにフォルダを作成するフローです。
Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。

■このテンプレートをおすすめする方
1. Microsoft Teamsを利用してメンバーとコミュニケーションを取っている方
・日々のメッセージ内容を効率的に管理し、必要な情報をすぐにアクセスできるようにしたい方
・メンバーとのやり取りを整理し、情報の共有漏れを防ぎたいと考える方

2. OneDriveを活用してファイル管理を行っている方
・ファイルを手動で整理する手間を省き、自動化によって業務効率を向上させたい方
・メッセージ内容に基づいて自動的にフォルダを作成し、重要な情報を漏れなく保存したい方

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

■概要
・Microsoft Teamsのチャンネルに文章が投稿されたら、自動的にOutlookを使って別の箇所にメールを送ります。

■注意事項
・各アプリのオペレーションで連携するアカウント情報の設定が必要です。

■概要
「Salesforceのリードオブジェクトにレコードが作成されたら、Microsoft Teamsに通知する」ワークフローは、営業チームの迅速な対応を支援する業務ワークフローです。
新しいリードがSalesforceに登録されるたびに、自動的にMicrosoft Teamsに通知が送信されるため、チーム全体がリアルタイムで情報を共有できます。
これにより、リードフォローアップのタイミングを逃さず、効率的な営業活動が実現します。

■このテンプレートをおすすめする方
・Salesforceを活用してリード管理を行っている営業担当者の方
・Microsoft Teamsでチームコミュニケーションを強化したい営業マネージャーの方
・リードの迅速なフォローアップを自動化し、営業効率を向上させたい企業の経営者
・Yoomを利用してSalesforceとMicrosoft Teamsの連携を簡単に設定したいIT担当者の方

■注意事項
・Salesforce、Microsoft TeamsのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、
一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。
フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。

毎月の月末に起動して通知するフローボットです。分岐後の右側にフローを追加してください。

アンケートフォームに新しい回答があったら、Microsoft Excelに回答内容を追加してMicrosoft Teamsに通知するフローです。

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


■概要
Google スプレッドシートで管理している情報を更新するたびに、手作業でSlackへ通知をしていませんか?
このような定型的な報告業務は、手間がかかるだけでなく、通知の遅れや漏れといったミスに繋がる可能性もあります。
このワークフローを活用すれば、Google スプレッドシートの行追加をトリガーとして、指定したSlackチャンネルへ自動でメッセージを送信し、情報共有の効率化を実現します。

■このテンプレートをおすすめする方
・Google スプレッドシートでの情報更新を、都度Slackでチームに報告している方
・手作業による通知のタイムラグや、報告漏れなどのヒューマンエラーを防ぎたい方
・チームや部署内の情報共有プロセスを自動化し、業務効率を改善したいと考えている方

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

■概要
「Googleカレンダーに予定が作成されたらSlackに通知する」フローは、スケジュール管理とチームコミュニケーションを効率化する業務ワークフローです。

■このテンプレートをおすすめする方
・GoogleカレンダーとSlackを日常的に利用しているチームの方
・スケジュールの共有や通知を自動化したいビジネスパーソン
・情報共有の効率化を図りたいマネージャーやチームリーダー
・手動での通知作業に時間を取られている方

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

Zoomでミーティングが終了したら、自動的に会議内容を自動で文字起こしと要約をして、文字起こしの結果をSlackに通知するフローです。

■概要
「Zendeskでチケットが特定のステータスになったらSlackに通知する」ワークフローは、情報虚位烏有の迅速化に寄与します。
重要な情報を自動で通知できるため、情報の把握漏れを防止できます。

■このテンプレートをおすすめする方
・Zendeskを利用してカスタマーサポート業務を行っている方
・チームでZendeskを使用しているが、チケットのステータス変更を見逃してしまうことが多い方
・チケットのステータスを迅速に把握し、効率的にサポート業務を進めたいと考える方
・コミュニケーションツールとしてSlackを利用している方
・Slackを日常的に使っていて、顧客対応の状況をすぐに把握したい方
・カスタマーサポートマネージャーとして、チームメンバーの対応状況を一目で把握したい方

■注意事項
・ZendeskとSlackのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Zendeskはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。

本文やタイトルが特定の条件にマッチしたGmailのメール内容をSlackに通知するフローです。

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

まとめ

Microsoft TeamsとSlackという、日々の業務に欠かせない二つのコミュニケーションツール間の連携を自動化することで、これまで手作業で行っていた情報伝達や複数ツールの確認といった作業負荷を大幅に削減し、コミュニケーションの遅延や重要な情報の見逃しといったリスクも低減できます。

これにより、担当者は煩雑なルーティンワークから解放され、より創造的で付加価値の高いコア業務に集中できる時間を確保し、チーム全体の生産性向上にも貢献できるでしょう!

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの専門知識がない方でも、画面上の指示に従って直感的な操作で簡単に業務フローを構築可能です。

もし日々の情報共有や複数ツールの管理に少しでも課題を感じており、自動化に興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomが実現する業務効率化の世界を体験してみてください!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
k.noguchi
k.noguchi
SE・プログラマー、新卒採用アシスタントやテーマパークアクターなど、多種多様な業務の経験があります。 その中でもSE・プログラマーでは、企業のシステムを構築し業務効率化に取り組んでいました。 Yoomを使い、業務の負担を軽減するための実践的なアプローチ方法を、丁寧にわかりやすく発信していきます。
タグ
Microsoft Teams
Slack
自動
自動化
連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる