2024/06/24
アプリ同士の連携方法

Microsoft TeamsとChatGPTを連携してTeamsでチャットボットを作ってみる!

y.matsumoto

目次

Microsoft TeamsとChatGPTを連携するメリット

まずは、Microsoft TeamsとChatGPTを連携するメリットについて、実例を交えて紹介していきます!

メリット1:業務効率の向上

【課題】

・シンプルに質問対応に時間が取られる。

・情報量が多く必要な情報を探すのに時間がかかる。

【チャットボットによる解決策】

・チャットボットが代わりに質問回答してくれるので、対応の手間を省けます。

・必要な情報をAIが検索してくれるので、検索工数を削減できます。

メリット2:要約機能の活用

【課題】

・会議内容のメモを取り損ねたり、取れなかったりして後で重要な情報が何かを思い出せず困る。

【チャットボットによる解決策】

・会議の内容を自動で要約してくれるので、メモの取り損ね防止や重要なポイントの整理ができます。

メリット3:顧客サービスの向上

【課題】

・営業時間外であったりその他の対応が忙しく、顧客からの問い合わせ対応が遅れる。

【チャットボットによる解決策】

・24時間体制でAIが顧客からの一般的な問い合わせに即座に対応し、顧客満足度が向上します。

メリット4: 新入社員教育と研修への活用

【課題】

・新入社員教育に多くのリソースを割いている。

・新しい情報や知識が共有されず、現場の情報が古いままになっている。

【チャットボットによる解決策】

・教育や研修を一部AIに代行させることで、リソースを節約できます。

・社員の質問に即座にかつ最新の情報で回答することで、知識のアップデートをスムーズに行えます。

ノーコードツール「Yoom」で簡単にTeamsとChatGPTを連携

Microsoft TeamsとChatGPTの連携による「チャットボット」構築が、業務効率の改善に大いに役に立つことが分かりましたね!

とても便利なこの「チャットボット」ですが、知識のない自分には作成するのは難しいのでは??と思っていませんか?

実は、このチャットボット、「Yoom」を使えば簡単に作成することができてしまいます!

プログラミングの知識やスキルがなくても作成できますよ。(機械音痴の私でも簡単にできました…!)

「Yoom」とは…SaaS連携ツール(異なるSaaSアプリケーションやサービス間でデータや機能を連携させるためのツール)になります。

Yoomでは、従来のRPAのように難しい知識は必要とせず、ブラウザ上で実際に操作を進めていくだけで設定できるため、誰でもすぐに利用できます!

TeamsとChatGPTを連携する方法

それでは実際に、Yoomで「Microsoft Teams」と「ChatGPT」を連携し、チャットボットを作成するフローを分かりやすく紹介していきます!

まずはじめに、Yoomアカウントをお持ちでない方は、Yoomのアカウント発行ページからアカウントを発行してください。30秒で始められます!

また、Yoomの基本的な操作は初めてのYoomを参照してください。

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

1.まず、Yoomにログインし左欄にある「マイアプリ」を選択し「+新規接続」を選択してください。

2.マイアプリの新規接続一覧の中から、今回使用する「ChatGPT」と「Microsoft Teams」を選択し、アプリを連携して下さい。

※解説)ChatGPTと連携する場合、OpenAI社と有料契約が必要になる場合があるのでご注意ください。詳しくはこちら

※解説)Microsoft Teamsと連携する場合、Microsoft 365の特定のプランでの契約が必要なるのでご注意ください。詳しくはこちら

3.左欄のプロジェクト一覧から任意のプロジェクトを選択し、「+新規作成」をクリックします。

4.任意のタイトルを入力します。

ステップ2:Teamsのチャンネルに投稿があったら起動するトリガーを設定

5.フローボット起動の条件として「特定のアプリイベントを受信したとき」を選択します。

6.アプリ一覧から「Microsoft Teams」を選択します。

7.連携アカウントとアクションを選択の設定をします。

 アプリトリガーのタイトル:任意で設定してください。(今回は「チャンネルに質問があったら」等と記載すると分かりやすいです。)

 Microsoft Teamsと連携するアカウント情報:任意のアカウントを設定してください。

 トリガーアクション:「チャンネルにメッセージが送信されたら」を選択してください。

