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

2025-10-23

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

Ayu Sugiyama
Ayu Sugiyama

■概要

日々の業務報告や議事録などをGoogle スプレッドシートで管理しているものの、更新のたびに内容を確認しチームへ共有する作業を手間に感じていないでしょうか。
このワークフローは、Google スプレッドシートに行が追加されると、その内容をOpenAIが自動で要約し、指定のMicrosoft Teamsチャネルへ通知するものです。OpenAIとMicrosoft Teamsを連携させることで、確認や共有の手間を省き、スムーズな情報伝達を実現します。

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

  • Google スプレッドシートの更新内容を、手動で要約しMicrosoft Teamsで共有している方
  • OpenAIとMicrosoft Teamsを連携させ、情報共有の自動化や効率化を図りたいと考えている方
  • 長文の報告内容をチームメンバーが素早く把握できる仕組みを構築したいマネージャーの方

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

  • スプレッドシートへの追記後、OpenAIが要約しMicrosoft Teamsに通知するため、情報共有にかかる時間や手間を削減できます。
  • AIによる要約で共有される情報の粒度が均一化され、誰が対応しても同じ品質での情報共有が実現し、属人化を防ぎます。

■フローボットの流れ

  1. はじめに、Google スプレッドシート、OpenAI、Microsoft TeamsをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 次に、オペレーションでOpenAIの「テキストの生成(Chat completion)」を選択し、追加された行の内容を要約するよう設定します。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」を設定し、生成された要約文を指定のチャネルに通知します。

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

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

  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート名、監視するテーブルの範囲を任意で設定してください。
  • OpenAIでの要約時には、プロンプトを自由にカスタマイズ可能です。例えば「以下の内容を3行で要約して」など、目的に応じた指示を追加できます。
  • Microsoft Teamsへの通知では、メッセージを送るチームやチャネルを自由に選択でき、本文にOpenAIの要約結果などを含めて送信できます。

■注意事項

  • Google スプレッドシート、OpenAI、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

「OpenAIで生成した文章を、手作業でMicrosoft Teamsのチャンネルに投稿している…」
「Microsoft Teamsでの長い議論の内容をOpenAIで要約したいけど、いちいちコピー&ペーストするのが面倒…」

このように、OpenAIとMicrosoft Teamsを連携させる際の非効率な手作業に、時間と手間を取られていませんか?

もし、OpenAIの生成結果を自動でMicrosoft Teamsに通知したり、Microsoft Teamsの投稿をトリガーにOpenAIを動かす仕組みがあれば、これらの定型業務から解放され、情報共有のスピードを格段に向上させながら、より創造的な業務に集中できる時間を確保できます!

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

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

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


■概要

日々の業務報告や議事録などをGoogle スプレッドシートで管理しているものの、更新のたびに内容を確認しチームへ共有する作業を手間に感じていないでしょうか。
このワークフローは、Google スプレッドシートに行が追加されると、その内容をOpenAIが自動で要約し、指定のMicrosoft Teamsチャネルへ通知するものです。OpenAIとMicrosoft Teamsを連携させることで、確認や共有の手間を省き、スムーズな情報伝達を実現します。

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

  • Google スプレッドシートの更新内容を、手動で要約しMicrosoft Teamsで共有している方
  • OpenAIとMicrosoft Teamsを連携させ、情報共有の自動化や効率化を図りたいと考えている方
  • 長文の報告内容をチームメンバーが素早く把握できる仕組みを構築したいマネージャーの方

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

  • スプレッドシートへの追記後、OpenAIが要約しMicrosoft Teamsに通知するため、情報共有にかかる時間や手間を削減できます。
  • AIによる要約で共有される情報の粒度が均一化され、誰が対応しても同じ品質での情報共有が実現し、属人化を防ぎます。

■フローボットの流れ

  1. はじめに、Google スプレッドシート、OpenAI、Microsoft TeamsをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 次に、オペレーションでOpenAIの「テキストの生成(Chat completion)」を選択し、追加された行の内容を要約するよう設定します。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」を設定し、生成された要約文を指定のチャネルに通知します。

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

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

  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート名、監視するテーブルの範囲を任意で設定してください。
  • OpenAIでの要約時には、プロンプトを自由にカスタマイズ可能です。例えば「以下の内容を3行で要約して」など、目的に応じた指示を追加できます。
  • Microsoft Teamsへの通知では、メッセージを送るチームやチャネルを自由に選択でき、本文にOpenAIの要約結果などを含めて送信できます。

■注意事項

  • Google スプレッドシート、OpenAI、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

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

OpenAIとMicrosoft TeamsのAPIを連携させることで、これまで手作業で行っていた情報共有や要約作成といった業務を自動化できます。これにより、手作業による手間やミスを削減し、チーム内の情報伝達をより迅速かつ正確に行えるようになります。

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

Google スプレッドシートに行が追加されたら、OpenAIで内容を要約しMicrosoft Teamsに通知する

Google スプレッドシートに議事録や日報などの情報が追加されるたびに、その内容をOpenAIが自動で要約し、指定したMicrosoft Teamsのチャンネルへ通知する連携です。

これにより、スプレッドシートの更新を手動で確認し、内容を要約して共有する手間をまるごと削減でき、チームメンバーは重要な更新情報をスムーズに把握できます。


■概要

日々の業務報告や議事録などをGoogle スプレッドシートで管理しているものの、更新のたびに内容を確認しチームへ共有する作業を手間に感じていないでしょうか。
このワークフローは、Google スプレッドシートに行が追加されると、その内容をOpenAIが自動で要約し、指定のMicrosoft Teamsチャネルへ通知するものです。OpenAIとMicrosoft Teamsを連携させることで、確認や共有の手間を省き、スムーズな情報伝達を実現します。

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

  • Google スプレッドシートの更新内容を、手動で要約しMicrosoft Teamsで共有している方
  • OpenAIとMicrosoft Teamsを連携させ、情報共有の自動化や効率化を図りたいと考えている方
  • 長文の報告内容をチームメンバーが素早く把握できる仕組みを構築したいマネージャーの方

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

  • スプレッドシートへの追記後、OpenAIが要約しMicrosoft Teamsに通知するため、情報共有にかかる時間や手間を削減できます。
  • AIによる要約で共有される情報の粒度が均一化され、誰が対応しても同じ品質での情報共有が実現し、属人化を防ぎます。

