■概要
日々の業務報告や議事録などをGoogle スプレッドシートで管理しているものの、更新のたびに内容を確認しチームへ共有する作業を手間に感じていないでしょうか。
このワークフローは、Google スプレッドシートに行が追加されると、その内容をOpenAIが自動で要約し、指定のMicrosoft Teamsチャネルへ通知するものです。OpenAIとMicrosoft Teamsを連携させることで、確認や共有の手間を省き、スムーズな情報伝達を実現します。
■このテンプレートをおすすめする方
- Google スプレッドシートの更新内容を、手動で要約しMicrosoft Teamsで共有している方
- OpenAIとMicrosoft Teamsを連携させ、情報共有の自動化や効率化を図りたいと考えている方
- 長文の報告内容をチームメンバーが素早く把握できる仕組みを構築したいマネージャーの方
■このテンプレートを使うメリット
- スプレッドシートへの追記後、OpenAIが要約しMicrosoft Teamsに通知するため、情報共有にかかる時間や手間を削減できます。
- AIによる要約で共有される情報の粒度が均一化され、誰が対応しても同じ品質での情報共有が実現し、属人化を防ぎます。
■フローボットの流れ
- はじめに、Google スプレッドシート、OpenAI、Microsoft TeamsをYoomと連携します。
- 次に、トリガーでGoogle スプレッドシートを選択し、「行が追加されたら」というアクションを設定します。
- 次に、オペレーションでOpenAIの「テキストの生成(Chat completion)」を選択し、追加された行の内容を要約するよう設定します。
- 最後に、オペレーションで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使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。