2024/12/20
アプリ同士の連携方法

Chat PlusとDifyとMicrosoft Teamsを連携して、チケットが作成されたら、AIで回答を生成して結果をMicrosoft Teamsに送信する方法

k.hieda
Chat PlusとDifyとMicrosoft Teamsの連携イメージ

目次

<span class="mark-yellow">「問い合わせ対応に時間がかかりすぎる…」そんな悩みを抱えたことはありませんか?</span>また、対応を急ぐあまりに内容が十分に伝わらなかったり、確認ミスが起きたりしたことはないでしょうか。これでは、顧客満足度を高めるのが難しくなってしまいますよね。
そんなお悩みを解決するために、Chat Plus、Dify、Microsoft Teamsを連携させた自動化フローボットをご紹介します。この仕組みを使えば、AIが回答案を自動生成してくれるので、対応速度が大幅にアップします。プログラミングを使わずできる設定方法と、具体的な活用シーンをご紹介します。ぜひ最後まで読んでくださいね!

こんな方におすすめ

このフローボットは、以下のような悩みを抱える方にぴったりです。

  • 問い合わせが多く、対応に追われて手が回らなくなることがある方
  • チーム内で回答のばらつきが生じ、顧客からのフィードバックに悩んでいる方
  • 新人メンバーでもスムーズに顧客対応を行える環境を作りたい方
  • 煩雑な作業を減らし、問い合わせへの初動対応をスピーディに行いたい方
  • 問い合わせ対応中の情報共有が不足しており、連携ミスが発生してしまう方

Chat Plusでレコードが登録されたらMicrosoft Teamsに通知するメリットと具体的な活用シーン3選

カスタマーサポート担当者が抱える課題を解決するための新しい自動化フローをご紹介します。このフローにより、顧客対応のスピードと品質を向上させ、対応漏れを防ぐ仕組みが手に入ります。

1.顧客対応のスピードアップ

Chat Plusでチケットが作成されると、Difyが即座に回答案を生成し、Microsoft Teamsに通知します。<span class="mark-yellow">この回答案をもとに対応内容を検討できるため、一から考える必要がなくなります。</span>その結果、作業手順が簡略化され、対応スピードの向上が期待できます。AIが生成する回答案を活用することで迅速に対応内容を決定し、顧客への返答を進めやすくなります。この手順がスムーズになることで、顧客を待たせる時間が短縮され、対応に対する自信を持って次のタスクに取り組むことができます。

2. 回答内容の品質を一定に保つ

DifyのAI生成は、事前に設定したデータやモデルに基づいて回答案を生成するため、個々の担当者の経験やスキルに左右されません。これにより、<span class="mark-yellow">回答内容が統一され、対応のばらつきが抑えられます。</span>結果として顧客対応の品質が向上します。新しくサポート業務を担当するメンバーが加わっても、AIが提供する回答案を基に対応を進められるため、顧客に対して一貫性のある応対が可能になります。また、FAQにない質問が来た場合でも、AIが提案する回答案を基に調整しやすくなるため、リサーチにかかる時間を大幅に短縮できます。この仕組みにより対応のスピードと精度が向上し、安定したサービスを提供しやすくなります。

3. 対応漏れを防ぐ環境

Microsoft Teamsへの通知機能により、チケット対応の見落としを減らす仕組みを整えられます。<span class="mark-yellow">重要なチケットが発生した際、担当者全員に自動で共有されるため、優先度の高い案件を迅速に処理する体制を作りやすくなります。</span>繁忙期や問い合わせが集中するタイミングでは、担当者一人ひとりの対応能力に頼るだけでは対応漏れが発生する可能性があります。しかし、この仕組みでは、チケットの発生と同時にTeamsに通知が送られるため、誰がどの対応を進めるべきかが明確になりやすくなります。さらに、Teamsの会話スレッド機能を活用すれば、案件ごとにコメントや進捗を記録することができます。たとえば、「緊急対応」「通常対応」といったタグやスレッド名をつけて案件を分類することで、優先順位を視覚的に整理することが可能です。これにより、対応が必要な案件を全員が把握しやすくなり、チーム全体でフォロー体制を構築する助けになります。こうした仕組みが、連携ミスによる見落としを防ぐ効果を期待させます。

ここからは、【Chat Plusでチケットが作成されたら、回答内容をDifyで作成してMicrosoft Teamsに通知する】プログラミングなしで構築するフローの手順を解説します。

[Yoomとは]

Chat Plusでチケットが作成されたら、回答内容をDifyで作成してMicrosoft Teamsに通知するフローの作り方

Yoomの定期起動トリガー機能を活用し、Chat PlusのAPIから最新のチケット情報を取得します。この情報を基にDifyへ指示を送り、生成された回答結果をMicrosoft TeamsのAPIを通じて通知します。この仕組みで、問い合わせ情報の取得から通知まで、スムーズに実現できます。一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても可能です。

連携プロセス

  • Yoomへマイアプリ登録(Chat PlusとDifyとMicrosoft Teams)
  • テンプレートをコピー
  • アプリトリガーの設定とアプリ連携
  • トリガーボタンをオンにし、連携スタート