■フローボットの流れ

  1. はじめに、Google スプレッドシート、OpenAI、Microsoft TeamsをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 次に、オペレーションでOpenAIの「テキストの生成(Chat completion)」を選択し、追加された行の内容を要約するよう設定します。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」を設定し、生成された要約文を指定のチャネルに通知します。

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

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

  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート名、監視するテーブルの範囲を任意で設定してください。
  • OpenAIでの要約時には、プロンプトを自由にカスタマイズ可能です。例えば「以下の内容を3行で要約して」など、目的に応じた指示を追加できます。
  • Microsoft Teamsへの通知では、メッセージを送るチームやチャネルを自由に選択でき、本文にOpenAIの要約結果などを含めて送信できます。

■注意事項

  • Google スプレッドシート、OpenAI、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

Notionに行が追加されたら、OpenAIで内容を要約しMicrosoft Teamsに通知する

Notionのデータベースに新しいページや行が追加された際に、その内容をOpenAIが自動で要約し、Microsoft Teamsへ通知する連携です。

プロジェクトの進捗報告やタスク管理をNotionで行っている場合に特に有効で、Notionの更新情報をチーム内に即座に共有でき、情報共有の漏れを防ぎます。

特定の条件で絞り込んで通知することも可能なため、より柔軟な自動化を実現します。


■概要
Notionに議事録やドキュメントを追加した際、その内容をMicrosoft Teamsで共有する作業は手間がかかる上に、長文だと要点が伝わりにくいことはないでしょうか。このワークフローは、Notionに新しいページが追加されると、その内容をOpenAIが自動で要約し、Microsoft Teamsの指定チャネルに通知します。OpenAIとMicrosoft Teamsを連携させることで、情報共有の効率化とスムーズな意思決定を支援し、チーム全体の生産性を高めます。
■このテンプレートをおすすめする方
  • Notionの更新情報を手作業でMicrosoft Teamsに共有している方
  • OpenAIとMicrosoft Teamsを活用し、情報共有を自動化したいと考えているチーム
  • ドキュメントの要点把握に時間をかけず、スムーズな情報伝達を実現したい方
■このテンプレートを使うメリット
  • Notionへの追加からOpenAIでの要約、Microsoft Teamsへの通知までが自動化され、情報共有にかかる手作業の時間を短縮します。
  • 共有漏れや要約の質のばらつきといったミスを防ぎ、チーム内で常に均質化された情報を効率的に共有することが可能になります。
■フローボットの流れ
  1. はじめに、Notion、OpenAI、Microsoft TeamsをYoomと連携します。
  2. トリガーでNotionを選択し、「特定のデータソースのページが作成・更新されたら」を設定します。
  3. 次に、オペレーションで分岐機能を設定し、特定の条件を満たした場合のみ処理が進むようにします。
  4. 続いて、オペレーションでNotionの「レコードを取得する(ID検索)」を設定し、更新されたページの詳細情報を取得します。
  5. 次に、オペレーションでOpenAIの「テキストの生成(Chat completion)」を設定し、取得した情報をもとにテキストを要約します。
  6. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」を設定し、生成された要約を任意のチャネルに通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Notionのトリガー設定では、連携の対象としたいデータソースのIDを任意で設定してください。
  • 分岐機能では、Notionから取得したページのプロパティなどをもとに、後続の処理を実行する条件を自由にカスタマイズできます。
  • Notionからレコードを取得する際、検索条件には固定値だけでなく、前段のフローで取得した情報を変数として設定可能です。
  • OpenAIのプロンプトは自由にカスタマイズでき、Notionから取得したページ内容を変数として埋め込み、要約の精度などを調整できます。
  • Microsoft Teamsへの通知先チャネルは任意で選択でき、通知本文にもOpenAIの要約結果など、前段の処理で得た情報を変数として活用できます。
■注意事項
  • Notion、OpenAI、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります.
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

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

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

[Yoomとは]

フローの作成方法

今回は「Google スプレッドシートに行が追加されたら、OpenAIで内容を要約しMicrosoft Teamsに通知する」フローを作成していきます!

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

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

■概要

日々の業務報告や議事録などをGoogle スプレッドシートで管理しているものの、更新のたびに内容を確認しチームへ共有する作業を手間に感じていないでしょうか。
このワークフローは、Google スプレッドシートに行が追加されると、その内容をOpenAIが自動で要約し、指定のMicrosoft Teamsチャネルへ通知するものです。OpenAIとMicrosoft Teamsを連携させることで、確認や共有の手間を省き、スムーズな情報伝達を実現します。

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

  • Google スプレッドシートの更新内容を、手動で要約しMicrosoft Teamsで共有している方
  • OpenAIとMicrosoft Teamsを連携させ、情報共有の自動化や効率化を図りたいと考えている方
  • 長文の報告内容をチームメンバーが素早く把握できる仕組みを構築したいマネージャーの方

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

  • スプレッドシートへの追記後、OpenAIが要約しMicrosoft Teamsに通知するため、情報共有にかかる時間や手間を削減できます。
  • AIによる要約で共有される情報の粒度が均一化され、誰が対応しても同じ品質での情報共有が実現し、属人化を防ぎます。

■フローボットの流れ

  1. はじめに、Google スプレッドシート、OpenAI、Microsoft TeamsをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 次に、オペレーションでOpenAIの「テキストの生成(Chat completion)」を選択し、追加された行の内容を要約するよう設定します。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」を設定し、生成された要約文を指定のチャネルに通知します。

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

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

  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート名、監視するテーブルの範囲を任意で設定してください。
  • OpenAIでの要約時には、プロンプトを自由にカスタマイズ可能です。例えば「以下の内容を3行で要約して」など、目的に応じた指示を追加できます。
  • Microsoft Teamsへの通知では、メッセージを送るチームやチャネルを自由に選択でき、本文にOpenAIの要約結果などを含めて送信できます。

■注意事項

  • Google スプレッドシート、OpenAI、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

ステップ1:Google スプレッドシート・OpenAI・Miceosoft Teamsをマイアプリ登録

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

なお、このナビと同じ手順でマイアプリ連携を行うことで、Google スプレッドシートのマイアプリ連携が完了します!

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

【OpenAIのマイアプリ連携】

次にOpenAIのマイアプリ連携をします。
※ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
※ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

先ほどと同様に、Yoomのマイページの「新規接続」ボタンをクリックし、検索窓からOpenAIを選択します。

以下の画像のような画面が表示されるので、内容に従って入力しましょう。
OpenAIのマイアプリ登録についてはこちらをご確認ください。

以上で、OpenAIのマイアプリ連携が完了です。

【Microsoft Teamsのマイアプリ連携】