8.アプリトリガーのAPI接続設定をします。

 トリガーの起動間隔:任意の時間を設定してください。

 チームID:候補のプルダウンから選択してください。

 チャンネルID:候補のプルダウンから選択してください。

9.テストを行い成功したら「保存する」をクリックしてください。

ステップ3:ChatGPTの回答を取得するアクションを設定

10.先ほど作成したアプリトリガーの下にある⊕ボタンをクリックします。

11.オペレーションタイプは「アプリと連携する」を選択します。

12.アプリ一覧から「ChatGPT」を選択します。

13.連携アカウントとアクションを選択の設定をします。

 タイトル:任意で設定してください(今回は「質問の内容の回答」等と記載すると分かりやすいです。)

 ChatGPTと連携するアカウント情報:任意のアカウントを設定してください。

 アクション:「会話する」を選択してください。

14.API接続設定をします。

 メッセージ内容:クリックし、アウトプットにある新しいメッセージがチャンネルに投稿されたら」の中の「メッセージ内容」を選択してください。

上記画像のように{{メッセージ内容}}と記載されているのを確認します。

※解説)上記のように設定することで、Microsoft Teams上に投稿されたメッセージを自動でChatGPTに送ることができます。

 ロール:ユーザーを選択してください。

 temperature:任意で設定してください。(空欄でもOKです。)

 最大トークン数:任意で設定してください。(空欄でもOKです。)

 モデル:任意で設定してください。

15.テストを行い、成功したら「保存する」をクリックしてください。

ステップ4:TeamsのチャンネルにChatGPTの回答を投稿するアクションを設定

16.先ほど作成した「アプリと連携する」アクションの下にある⊕ボタンをクリックします。

17.オペレーションタイプは「アプリと連携する」を選択します。

18.アプリ一覧から「Microsoft Teams」を選択します。

19.連携アカウントとアクションを選択の設定をします。

 タイトル:任意で設定してください(今回は「チャンネルに回答する」等と記載すると分かりやすいです。)

 Microsoft Teamsと連携するアカウント情報:任意のアカウントを設定してください。 

 アクション:「チャンネルにメッセージを送る」を選択してください。

20.API接続設定をします。

 チームID:候補から選択してください。

 チャンネルID:候補から選択してください。

 メッセージ:メッセージ枠内をクリックし、アウトプットにある「会話する」の中の「返答内容」を選択してください。(「ChatGPTの回答です。」等と入力するとわかりやすいです)

上記画像のように{{返答内容}}と記載されているのを確認します。

※解説)上記のように設定することで、ChatGPT上の回答を自動でMicrosoft Teamsに送ることができます。

21.テストを行い、成功したら「保存する」をクリックしてください。

お疲れ様です!これでMicrosoft TeamsとChatGPTの連携は完了です!!

TeamsやChatGPTの連携フロー応用編

Microsoft TeamsとChatGPTを連携した「チャットボット」の作成方法はご理解いただけましたでしょうか?

Yoomでは様々なアプリと連携してフローボットを作成することができるので、今回紹介したチャットボットも業務に合わせて簡単に変更&アレンジできますよ!

例えば…こんな便利なフローもできちゃいます。

是非、業務にあわせたオリジナルのフローを作ってみてくださいね!

Outlookにメールが届いたら、要約してMicrosoft Teamsに送信する

まとめ

今回はMicrosoft TeamsとChatGPTを連携して「チャットボット」を作成するメリットとその方法を紹介しました!

「チャットボット」を作成することで自動的に適切な返答を生成することができ、企業やチームで大きく業務改善が進みますよ。

専門的な知識は必要なく誰でも簡単に作成できるので、ぜひ活用してみてくださいね!

この記事を書いた人
y.matsumoto
座右の銘は「一期一会」 このブログを読んでいただいたのも、一期一会の巡り合いだと思います。 出会えてよかったと思える、皆様にお役立ちできるブログを提供していきます!
タグ
自動化
連携
ChatGPT
Microsoft Teams
通知
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
会社概要
利用規約(JaEn
プライバシーポリシー(JaEn
セキュリティポリシー(JaEn
特定商取引法に基づく表記
©️ Yoom Inc.