※有料プランでは、2週間の無料トライアルが利用可能です。期間中は無料プランで利用制限があるアプリやAI機能(オペレーション)も利用可能です。

事前に準備するもの

Chat Plus

  • Chat Plusのアカウント情報(管理画面の操作を行うため)
  • アクセストークン
    • Chat PlusからAPIトークンを発行すると取得できます。
    • Chat Plus右上の設定アイコンから『外部連携』タブを選び『API入力』をクリックします。

次の画面のAPIトークン発行を選択すると、Chat Plusに登録済みのパスワードが求められます。

パスワードを入力し、APIトークン発行をクリックすると値が生成されます。

Dify

  • Difyのアカウント情報(管理画面の操作を行うため)
  • アプリ(チャットボット)
  • アクセストークン
    • Difyで作成したアプリから取得します。
    • 作成済みのアプリを開き、左のメニューバーから「監視」を選択します
    • バックエンドおよびサービスAPIの「APIキー」を選択します
    • APIシークレットキーのポップアップ内から『+新しいシークレットキーを作成』を選択するとAPIシークレットキーが表示されます。
    • もっと詳しく:Difyマイアプリ登録方法と連携するとできること

Microsoft Teams

  • Microsoft365のログイン情報(メール・電話番号・SkypeID、パスワード)
  • チャットID
    • 通知を送るチャット上で右クリックし、表示されたメニューの「リンクをコピー」を選択します。コピーしたURLから取得できます。
  • このリンク内に「19: ~ .space」の形式で記載された部分がチャットIDです。

ステップ1 マイアプリ連携の設定

ここでは連携するアプリ情報をYoomに登録する設定を行います。Yoomのワークスペースにログインし、マイアプリ画面で+新規接続をクリックします。

Yoomで接続可能なアプリ一覧と検索窓が表示されます。検索窓から今回連携するアプリを検索し、マイアプリ登録を行います。

Chat Plus

検索結果からアプリ名をクリックします。Chat Plusで取得した値を入力する画面が表示されます。

  • アカウント名
    • 識別しやすい値を入力してください。メールアドレスなど、アカウントが識別できる値がおすすめです。
  • アクセストークン
    • 事前にChat Plusで取得したAPIトークンを入力します。

必須項目を入力して、「追加」ボタンをクリックすると、Chat Plusのマイアプリ登録が完了します。

Dify

検索結果からアプリ名をクリックします。連携に必要な値を入力する画面が表示されます。

  • アカウント名
    • 識別しやすい値を入力してください。たとえば、メールアドレスなどが適しています。
  • アクセストークン
    • 事前に取得した値を入力します。

必須項目を入力して追加ボタンをクリックすると、Difyのマイアプリ登録が完了します。

Microsoft Teams

検索結果からMicrosoft Teamsを選択します。

こちらの画面に遷移後、Microsoft365のログイン情報を入力します。

以上でMicrosoft Teamsのマイアプリ登録は完了です。

ステップ2 Yoomのフローボットテンプレートをマイプロジェクトへコピーする

こちらのバナーをクリックします。

マイプロジェクトにテンプレートがコピーされます。マイプロジェクトは左のメニューバーからアクセスできます。

ステップ3 アプリトリガー「新しいチケットが作成されたら」

テンプレートの1つ目の工程を選択してクリックします。

こちらでは、Chat Plusで発行されたチケット情報を取得する設定を行います。

(1/2)連携アカウントとアクションを選択

この項目は、すでに初期設定されています。

  • アプリトリガーのタイトル
  • アプリ
  • Chat Plusと連携するアカウント情報
  • トリガーアクション

→次へをクリックします。

(2/2)アプリトリガーのWebhookイベント受信設定

  • 表示されたURLをChat Plusの設定画面に入力します。
  • Chat Plusの右上にある設定アイコンをクリックすると左にメニューバーが表示されます。この中の「外部接続」タブ内から「API出力」を選択します。右画面内の「+API接続を追加」をクリックします。
  • 概要には、任意で値を入力します。ターゲットに、Yoom画面からコピーしたWebhook URLを入力します。イベントはチャット開始時を選択してください。画面下部の「登録」をクリックで追加になります。
  • チャット開始時のイベントを確認するため、テスト用のチャットを実行してください。

→テストをクリックします。 →成功します。 以下の項目が取得できます。この値は後の工程で利用します。

→保存するをクリックします。

ステップ4 アプリと連携する「チャットメッセージを送信」

テンプレートの2つ目の工程をクリックします。

Difyに送信するプロンプト(指示文)を設定します。

(1/2)連携アカウントとアクションを選択

初期設定済みです。

  • アプリトリガーのタイトル
  • アプリ
  • Difyと連携するアカウント情報
  • トリガーアクション

→次へをクリックします。