先ほどと同様に、検索窓にMicrosoft Teamsと入力し、選択します。

以下の画面が表示されたら、使用するアカウントでログインします。


※詳しくはこちらをご確認ください。
Microsoft365サービス群におけるマイアプリ手順と注意事項|Yoomヘルプセンター
※Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。

これで、Microsoft Teamsの連携は完了です!

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

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


■概要

日々の業務報告や議事録などをGoogle スプレッドシートで管理しているものの、更新のたびに内容を確認しチームへ共有する作業を手間に感じていないでしょうか。
このワークフローは、Google スプレッドシートに行が追加されると、その内容をOpenAIが自動で要約し、指定のMicrosoft Teamsチャネルへ通知するものです。OpenAIとMicrosoft Teamsを連携させることで、確認や共有の手間を省き、スムーズな情報伝達を実現します。

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

  • Google スプレッドシートの更新内容を、手動で要約しMicrosoft Teamsで共有している方
  • OpenAIとMicrosoft Teamsを連携させ、情報共有の自動化や効率化を図りたいと考えている方
  • 長文の報告内容をチームメンバーが素早く把握できる仕組みを構築したいマネージャーの方

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

  • スプレッドシートへの追記後、OpenAIが要約しMicrosoft Teamsに通知するため、情報共有にかかる時間や手間を削減できます。
  • AIによる要約で共有される情報の粒度が均一化され、誰が対応しても同じ品質での情報共有が実現し、属人化を防ぎます。

■フローボットの流れ

  1. はじめに、Google スプレッドシート、OpenAI、Microsoft TeamsをYoomと連携します。
  2. 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
  3. 次に、オペレーションでOpenAIの「テキストの生成(Chat completion)」を選択し、追加された行の内容を要約するよう設定します。
  4. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」を設定し、生成された要約文を指定のチャネルに通知します。

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

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

  • Google スプレッドシートのトリガー設定では、対象のスプレッドシート、シート名、監視するテーブルの範囲を任意で設定してください。
  • OpenAIでの要約時には、プロンプトを自由にカスタマイズ可能です。例えば「以下の内容を3行で要約して」など、目的に応じた指示を追加できます。
  • Microsoft Teamsへの通知では、メッセージを送るチームやチャネルを自由に選択でき、本文にOpenAIの要約結果などを含めて送信できます。

■注意事項

  • Google スプレッドシート、OpenAI、Microsoft TeamsのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

ワークスペースに自動的にテンプレートがコピーされるので、次に表示された画面で「OK」をクリックしてください。

ステップ3:Google スプレッドシートのトリガー設定

最初の設定です!
Google スプレッドシートに行が追加されたらフローボットが起動するように、アプリトリガーの設定を行います。
赤枠部分の「行が追加されたら」をクリックしてください。

タイトルを任意で修正し、連携するアカウント情報が使用するアカウントで間違いがないか確認しましょう。
トリガーアクションは「行が追加されたら」のままでOKです!

次に、アプリトリガーのAPI接続設定です。
設定完了後にテストを行うため、まずはGoogle スプレッドシートに行を追加しましょう!

※以下は例として作成したものです。今回は、Google スプレッドシートに業務報告の内容を追加した想定で進めます!

続いて、Yoomの設定画面に戻り、各項目を設定していきます。

  • トリガーの起動時間:5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。ここでは、5分で設定をしています。なお、基本的にはご契約プランの最短の起動間隔にしてお使いいただくことをおすすめします。
    プランによって選択可能な最短の起動間隔が異なるため、ご注意下さい。
  • スプレッドシートシートID:入力欄をクリックすると候補が表示されます。候補から選択しましょう。
  • シートID:こちらも候補から選択してください。

  • テーブルの範囲(始まり):たとえば、AからE列のデータを取得したい時は「A」を指定します。
  • テーブルの範囲(終わり):こちらもAからE列のデータを取得したい時は、「E」を指定してください。
  • 一意の値が入った列:列内で値が重複しない列(ユニークキーとなる列)の列名を選択しましょう。

設定が完了したら「テスト」をクリックしましょう!
テストが成功すると「取得した値」に、先ほどGoogle スプレッドシートに追加した内容が表示されます。
正しくデータが表示されていることを確認して、「保存する」をクリックしてください。

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

ステップ4:OpenAIで要約する設定

以下の赤枠をクリックしてください。

タイトルを任意編集し、連携するアカウント情報を確認しましょう。
アクションは変更せず、次に進みましょう!

次の画面で、必須項目を入力します。

  • 「メッセージコンテンツ」:ここでは、要約したい文章を挿入しましょう。先ほど取得したアウトプットを活用することができます。
    アウトプットは入力欄をクリックすると表示されます。

  • モデルID:候補から選択してください。

他の項目は任意で入力してください。

  • ロール:「ユーザー」・「システム」・「アシスタント」から選択します。
    ※ロールはユーザーと対話する際にGPTがどのような立場から回答を出力するか役割を決めます。
  • temperature・最大トークン:赤線を確認の上、直接入力してください。

入力ができたら「テスト」をクリックし、回答の生成ができているか確認します。
以下の画面にOpenAIから取得した情報が表示されていることを確認し、「保存する」をクリックしましょう。

ステップ5:Microsoft Teamsに通知する設定

最後の設定です!赤枠部分をクリックしましょう!

タイトルを任意で修正し、連携するアカウント情報を確認します。
アクションはそのままで「次へ」をクリックしてください。

次の画面に遷移したら、「チームID」と「チャネルID」を設定します。
それぞれ、以下画像のように「候補」から選択できます。

次に、通知する文章を設定します。
以下の画像のように、先ほど取得したアウトプットと任意の文章を組み合わせて設定しましょう。今回は以下のように設定しましたが、自由に設定してOKです。
※入力する際は、入力欄下の注釈を参照して入力してください。

【Tips】
このようにアウトプットを活用することで最新のデータをその都度Microsoft Teamsへ自動送信可能となります。
なお、テキストを直接入力した部分は固定値とされるため、下記画像のように「業務内容の要約です」などは手入力し、毎回変動することが望ましい「生成されたコンテンツ(OpenAIで生成した要約結果)」などはアウトプットを活用しましょう。

※日付を入力したい場合、入力欄をクリックして表示される「日付」から選択して以下のように設定しましょう。

設定できたら、「テスト」を実行しましょう。テストに成功したら、Microsoft Teamsにメッセージが通知されるので確認します。
最後に「保存」をクリックしてください。

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

