2024/10/25
アプリ同士の連携方法

【LINE WORKS×Dify】メッセージにチャットボットで自動回答する方法

e.koyama

目次

本記事では、LINE WORKSとDifyを連携し、投稿されたメッセージへ自動で回答する方法を紹介します。普段から使っているコミュニケーションツールで社内ヘルプデスクに寄せられる質問にチャットボットで一次対応ができることで、担当者の負担は軽減するのではないでしょうか。連携のメリットと自動化の方法を詳しく解説しますので、参考にしてみてください。

LINE WORKSとDifyを連携するメリット

メリット1: 応答時間の最適化

LINE WORKSとDifyを連携すると、問い合わせにリアルタイムで回答できます。手作業で質問の確認や回答の作成を行う場合は、担当者がミーティングや退勤後で不在だと対応が遅れてしまいますが、自動化により、どの時間帯でもスムーズな回答が可能になります。普段から使っているチャットツールで回答をすぐに確認できるため、回答待ちで作業の手を止めたり、時間をおいて回答の確認のためにシステムにアクセスする必要もありません。

メリット2: 一貫性のある情報提供

チャットボットによる自動返答により、提供される情報の一貫性が高まります。人による対応では、担当者の経験や知識レベルの差、転記ミスなどの原因で回答内容にばらつきが生じる可能性があります。自動化することで、設定された一律の条件で回答が生成され、質問者に提供されます。社内規定や業務手順、使用するシステムの変更があった場合も、チャットボットの設定を更新するだけで、最新の情報提供が可能になります。

連携により、これらのメリットが想定されます。Yoomを使えば簡単に設定できるため、ぜひお試しください。

[Yoomとは]

LINE WORKSとDifyの連携フローの作り方

それでは、LINE WORKSとDifyの連携と業務フローの自動化設定を行ってみましょう。

テンプレートを使って、「LINE WORKSでメッセージが投稿されたら、Difyのチャットボットで自動生成し返答する」業務フローの作成手順を紹介します。

はじめる前に

1. こちらの記事の「ボットの作成方法」の項目を参考にして、LINE WORKSのDeveloper Consoleでボットを作成し、ボットIDを取得してください。

2. LINE WORKSで、作成したボットが参加する質問用と回答用のトークルームを作成してください。または、作成済みのトークルームにボットを招待してください。
 ※質問専用のトークルームを設定しない場合、質問以外の投稿に対してもフローボットが起動してしまいます。回答用のトークルームは、他の目的と兼用しても問題ありません。
 ※トークルームの作成は、YoomとLINE WORKSを連携した後で、「ボットを含むトークルームを作成」アクションで行うことも可能です。

3. Yoomにログインしてください。

4. 以下の「試してみる」ボタンをクリックして、Yoomのテンプレートをコピーしてください。 

ステップ1: LINE WORKSとDifyのマイアプリ連携

※アプリ連携がお済みの場合は、ステップ2へ進んでください。

1. 左メニューの「マイアプリ」を選択し、画面右の「+ 新規接続」をクリックします。

2. マイアプリの新規接続一覧から、LINE WORKSとDifyをそれぞれ選択し、アプリを連携してください。
 ※LINE WORKS(API2.0)の連携は、こちらの記事の「マイアプリ登録手順」を参考にしてください。また、登録がうまくできない場合は確認事項をご覧ください。
 ※参考:Difyマイアプリ登録方法と連携するとできること

次は、マイプロジェクトにテンプレートコピーして、フローボットを作成していきます。
コピーがまだの場合は、フローボットテンプレートを下記よりコピーしてください。

1.バナーにカーソルを合わせ「詳細を見る」をクリック
2.移行したページの「このテンプレートを試す」をクリック
3.Yoomの登録を行う
※既に登録が完了している場合はログイン画面が表示されるので、ログインしましょう。

ステップ2: LINE WORKSのトークルームにメッセージが送信された時に起動するトリガーの設定

1. コピーしたテンプレートを開きます。
 ※下図の赤枠部分から任意のタイトルに変更できます。

2. フローボットの「アプリトリガー:トークルームにメッセージが送信されたら」をクリックします。