(2/2)API接続設定

  • query
    • 顧客からのお問い合わせ内容を引用してください。
    • 編集欄をクリックすると、Chat Plusで取得したアウトプットが表示されます。事前設定で{{詳細}}のコードが埋め込まれていますが、他のコードを引用したカスタマイズが可能です。
  • user
    • 半角英数字で任意の識別子を設定します。
  • 変数
    • 必須ではありませんが、活用することでプロンプトや通知をより柔軟で効率的に設定できます。例えば「名前」や「日付」など、動的な情報をプロンプトに自動反映できるため、設定の手間を減らしつつ、ユーザーにぴったりの対応が可能になります。

→テストをクリックします。 →成功 Difyから回答案(返答内容)が取得できます。

→保存するをクリックします。

ステップ5 アプリと連携する「メッセージを送信」

テンプレートの3つ目の工程をクリックします。

こちらではMicrosoft Teamsに通知する定型文の設定を行います。

(1/2)連携アカウントとアクションを選択

こちらは初期設定済みです。

  • アプリトリガーのタイトル
  • アプリ
  • Microsoft Teamsと連携するアカウント情報
  • トリガーアクション

→次へをクリックします。

(2/2)API接続設定

  • チームID
    • 編集欄をクリックするとプルダウンが開き、連携したMicrosoft Teamsのスペース名が表示されます。メッセージを送るスペースを選択するとIDが取得されます。
  • チャンネルID
    • 編集欄をクリックするとプルダウンが開きます。チャンネルの候補の中から選ぶと、IDが自動で引用されます。
  • メッセージ内容
  • 送信メッセージの定型文を作成します。編集欄をクリックするとプルダウンが開き、先ほどの工程で取得したアウトプットが表示されます。
  • チャンネルに送信する項目を選択すると、埋め込みコードが自動で引用されます。引用コードの前に、項目名を入力すると閲覧時にわかりやすくなります。
  • 今回は、ユーザーからのチャット本文とDifyの回答案を通知するように設定しています。
  • Microsoft Teamsでは、通知メッセージをリッチで構造化された形に表示するために、HTMLタグがサポートされています。そのため、改行はタグ<br/>を挿入する必要があります。
  • メンションを設定する場合は、メッセージ編集エリアの下の、メンション値を紐付けするボックスに値を入力します。添付ファイル情報も同じく値を挿入します。

→テストをクリックします。 →成功 

→保存するをクリックします。今回の工程は以上になります。

ステップ6 アプリトリガーをONにする

全ての工程が設定されると、設定完了のコンプリート画面が表示されます。

トリガーをONにするとフローボットが起動します。テンプレート左上のトグルで切り替えられます。

<span class="mark-yellow">プログラミング不要でフローボットの設定が簡単に完了しました。</span>今回使用したテンプレートは、こちらです。

もっと活用!DifyとMicrosoft Teamsの連携で実現する、さらに広がる自動化の3つの事例

DifyとMicrosoft Teamsは、Chat Plusを含めたさまざまなビジネスツールと連携できます。この仕組みにより業務が自動化され、効率化が進みます。

1. Microsoft Teamsでの問い合わせ対応をスピードアップ

Microsoft Teamsで投稿されたメッセージをDifyが分析し、AIが適切な回答案を生成します。これにより手動での返信作業が減り、より重要な業務に集中できます。チーム全体の効率化と顧客対応の質向上をサポートします。

2. Google フォームの問い合わせ対応を迅速化

Google フォームで受け取ったお問い合わせ内容をDifyで自動的に回答案として生成し、Microsoft Teamsに通知します。この仕組みで回答検討の時間を削減し、迅速な顧客対応を実現できます。重複対応や抜け漏れのリスクも軽減します。

3. HubSpotの問い合わせ管理を効率化

HubSpotで受け取ったお問い合わせ内容をDifyがAIで回答案を作成し、Microsoft Teamsに通知します。回答案は修正可能なため、質を保ちながら迅速な対応が可能です。顧客満足度向上にもつながります。

まとめ

今回ご紹介したフローボットを使えば、Chat Plus、Dify、Microsoft Teamsを簡単に連携できます。複雑だった顧客対応の手順をシンプルにし、よりスムーズな対応が実現します。また、一貫した回答案の提供や対応漏れの防止も期待できます。<span class="mark-yellow">プログラミング不要で簡単に設定できるので、専門知識がなくても安心して始められます。</span>ぜひこのフローボットを活用して、顧客対応の効率化を体感してください!導入は下のバナーか進んでください。

では、またお会いしましょう!

この記事を書いた人
k.hieda
Webプランナー・ディレクター歴10年目。Web制作会社勤務時代は、クライアントへ改修と運用プランの提案と制作進行がメインでした。現在はパラレルワーカーです。Yoomのコンテンツ事業部でブログの制作、個人事業では企業の外部広報案件を受けています。民泊を始めるのでルーチンワーク効率化の徹底を目指しています!
タグ
Chat Plus
Dify
Teams
Microsoft Teams
連携
通知
自動
自動化
AI
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
会社概要
利用規約(JaEn
プライバシーポリシー(JaEn
セキュリティポリシー(JaEn
特定商取引法に基づく表記
©️ Yoom Inc.