フロー画面に戻り、以下のようなメニューが表示されていれば、フローの設定は完了です!
早速フローを起動させる場合は、「トリガーをON」をクリックしましょう。

あとで起動させる場合は、フロー画面のトリガースイッチをクリックすることで、トリガーをONにできます。

Microsoft TeamsのデータをOpenAIに連携したい場合

今回はOpenAIからMicrosoft Teamsへデータを連携する方法をご紹介しましたが、逆にMicrosoft TeamsからOpenAIへのデータ連携を実施したい場合は、下記のテンプレートも併せてご利用ください。

Microsoft Teamsにメッセージが送信されたら、OpenAIで要約し別のチャンネルに通知する

Microsoft Teamsの特定のチャンネルにメッセージが投稿されたら、その内容をOpenAIが自動で要約し、サマリーを別のチャンネルに通知する連携です。

活発な議論が交わされるチャンネルの長文投稿やスレッドの要点を効率的に把握できるため、情報のキャッチアップにかかる時間を短縮できます。


■概要

Microsoft Teamsの特定のチャンネルでは日々多くのメッセージがやり取りされ、重要な情報を見逃したり、後から内容を把握するのが大変なことはないでしょうか。このワークフローは、Microsoft Teamsに投稿されたメッセージをOpenAIが自動で要約し、指定した別のチャンネルへ通知するものです。OpenAIとMicrosoft Teamsを連携させることで、長文のやり取りも要点だけを効率的に把握できるようになり、情報のキャッチアップにかかる時間を短縮します。

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

  • Microsoft Teamsでの情報過多に悩み、効率的な情報収集をしたいと考えている方
  • OpenAIとMicrosoft Teamsを連携させ、議事録や報告の要約を自動化したい方
  • 複数チャンネルの重要な更新を、見逃さずにキャッチアップしたいプロジェクト管理者の方

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

  • Microsoft Teamsのチャンネル投稿を自動で要約するため、長文のやり取りを読む時間を短縮し、情報のキャッチアップを効率化します
  • OpenAIが要点を抽出して通知することで情報共有の質が標準化され、チーム内での認識のズレや重要な情報の見逃しを防ぎます

■フローボットの流れ

  1. はじめに、Microsoft TeamsとOpenAIをYoomと連携します
  2. 次に、トリガーでMicrosoft Teamsを選択し、「チャネルにメッセージが送信されたら」というアクションを設定します
  3. 続いて、オペレーションでOpenAIを選択し、「テキストの生成(Chat completion)」アクションで、トリガーで取得したメッセージ内容を要約するように設定します
  4. 最後に、オペレーションで再度Microsoft Teamsを選択し、「チャネルにメッセージを送る」アクションで、OpenAIが生成した要約を指定のチャンネルに通知するように設定します

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

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

  • Microsoft Teamsのトリガー設定では、メッセージを監視する対象のチームIDやチャネルIDを任意で設定してください
  • OpenAIでのテキスト生成では、要約の精度や形式を調整するためのプロンプトを自由にカスタマイズでき、前段のMicrosoft Teamsで取得したメッセージ内容を変数として埋め込むことが可能です
  • Microsoft Teamsへの通知設定では、要約を投稿する通知先のチャネルを任意で指定できます。また、通知本文は固定のテキストだけでなく、OpenAIが生成した要約などを変数として組み込み、自由に作成できます

■注意事項

  • Microsoft Teams、OpenAIのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

Microsoft Teamsに特定のメッセージが送信されたら、OpenAIで要約しSlackに通知する

Microsoft TeamsとSlackを併用している環境で、Teamsの特定のメッセージをトリガーとしてOpenAIが内容を要約し、Slackに通知する連携です。

これにより、Teams内の重要な情報をSlackを利用しているメンバーにも自動で共有できるようになり、ツールをまたいだシームレスな情報連携を実現します。


■概要

Microsoft Teamsでの活発な情報共有は有益ですが、重要な投稿が流れてしまったり、長文のやり取りを把握するのに時間がかかったりすることはないでしょうか。このワークフローは、Microsoft Teamsの特定チャネルへの投稿をきっかけに、OpenAIが自動で内容を要約し、指定した別のチャネルへ通知します。Microsoft OpenAIとTeamsを連携させることで、情報収集の効率を高め、チームの重要なコミュニケーションに集中できる環境を構築します。

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

  • Microsoft Teamsで共有される情報を効率的に収集したいと考えている方
  • OpenAIとMicrosoft Teamsを連携させ、手作業での要約業務を自動化したい方
  • チャネルの情報を整理し、チーム全体の生産性向上を目指すマネージャーの方

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

  • Microsoft Teamsの長文メッセージを読む時間を削減し、OpenAIが生成した要約でスムーズに内容を把握できるため、情報収集の時間を短縮できます
  • 手作業による要約のばらつきを防ぎ、常に一定の品質で情報を共有できるため、チーム内の情報共有が標準化され、認識の齟齬を軽減します

■フローボットの流れ

  1. はじめに、Microsoft TeamsとOpenAIをYoomと連携します
  2. 次に、トリガーでMicrosoft Teamsを選択し、「チャネルにメッセージが送信されたら」というアクションを設定します
  3. 次に、オペレーションで分岐機能を設定し、特定の条件を満たすメッセージの場合のみ、後続の処理に進むよう設定します
  4. 次に、オペレーションでOpenAIを選択し、「テキストの生成(Chat completion)」アクションで、Teamsのメッセージ内容を要約するよう設定します
  5. 最後に、オペレーションでMicrosoft Teamsの「チャネルにメッセージを送る」アクションを設定し、生成された要約を指定のチャネルに通知します

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

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

  • Microsoft Teamsのトリガー設定では、通知を検知したいチームIDおよびチャネルIDを任意で設定してください
  • 分岐機能では、どのようなメッセージを要約対象とするか、前段のトリガーで取得した情報をもとに条件を自由にカスタマイズできます
  • OpenAIのテキスト生成では、「この内容を箇条書きで要約して」など、目的に合わせたプロンプトを自由に設計でき、前段のメッセージ内容を変数として利用可能です
  • Microsoft Teamsへの通知設定では、通知先のチャネルを指定したり、本文に固定のテキストやOpenAIが生成した要約などを変数として埋め込んだりできます

■注意事項

  • Microsoft Teams、OpenAIのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

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

OpenAIやMicrosoft TeamsのAPIを活用することで、チャット内容やフォーム回答、ファイル管理などの業務をスムーズに自動化できます。
Yoomにはこれらの業務を自動化できるテンプレートが多数用意されているので、ぜひ活用してみてください!