3. 「連携アカウントとアクションを選択」の設定を行います。
 必要に応じてタイトルを変更し、「次へ」をクリックします。

4. アプリトリガーのWebhookイベント受信設定を行います。
 指示手順と注意事項を参考にして、LINE WORKSのDeveloper Console画面から、メッセージ送信時に起動するよう設定してください。

5. 「テスト」をクリックします。

6. テストが成功したら、「保存する」をクリックします。

ステップ3: Difyにチャットメッセージを送信するアクションの設定

 ※チャットボットにメッセージを送信することで、回答の自動生成を行います。 

1. フローボットの「アプリと連携する:チャットメッセージを送信」をクリックします。

2. 連携アカウントとアクションを選択します。
 必要に応じてタイトルを変更し、「次へ」をクリックします。

3. API接続設定を行います。
 各項目に必要事項を入力してください。
 ※「query」には、ステップ2で取得したアウトプットを使用して入力してください。
 ※下図は入力項目の一部です。

 ※下図はアウトプットの参照例です。入力欄をクリックすると候補が表示されるため、対象項目を選択してください。

4. 「テスト」をクリックします。

5. テストが成功したら、「保存する」をクリックします。

ステップ4: LINE WORKSに回答を送信するアクションの設定

1. フローボットの「アプリと連携する:トークルームにメッセージを送信」をクリックします。

2. 連携アカウントとアクションを選択します。
 必要に応じてタイトルを変更し、「次へ」をクリックします。

3. API接続設定を行います。
 各項目の入力・選択をしてください。
 ※メッセージには、これまでに取得したアウトプットを使用できます。
 ※下図は入力例です。

 ※下図はアウトプットの参照例です。

4. 「テスト」をクリックします。

5. テストが成功したら、「保存する」をクリックします。

以上で、「LINE WORKSでメッセージが投稿されたら、Difyのチャットボットで自動生成し返答する」フローの完成です。
保存したフローのトリガーを「ON」に切り替えると起動します。

今回使用したフローボットテンプレート
LINE WORKSでメッセージが投稿されたら、Difyのチャットボットで自動生成し返答する

Difyを使ったその他の自動化例

他にもDifyを使った自動化の例がYoomには多数あるため、いくつか紹介します。

1. Microsoft Teamsにメッセージが投稿された際に、Difyのチャットボットで自動生成し返答するフローです。顧客からの問い合わせ対応をMicrosoft Teamsで行っている場合、営業時間外や休日でも、チャット上ですぐに回答を自動で送ることができます。

2. Chatworkでメッセージが投稿された際に、Difyのチャットボットで自動生成し返答するフローです。回答や転記の手間を削減し、手作業によるヒューマンエラーを減らすことが期待できます。

3. Slackにメッセージが投稿された際に、Difyのチャットボットで自動生成し返答するフローです。回答のアクションはチャンネルへのメッセージ送信ですが、質問者へのダイレクトメッセージの送信や、質問のメッセージへのスレッド投稿に置き換えることで、回答の確認漏れ防止を図ることもできます。

まとめ

LINE WORKSとDifyを連携することで、チャット上で社内の問い合わせへの回答を自動で行うことができます。社内の規則や手続き、システム関連の質問にチャットボットで一次対応を行い、担当者の作業負担を軽減しましょう。手作業の場合に比べ、応答時間の短縮や情報提供の一貫性向上が見込めます。この記事を参考に、Yoomを使って、LINE WORKSとDifyの連携を実践してみてください。

この記事を書いた人
e.koyama
これまで専門商社やEC業界で事務を経験してきました。 担当した業務は営業事務や経理、総務、人事、法務など多岐に渡ります。 個々の作業の効率化には取り組みましたが、各種のサポートツールやYoomを使えばより便利に業務が進められたのに…と思っています。 業務経験を活かしたYoomの紹介記事を発信し、皆さんがスムーズに業務を進められるお手伝いができれば幸いです。
タグ
連携
自動化
LINE WORKS
関連アプリ
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.
Yoomとは?
これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
詳しくみる
詳しくみる