OpenAIを使った自動化例

OpenAIを活用すると、文章や画像の生成、要約などを自動で行い、情報共有や通知を効率化できます。
例えば、SlackやGoogleフォームで受け取った情報をOpenAIで処理し、メールやデータベースに反映させることで、手作業での情報整理や通知作業を省力化可能です!
さらに、Zoom通話の内容を文字起こしして要約するなど、会議情報の整理や共有もスムーズに行えます。


■概要

Google Driveに保存した請求書や議事録などのファイル情報を、手作業で確認し転記する業務に手間を感じていないでしょうか。このワークフローを活用することで、Google Driveにファイルがアップロードされると自動でOCRが文字情報を読み取り、OpenAIが内容を要約し指定のGoogle スプレッドシートへ記録する一連の処理が自動化され、情報収集とデータ入力の効率化を実現できます。

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

  • Google Drive内の書類情報を手作業でGoogle スプレッドシートに転記している方
  • 請求書や議事録といった書類の内容をOCRとAIで自動的に要約・データ化したい方
  • 複数のツールをまたぐ定型業務を自動化し、本来のコア業務に集中したい方

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

  • ファイルの内容確認から要約・転記までの一連の流れが自動で実行されるため、手作業に費やしていた時間を短縮することができます。
  • 手動での転記作業で発生しがちな入力ミスや要約内容のばらつきなどを防ぎ、記録される情報の正確性や一貫性を高めることに繋がります。

■フローボットの流れ

  1. はじめに、Google Drive、OpenAI、Google スプレッドシートをYoomと連携します。
  2. 次に、トリガーでGoogle Driveを選択し、「特定のフォルダ内に新しいファイル・フォルダが作成されたら」というアクションを設定します。
  3. 続いて、オペレーションでGoogle Driveの「ファイルをダウンロードする」アクションを設定し、トリガーで検知したファイルを指定します。
  4. さらに、オペレーションでOCR機能の「画像・PDFから文字を読み取る」アクションを設定し、ダウンロードしたファイルを処理の対象とします。
  5. 次に、オペレーションでOpenAIの「テキストの生成」アクションを設定し、OCR機能で読み取ったテキストを要約するよう指示します。
  6. 最後に、Google スプレッドシートの「レコードを追加する」アクションを設定し、OpenAIが生成した要約などを指定のシートに追加します。

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

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

  • OCR機能のアクションでは、対象ファイルから抽出したい項目を任意で設定することが可能です。
  • OpenAIのアクションでは、テキストの要約だけでなく、プロンプトを工夫することで「箇条書きで要点を抽出する」など、必要に応じた内容を生成できます。
  • Google スプレッドシートへのレコード追加では、書き込み先のファイルやシートを自由に選択でき、追加する内容も前段の処理で取得した値を埋め込んで柔軟に設定できます。

■注意事項

  • Google Drive、OpenAI、Google スプレッドシートのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

■概要

Googleフォームで受け付けた問い合わせやアンケートに対して、一件ずつ内容を確認し返信メールを作成する作業は、手間がかかり対応の遅れに繋がることも少なくありません。このワークフローを活用すれば、Googleフォームに回答が送信された際に、その内容を基にOpenAIが最適な回答文を自動で生成し、メールで送信までを完結させることができ、こうした課題をスムーズに解消します。

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

  • Googleフォームでの問い合わせ対応において、返信作成業務を効率化したいと考えている方
  • OpenAIを活用して、顧客への回答文生成を自動化し、対応品質の向上を目指す担当者の方
  • 手作業でのメール返信による対応漏れや遅延を防ぎ、業務の確実性を高めたい方

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

  • Googleフォームへの回答をトリガーにOpenAIが回答文を生成しメール送信までを自動化するため、返信作成に費やしていた時間を短縮できます。
  • OpenAIが設定されたプロンプトに基づき回答を生成するため、担当者による回答の質のばらつきを防ぎ、対応品質を均一化できます。

■フローボットの流れ

  1. はじめに、GoogleフォームとOpenAIをYoomと連携します。
  2. 次に、トリガーでGoogleフォームを選択し、「フォームに回答が送信されたら」というアクションを設定して、対象のフォームを指定します。
  3. 次に、オペレーションでOpenAIを選択し、「テキストの生成(Chat completion)」アクションを設定し、フォームの回答内容を基に回答文を生成するようプロンプトを記述します。
  4. 最後に、オペレーションでYoomの「メールを送る」アクションを設定し、フォーム回答者のメールアドレスを宛先に、OpenAIが生成したテキストを本文に設定して送信します。

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

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

  • OpenAIの「テキストの生成」アクションでは、生成したい文章の指示(プロンプト)を自由にカスタムできます。Googleフォームの回答内容を変数として組み込むことで、より個別最適化された文章を生成できます。
  • Yoomの「メールを送る」アクションでは、宛先や件名、本文などを設定します。前段のGoogleフォームで取得した情報やOpenAIで生成したテキストなどを変数として利用でき、固定の文章と組み合わせることも可能です。

注意事項

  • OpenAI、GoogleフォームのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

■概要
Slack上で画像生成のアイデアが出た際に、都度AIツールを開いてプロンプトを入力し、生成された画像をまたSlackに貼り付ける作業は手間ではないでしょうか。このワークフローを活用すれば、Slackの特定チャンネルにテキストを投稿するだけで、OpenAIが自動で画像を生成し、その画像URLをスレッドに返信します。アイデアの視覚化やクリエイティブ作成のプロセスが円滑になります。
■このテンプレートをおすすめする方
  • Slackを使い、チームでクリエイティブに関するやり取りを頻繁に行う方
  • テキストベースのアイデアを、素早くビジュアルで確認し共有したい企画担当者の方
  • AIを活用して、日々のコミュニケーションや業務プロセスを効率化したいと考えている方
■このテンプレートを使うメリット
  • Slackへの投稿から画像生成、URLの返信までが自動化されるため、手作業でのコピー&ペーストやアプリを切り替える手間を省き、時間を短縮できます。
  • アイデアを画像として共有するフローが確立されることで、チーム内でのイメージ共有が円滑になり、コミュニケーションの効率が高まります。
■フローボットの流れ
  1. はじめに、SlackとOpenAIをYoomと連携します。
  2. 次に、トリガーでSlackを選択し、「新しいメッセージがチャンネルに投稿されたら」というアクションを設定し、監視したいチャンネルを指定します。
  3. 次に、オペレーションでOpenAIの「テキストから画像を生成する」アクションを設定し、プロンプトとしてトリガーで取得したSlackのメッセージ内容を連携します。
  4. 最後に、オペレーションでSlackの「スレッドにメッセージを送る」アクションを設定し、生成された画像のURLを、元の投稿のスレッドに自動で返信します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • OpenAIの「テキストから画像を生成する」アクションでは、プロンプトにSlackの投稿内容だけでなく、特定のスタイルを指定するような固定のテキストを追加することも可能です。
  • Slackの「スレッドにメッセージを送る」アクションでは、生成された画像URLに加え、「画像が生成されました」といった固定メッセージや投稿者名などを動的に埋め込み、通知内容を自由にカスタムできます。
注意事項
  • Slack、OpenAIのそれぞれとYoomを連携してください。
  • OpenAIのアクションを実行するには、API有料プランの契約が必要です。(APIが使用されたときに支払いができる状態) 
  • OpenAIのAPIはAPI疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要

Zoomでの会議後、録画を聞き直して議事録を作成する作業に時間を取られていませんか。手作業での文字起こしや要約は手間がかかる上、重要な内容を正確にまとめるのは難しいものです。このワークフローを活用すれば、Zoomミーティングが終了するだけで、AIが自動で内容を文字起こし・要約し、Google スプレッドシートに記録します。議事録作成の手間を省き、会議内容の管理を効率化できます。

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

  • Zoomでの商談や打ち合わせが多く、議事録作成の工数を削減したい営業担当者の方
  • 会議の決定事項やタスクをOpenAIで要約し、チームで効率的に共有したい方
  • Google スプレッドシートで会議録を管理しており、入力作業を自動化したい方

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

  • Zoom会議終了後の文字起こしから要約、転記までを自動化し、議事録作成にかかる時間を短縮します。
  • 手作業による文字の聞き間違いや要約の抜け漏れ、転記ミスといったヒューマンエラーを防ぎます。

■フローボットの流れ

  1. はじめに、Zoom、OpenAI、Google スプレッドシートをYoomと連携します。
  2. 次に、トリガーでZoomを選択し、「ミーティングが終了したら」フローが起動するように設定します。
  3. 続いて、Zoomの「ミーティングのレコーディング情報を取得する」アクションを設定し、対象の録画データを特定します。
  4. 次に、Zoomの「ミーティングのレコーディングファイルをダウンロードする」アクションで、音声ファイルをYoom内に取得します。
  5. 取得した音声ファイルを、AI機能の「音声データを文字起こしする」アクションでテキストデータに変換します。
  6. テキスト化されたデータを、ChatGPTの「テキストの生成」アクションで指定した内容に沿って要約します。
  7. 最後に、Google スプレッドシートの「レコードを追加する」アクションで、要約された内容を指定のシートに追加します。

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

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

  • AIによる文字起こしでは、話者分離の有無などを設定できます。会議の形式に合わせて設定を調整することで、より精度の高いテキスト化が可能です。
  • ChatGPTによるテキスト生成では、プロンプトを自由に編集できます。「ですます調で要約して」「箇条書きでまとめて」など、出力したい形式を指定することが可能です。

■注意事項

  • OpenAI、Zoom、Google スプレッドシートのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
  • Zoomのプランによって利用できるアクションとそうでないアクションがあるため、ご注意ください。
  • 現時点では以下のアクションはZoomの有料プランのみ利用可能です。
  • ミーティングが終了したら
  • ミーティングのレコーディング情報を取得する(クラウド上に存在するレコーディングのみ取得可能なため)
  • 詳細は以下をご参照ください。
    https://intercom.help/yoom/ja/articles/9550398-zoom%E3%81%A7%E3%83%9F%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E6%83%85%E5%A0%B1%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E9%9A%9B%E3%81%AE%E6%B3%A8%E6%84%8F%E7%82%B9

■概要

フォームから届くお問い合わせやアンケートの回答は、一つ一つ目を通して内容を把握するのに時間がかかるのではないでしょうか。このワークフローは、フォームで受信したテキスト情報をOpenAIが自動で要約し、その結果をGmailで担当者に通知する仕組みを構築します。GmailとOpenAIを連携させることで、手作業による確認や要約の手間を省き、重要な情報へ素早くアクセスできるようになるため、対応速度の向上にも貢献します。

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

  • フォームからの問い合わせ対応に追われ、内容把握の効率化を考えているご担当者の方
  • GmailとOpenAIを連携させ、情報収集やテキストの確認作業を自動化したい方
  • 手作業でのテキスト要約に時間を費やしており、本来のコア業務に集中したい方

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

  • フォームで受信後、OpenAIが内容を自動で要約しGmailに送るため、長文を読む時間を短縮し、迅速な状況把握と対応が可能になります。
  • OpenAIが一定のルールで要約を行うため、担当者による内容理解のばらつきを防ぎ、業務品質の標準化に繋がります。

■フローボットの流れ

  1. はじめに、GmailとOpenAIをYoomと連携します
  2. 次に、トリガーで、フォームトリガーを選択し、「フォームが送信されたら」というアクションを設定します
  3. 次に、オペレーションで、OpenAIの「テキストの生成(Chat completion)」アクションを設定し、フォームの回答内容を要約するように指定します
  4. 最後に、オペレーションで、Gmailの「メールを送る」アクションを設定し、生成された要約テキストを本文に含めて指定のアドレスに送信します

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

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

  • トリガーとなるフォームに設置する質問項目(氏名、問い合わせ内容など)は、業務内容に合わせて自由に作成・変更が可能です。
  • Gmailで通知を送るアクションでは、送信先のアドレスを任意で設定できます。担当者個人だけでなく、特定のチームのメーリングリストなどを設定することも可能です。

注意事項

  • OpenAI、GmailのそれぞれとYoomを連携してください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

Microsoft Teamsを使った自動化例

Microsoft Teamsの自動化を導入すると、チャット内容やファイルの管理、タスク作成などを効率化できます。
例えば、受け取ったメッセージやファイルを他ツールに自動で追加したり、AsanaやGoogleドキュメントと連携することで、情報の集約やタスク管理をスムーズに行えるはずです。
翻訳や通知の自動化も可能で、チーム内コミュニケーションの効率を向上できます!


■概要

海外コミュニティとの情報交換で主に利用されるDiscordと、社内連携で使うMicrosoft Teamsを併用していると、言語の壁やツールの分断による情報共有の遅れが生じがちです。特に、重要な情報を手動で翻訳して転記する作業は、手間がかかる上にミスの原因にもなります。
このワークフローは、Discordに投稿されたメッセージをAIが自動で翻訳し、指定したMicrosoft Teamsのチャネルへ通知するものです。こうした連携により、teamsでの情報共有を円滑にします。

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

  • 海外の最新情報をDiscordで収集し、Microsoft Teamsでチームに共有している方
  • グローバルチームでDiscordとMicrosoft Teamsを併用し、円滑な連携を模索している方
  • Discordからの通知確認やMicrosoft Teamsへの転記作業を自動化したいと考えている方

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

  • Discordにメッセージが投稿されると自動で翻訳・通知されるため、手作業での翻訳やコピペにかかっていた時間を他の業務に充てることができます
  • 手作業による翻訳の精度ムラや、Microsoft Teamsへの通知漏れといったヒューマンエラーを防ぎ、確実な情報共有を実現します

■フローボットの流れ

  1. はじめに、DiscordとMicrosoft TeamsをYoomと連携します
  2. 次に、トリガーでDiscordを選択し、「チャンネルでメッセージが送信されたら」というアクションを設定し、対象のチャンネルを指定します
  3. 次に、オペレーションでAI機能を選択し、「翻訳する」アクションでトリガーで取得したメッセージを翻訳するように設定します
  4. 最後に、オペレーションでMicrosoft Teamsを選択し、「チャネルにメッセージを送る」アクションで、翻訳されたテキストを指定のチャネルに送信するように設定します

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

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

  • Discordのトリガー設定では、通知の取得元となる任意のサーバーIDおよびチャンネルIDを設定してください
  • Microsoft Teamsのオペレーション設定では、通知先となる任意のチームIDおよびチャネルIDを設定してください

注意事項

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

■概要

Microsoft Teamsの特定チャネルに投稿される日報や報告などを、手作業でGoogle スプレッドシートに転記していませんか。この作業は時間がかかるだけでなく、コピー&ペーストのミスや転記漏れも発生しがちです。このワークフローを活用すれば、Microsoft Teamsのチャネルへの投稿をトリガーに、投稿内容を自動でGoogle スプレッドシートへ追加できるため、情報の集約と管理を効率化します。

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

  • Microsoft Teamsに投稿される報告内容などをGoogle スプレッドシートで管理している方
  • チャネルの投稿を手作業で転記する際に、入力ミスや漏れに課題を感じている方
  • 定型的な情報収集業務を自動化し、より重要な業務に集中したいと考えている方

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

  • Microsoft Teamsへの投稿が自動でGoogle スプレッドシートに記録されるため、これまで手作業で行っていた転記業務の時間を短縮できます。
  • 手作業によるデータ転記が不要になるため、コピー&ペーストの際の入力間違いや記録漏れといったヒューマンエラーの発生を防ぎます。

■フローボットの流れ

  1. はじめに、Microsoft TeamsとGoogle スプレッドシートをYoomと連携します。
  2. 次に、トリガーでMicrosoft Teamsを選択し、「チャネルにメッセージが送信されたら」というアクションを設定します。
  3. 次に、オペレーションでOCR機能を選択し、「テキストからデータを抽出する」アクションで、投稿されたメッセージ本文から必要な情報だけを抽出します。
  4. 最後に、オペレーションでGoogle スプレッドシートを選択し、「レコードを追加する」アクションで、抽出したデータを指定のシートに追加するよう設定します。

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

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

  • Microsoft Teamsのトリガー設定では、どのチームのどのチャネルの投稿を対象にするかを、チームIDとチャネルIDで指定してください。また、トリガーの起動間隔も任意で設定が可能です。
  • OCR機能では、Teamsの投稿内容からどの部分のテキストを、どのような項目名で抽出するかを任意で設定できます。対象のテキストには前のステップで取得したアウトプット(投稿内容)を指定します。
  • Google スプレッドシートへの追加アクションでは、どのスプレッドシートのどのシート(タブ)にデータを追加するかを指定し、各列にどのデータを追加するかを設定してください。

■注意事項

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

■概要

Microsoft Teamsでのコミュニケーションの中で、特定のメッセージをもとにAsanaへタスクを手動で登録する作業は、手間がかかり、抜け漏れも発生しやすいのではないでしょうか。
特に重要な情報が流れてしまうと、業務の遅延にも繋がりかねません。
このワークフローを活用すれば、Microsoft Teamsの特定条件のメッセージ投稿をトリガーに、Asanaへ自動でタスクを作成できるため、管理業務プロセスの改善にも役立つでしょう。

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

  • Microsoft Teamsのチャネルでタスク依頼を受け、Asanaで管理している方
  • 手作業でのタスク転記による時間ロスや入力ミスを減らしたいと考えている方
  • チーム内の情報共有とタスク管理の連携をスムーズにしたい方

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

  • Microsoft Teamsの特定メッセージからAsanaへのタスク作成が自動化され、これまで手作業に費やしていた時間を他の業務に充てられます。
  • 手作業によるタスクの作成漏れや転記ミスといったヒューマンエラーを防ぎ、業務の正確性を高めます。

■フローボットの流れ

  1. はじめに、Microsoft TeamsとAsanaをYoomと連携します。
  2. トリガーでMicrosoft Teamsの「チャネルにメッセージが送信されたら」というアクションを設定し、対象のチャネルを指定します。
  3. 次に、「分岐機能」を設定し、特定の条件(キーワードを含むなど)に合致するメッセージのみ処理を進めるようにします。
  4. 続けて、AI機能「テキストからデータを抽出する」を設定し、Microsoft Teamsのメッセージ内容からタスク作成に必要な情報を抽出します。
  5. 最後に、Asanaの「タスクを追加」アクションを設定し、抽出した情報をもとにAsanaにタスクを作成します。

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

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

  • 分岐機能では、どのような条件(メッセージに特定のキーワードが含まれる、特定のユーザーからの投稿など)で後続の処理を実行するかを任意に設定・追加できます。
  • 「テキストからデータを抽出する」では、メッセージ本文のどの部分をタスク名や詳細として抽出するか、抽出パターンを任意で設定できます。
  • Asanaで「タスクを追加する」では、タスクの担当者やプロジェクト、期日などを前段で取得した値や固定値を用いて任意に設定できます。

注意事項

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

■概要

Microsoft Teamsで共有されるタスク情報や重要な連絡事項をGoogleドキュメントに転記する作業は、時間もかかり入力ミスも起こりやすいのではないでしょうか。このワークフローを活用すれば、Microsoft Teamsの特定の投稿をトリガーに、その内容を自動でGoogleドキュメントに追記することができるため、情報集約の手間を省き業務の正確性向上に貢献します。

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

  • Microsoft TeamsとGoogleドキュメント間で情報の手作業転記に課題を感じている方
  • Microsoft Teamsの特定チャネルの投稿をGoogleドキュメントへ効率的に集約したいチームリーダー
  • タスクや重要情報の記録漏れを防ぎ、業務の正確性を向上させたい担当者

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

  • Microsoft Teamsへの投稿内容が自動でGoogleドキュメントに記録されるため、これまで手作業で行っていた転記時間を短縮してより重要な業務へ注力できます。
  • 手作業による情報の転記ミスや記載漏れといったヒューマンエラーのリスクを軽減し、記録される情報の信頼性を高めます。

■フローボットの流れ

  1. はじめに、Microsoft TeamsとGoogleドキュメントをYoomと連携します。
  2. 次に、トリガーとしてMicrosoft Teamsを選択し、特定のチャネルへの新しいメッセージ投稿などを検知するアクションを設定します。
  3. オペレーションで分岐機能を設定し、メッセージの内容など、特定の条件に合致する場合のみ後続の処理に進むようにします。
  4. 続いて、オペレーションでAI機能を設定し、Microsoft Teamsの投稿テキストからタスク名や期限、担当者といった必要なデータを抽出します。
  5. 最後に、オペレーションでGoogleドキュメントの「文末にテキストを追加」アクションを設定し、抽出したデータを指定のドキュメントに追記します。

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

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

  • Microsoft Teamsのトリガー設定では、通知を受け取るチームやチャネルを指定したり、特定のキーワードを含むメッセージのみを対象とするなど、細かく条件を設定できます。
  • 分岐機能では、抽出したい情報が含まれているか否かといった条件を自由に設定し、後続の処理をコントロールできます。
  • AI機能では、Microsoft Teamsの投稿からどのような情報を抽出し、どのような形式で整理するかといった指示内容を具体的に設定できます。
  • Googleドキュメントへの追加内容については、AI機能で抽出した情報だけでなく、投稿日時や固定のテキスト、または前段のフローで取得した他の情報を変数として組み込み、整形して記録することが可能です。

■注意事項

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

■概要

Microsoft Teamsでのファイル共有は便利ですが、チャットログが流れてしまい後からファイルを探すのに手間取ったり、Google Driveへ手動で保存する際に漏れが発生したりしていませんか?
このワークフローは、Microsoft TeamsとGoogle Driveを連携させ、チャネルに投稿されたファイルを自動でGoogle Driveの指定フォルダに保存します。この連携により、ファイル管理の手間を削減し、重要な情報を整理することが可能です。

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

  • Microsoft TeamsとGoogle Driveを併用しており、手作業でのファイル移動に課題を感じている方
  • Microsoft Teams上の重要なファイルをGoogle Driveで一元管理し、業務を効率化したい方
  • チーム内のファイル共有ルールを標準化し、情報の散在を防ぎたいと考えているマネージャーの方

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

  • Microsoft Teamsにファイルが投稿されると自動でGoogle Driveへアップロードされるため、手作業でのファイル転記に費やしていた時間を短縮できます
  • Google Driveにファイルが自動で集約されるため、Microsoft Teamsのログを遡ることなく、必要な情報へ素早くアクセスできるようになります

■フローボットの流れ

  1. はじめに、Microsoft Teams、Microsoft SharePoint、Google DriveをYoomと連携します
  2. トリガーでMicrosoft Teamsを選択し、「チャネルにファイル付きのメッセージが送信されたら」というアクションを設定します
  3. 次に、Microsoft Teamsの「フォルダ情報を取得する」を設定し、さらに「ファイルをダウンロード」で対象ファイルをダウンロードします
  4. 最後に、オペレーションでGoogle Driveの「ファイルをアップロードする」アクションを設定し、ダウンロードしたファイルを指定のフォルダにアップロードします

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

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

  • Google Driveにファイルをアップロードする設定では、ファイルの格納先となるフォルダを任意で指定できます

■注意事項

  • Microsoft Teams、Google DriveのそれぞれとYoomを連携してください。
  • Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。
  • トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記をご参照ください。
    https://intercom.help/yoom/ja/articles/9413924

まとめ

OpenAIとMicrosoft Teamsの連携を自動化することで、これまで手作業で行っていた文章の要約やコピペ、チャンネルへの投稿といった一連の作業をなくし、ヒューマンエラーを防ぐことができます。

これにより、担当者は情報共有の遅延や漏れを心配することなく、迅速かつ正確にチームへ情報を伝達でき、本来注力すべきコア業務に集中できる環境が整います!

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

よくあるご質問

Q:Microsoft Teamsへの通知で特定の人にメンションできますか?

A:はい、可能です。メッセージに<at id='{メンションID}'>{メンションの表示テキスト}</at> と記載することでメンションができます。
メンションIDとメンションの表示テキストは任意のテキストを記載し、「メンションID」「メンションの表示テキスト」のフォームに入力する値と一致させてください。

Q:OpenAIのAPI利用料はどのくらいかかりますか?

ChatGPT APIの料金は、モデルや処理するトークン数(文字数に相当)によって異なります。なお、YoomではAPIキーを設定して連携します。
具体的な最新料金はOpenAI APIの料金ページをご覧ください。

Q:フローがエラーで停止した場合の対処法は?

A:フローボットでエラーが発生すると、Yoomに登録したメールアドレス宛に通知が届きます。通知にはエラーが起きたオペレーションや詳細のリンクが記載されており、すぐに原因を確認できます。まずは通知内容を確認し、設定の修正が必要な場合はYoomヘルプページを参照してください。
それでも解決しない場合は、お問い合わせ窓口からサポートにご連絡ください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Ayu Sugiyama
Ayu Sugiyama
ITパスポート資格保有者。SaaS自動化ツール『Yoom』のオウンドメディアで、業務効率化をテーマに記事執筆を担う。これまでの業務経験を通じて、多くの定型業務に「もっと効率的に進められないか」という課題意識を抱き、業務フロー改善に関心を持つ。自身もSaaS連携ツールYoomを実際に利用し、RPAなどを活用した業務自動化を試みる中で、その手軽さとインパクトに感銘を受けた。過去の自分と同じように、日々の業務に課題を感じる非エンジニアの方にも伝わるよう、実体験を基にしたSaaS活用のヒントを発信している。
タグ
連携
Microsoft Teams
OpenAI
自動
自動化
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる