NEW 新たにAIワーカー機能が登場。あなただけのAI社員をつくろう! 詳しくはこちら
AIワーカー機能であなただけのAI社員をつくろう! 詳しくはこちら
ChatworkとDifyの連携イメージ
Chatworkにメッセージが投稿されたら、Difyのチャットボットで自動生成し返答する
Yoomを詳しくみる
この記事のフローボットを試す
ChatworkとDifyの連携イメージ
Yoom活用術

2025-03-26

ChatworkとDifyを連携して、Chatworkにメッセージが投稿されたら、Difyのチャットボットで自動生成し返答する方法

Suguru Nakazawa
Suguru Nakazawa

お問い合わせ対応にDifyを導入して効率化を図る企業は多いのではないでしょうか。
しかし、回答作成と返信作業を手動で行う場合、時間がかかることや担当者の負担になることが課題として残ります。
また、手動で対応している間は、他の業務を進めることができません。
これらの課題は、ChatworkとDifyを連携し、お問い合わせ対応を自動化することで解決できるでしょう。
これにより、対応の効率化や担当者の負担軽減、人的リソースの最適化が期待できます。
本記事では、ChatworkとDifyをノーコードで連携する方法を紹介します。
専門的な知識が不要で簡単に設定できるため、お問い合わせ対応を自動化する際に参考にしてみてください。

こんな方におすすめ

  • ChatworkとDifyを利用している方
  • ChatworkとDifyを連携し、お問い合わせ対応の効率化や担当者の負担軽減を図りたい方
  • ChatworkとDifyを連携し、お問い合わせ対応を自動化して人的リソースを有効活用したい方

それではここから、ノーコードツールYoomを使って、「Chatworkにメッセージが投稿されたら、Difyのチャットボットで自動生成し返答する」方法を紹介します。

[Yoomとは]

Chatworkにメッセージが投稿されたら、Difyのチャットボットで自動生成し返答する方法

この方法は、ChatworkのAPIを利用してメッセージの投稿を受け取り、Difyの提供するAPIを用いてチャットボットで返答を生成し、Chatworkに返信することで実現可能です。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

今回は大きく分けて以下のプロセスで作成していきます。

  • ChatworkとDifyをマイアプリ登録
  • テンプレートをコピー
  • フローの起点となるChatworkの設定、その後に続くDifyとChatworkの設定
  • トリガーボタンをONにして、ChatworkとDifyの連携動作を確認

Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方は、ログインしてください。


■概要
Chatworkでの問い合わせ対応は、迅速さが求められる一方で、担当者の負担が大きくなりがちではないでしょうか。特に定型的な質問に毎回手動で返答していては、本来の業務に集中できません。このワークフローを活用すれば、Chatworkに投稿されたメッセージに対してDifyのチャットボットが自動で内容を生成し返信するため、問い合わせ対応の工数を削減し、業務効率化を実現します。

■このテンプレートをおすすめする方
  • Chatworkでの顧客対応や社内からの問い合わせ対応を自動化したいと考えている方
  • Difyで構築したAIチャットボットを活用して、自動返信の仕組みを構築したい方
  • 問い合わせ対応の属人化を防ぎ、サービス品質の均一化を図りたいチームの管理者の方

■このテンプレートを使うメリット
  • Chatworkにメッセージが投稿されると、Difyが自動で返信を作成し投稿するため、これまで手作業での対応に費やしていた時間を短縮できます。
  • Difyのチャットボットが一貫した品質で応答するため、担当者による回答のばらつきが減り、対応品質の標準化に繋がります。

■フローボットの流れ
  1. はじめに、ChatworkとDifyをYoomと連携する
  2. 次に、トリガーでChatworkを選択し、「新しいメッセージがルームに投稿されたら」というアクションを設定する
  3. 次に、オペレーションでDifyの「チャットメッセージを送信」アクションを設定し、Chatworkで受信したメッセージを基に応答を生成する
  4. 最後に、オペレーションでChatworkの「メッセージを送る」アクションを設定し、Difyで生成された内容を指定のルームに投稿する
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Chatworkのトリガー設定では、自動返信の対象としたいルームを任意で設定してください。
  • Difyへチャットメッセージを送信するアクションでは、どのような役割で、どのような回答を生成させたいかなど、指示内容を任意で設定できます。
  • Chatworkでメッセージを送るアクションでは、返信を投稿するチャンネルや、Difyが生成した本文の前後に定型文を追加するなど、任意で設定が可能です。

■注意事項
  • Chatwork、DifyのそれぞれとYoomを連携してください。

ステップ1:ChatworkとDifyをマイアプリ連携

まず、ChatworkとDifyをYoomに連携するため、マイアプリに登録します。

1.Yoom管理画面の左側で「マイアプリ」を選択し、「+新規接続」をクリックします。

2.続く画面で、ChatworkとDifyを検索して選択し、次の画面に進みます。

<Chatworkの場合>

・ログイン後、続く画面で「許可」をクリックすると、マイアプリに登録が完了します。

<Difyの場合>

・アカウント名とアクセストークンを入力し、「追加」をクリックすると、マイアプリに登録が完了します。
※アクセストークンは、対象のチャットボットを選択後、「APIアクセス>APIキー>+新しいシークレットキーを作成」から取得できます。
詳しい方法は、こちらのヘルプページを参考にしてください。

3.ChatworkとDifyを連携するためのテンプレートをコピーします。

・下記のリンクを開きます。


■概要
Chatworkでの問い合わせ対応は、迅速さが求められる一方で、担当者の負担が大きくなりがちではないでしょうか。特に定型的な質問に毎回手動で返答していては、本来の業務に集中できません。このワークフローを活用すれば、Chatworkに投稿されたメッセージに対してDifyのチャットボットが自動で内容を生成し返信するため、問い合わせ対応の工数を削減し、業務効率化を実現します。

■このテンプレートをおすすめする方
  • Chatworkでの顧客対応や社内からの問い合わせ対応を自動化したいと考えている方
  • Difyで構築したAIチャットボットを活用して、自動返信の仕組みを構築したい方
  • 問い合わせ対応の属人化を防ぎ、サービス品質の均一化を図りたいチームの管理者の方

■このテンプレートを使うメリット
  • Chatworkにメッセージが投稿されると、Difyが自動で返信を作成し投稿するため、これまで手作業での対応に費やしていた時間を短縮できます。
  • Difyのチャットボットが一貫した品質で応答するため、担当者による回答のばらつきが減り、対応品質の標準化に繋がります。

■フローボットの流れ
  1. はじめに、ChatworkとDifyをYoomと連携する
  2. 次に、トリガーでChatworkを選択し、「新しいメッセージがルームに投稿されたら」というアクションを設定する
  3. 次に、オペレーションでDifyの「チャットメッセージを送信」アクションを設定し、Chatworkで受信したメッセージを基に応答を生成する
  4. 最後に、オペレーションでChatworkの「メッセージを送る」アクションを設定し、Difyで生成された内容を指定のルームに投稿する
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Chatworkのトリガー設定では、自動返信の対象としたいルームを任意で設定してください。
  • Difyへチャットメッセージを送信するアクションでは、どのような役割で、どのような回答を生成させたいかなど、指示内容を任意で設定できます。
  • Chatworkでメッセージを送るアクションでは、返信を投稿するチャンネルや、Difyが生成した本文の前後に定型文を追加するなど、任意で設定が可能です。

■注意事項
  • Chatwork、DifyのそれぞれとYoomを連携してください。

・「このテンプレートを試す」をクリックすると、コピーが完了します。

ステップ2:トリガーとなるChatworkの設定

フローの起点となるトリガーアクションを設定します。
このフローではChatworkにメッセージが投稿されるとトリガーが起動します。

1.Yoom管理画面の「マイプロジェクト」を選択し、「【コピー】Chatworkにメッセージが投稿されたら、Difyのチャットボットで自動生成し返答する」をクリックします。
※テンプレートのタイトルは次の画面で任意に変更できます。

2.「アプリトリガー 新しいメッセージがルームに投稿されたら」をクリックします。

3.Chatworkと連携するアカウントを確認し、「次へ」をクリックします。
※その他の項目はデフォルトで設定されています。

4.WebhookURLをコピーし、Chatworkに設定したらテストを行います。
※WebhookURLの設定方法は、こちらを確認してください。

5.テストが成功したら保存します。

ステップ3:Difyの設定

次に、Difyで返答内容を生成する設定を行います。

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

2.Difyと連携するアカウントを確認し、「次へ」をクリックします。
※その他の項目はデフォルトで設定されています。

3.queryとuserを設定してテストを行います。
※queryには、返答内容を生成するためのプロンプトを設定します。Chatworkでのお問い合わせ内容を反映させる場合は、枠をクリックして表示されるアウトプットの「新しいメッセージがルームに投稿されたら」からメッセージ本文を設定します。(値は二重括弧で表示されます)

4.テストを行い、成功したら保存します。

ステップ4:Chatworkの設定

最後に、Chatworkに返信する設定を行います。

1.「アプリと連携する メッセージを送る」をクリックします。

2.Chatworkと連携するアカウントを確認し、「次へ」をクリックします。
※その他の項目はデフォルトで設定されています。

3.ルームIDとメッセージ内容を設定してテストを行います。
※ルームIDは、枠をクリックして表示される「候補」から設定できます。
※メッセージ内容には、定型文を直接入力できます。また、Difyの回答内容を反映させる場合は、枠をクリックして表示されるアウトプットの「チャットメッセージを送信」から返答内容を設定します。(値は二重括弧で表示されます)

4.テストが成功すると、指定したルームにメッセージが送信されます。
問題がなければ保存します。

5.トリガーをONにすると、Chatworkにメッセージが投稿されるたび、Difyのチャットボットで返答が自動生成され、指定のルームに通知されます。

紹介したフローに不明点があれば、こちらのヘルプページを確認してみてください。


■概要
Chatworkでの問い合わせ対応は、迅速さが求められる一方で、担当者の負担が大きくなりがちではないでしょうか。特に定型的な質問に毎回手動で返答していては、本来の業務に集中できません。このワークフローを活用すれば、Chatworkに投稿されたメッセージに対してDifyのチャットボットが自動で内容を生成し返信するため、問い合わせ対応の工数を削減し、業務効率化を実現します。

■このテンプレートをおすすめする方
  • Chatworkでの顧客対応や社内からの問い合わせ対応を自動化したいと考えている方
  • Difyで構築したAIチャットボットを活用して、自動返信の仕組みを構築したい方
  • 問い合わせ対応の属人化を防ぎ、サービス品質の均一化を図りたいチームの管理者の方

■このテンプレートを使うメリット
  • Chatworkにメッセージが投稿されると、Difyが自動で返信を作成し投稿するため、これまで手作業での対応に費やしていた時間を短縮できます。
  • Difyのチャットボットが一貫した品質で応答するため、担当者による回答のばらつきが減り、対応品質の標準化に繋がります。

■フローボットの流れ
  1. はじめに、ChatworkとDifyをYoomと連携する
  2. 次に、トリガーでChatworkを選択し、「新しいメッセージがルームに投稿されたら」というアクションを設定する
  3. 次に、オペレーションでDifyの「チャットメッセージを送信」アクションを設定し、Chatworkで受信したメッセージを基に応答を生成する
  4. 最後に、オペレーションでChatworkの「メッセージを送る」アクションを設定し、Difyで生成された内容を指定のルームに投稿する
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Chatworkのトリガー設定では、自動返信の対象としたいルームを任意で設定してください。
  • Difyへチャットメッセージを送信するアクションでは、どのような役割で、どのような回答を生成させたいかなど、指示内容を任意で設定できます。
  • Chatworkでメッセージを送るアクションでは、返信を投稿するチャンネルや、Difyが生成した本文の前後に定型文を追加するなど、任意で設定が可能です。

■注意事項
  • Chatwork、DifyのそれぞれとYoomを連携してください。

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

他にもChatworkとDifyを使った自動化の例がYoomにはたくさんあるので、いくつか紹介します。

1.Googleフォームでお問い合わせがあったら回答内容をDifyで作成してChatworkに通知する

Googleフォームでお問い合わせがあったら、回答内容をDifyで作成してChatworkに通知するテンプレートです。
この連携により、回答内容を作成する手間を省き、サポート担当者の負担を軽減できるでしょう。


■概要

Googleフォームから寄せられるお問い合わせに対して返信文案を作成し、担当者に通知する一連の作業に手間を感じていませんか?
このワークフローを活用すれば、Googleフォームに送信された回答内容をAIアシスタントのDifyが解答案を生成し、その結果をChatworkへ自動通知します。
これにより、問い合わせ対応の初動を迅速化し、確認や共有の漏れを防ぐことにもつながります。

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

  • Googleフォームで受け付けた問い合わせ対応をより効率化したいと考えている方
  • DifyなどのAIツールを活用し、文章作成や要約業務を自動化したいと考えている方
  • Chatworkへの手動での情報共有に手間を感じ、自動化による効率化を目指す方

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

  • フォーム回答から内容生成、通知までが自動化され、各ツールを個別に操作する手間と時間を短縮できます。
  • 手作業による情報の転記ミスやChatworkへの通知漏れといったヒューマンエラーの発生を防ぎます。

■フローボットの流れ

  1. はじめに、Googleフォーム、Dify、ChatworkをYoomと連携します。
  2. トリガーでGoogleフォームの「フォームに回答が送信されたら」を設定します。
  3. 次に、オペレーションでDifyの「チャットメッセージを送信」アクションを設定し、フォームの回答内容を基に通知用のメッセージを生成させます。
  4. 最後に、オペレーションでChatworkの「メッセージを送る」アクションを設定し、Difyが生成した内容を指定のチャットルームに送信します。

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

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

  • 「チャットメッセージを送信」では、前段のGoogleフォームから取得した回答内容などを変数として埋め込み、より具体的な文章を生成するようカスタムが可能です。
  • 「メッセージを送る」では、通知先のチャットルームを任意に設定できるだけでなく、前段のフローで取得した情報を変数として自由に組み込むことができます。

■注意事項

  • Googleフォーム、Dify、ChatworkをYoomと連携してください。
  • Difyのマイアプリ連携方法はこちらをご参照ください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。
    https://intercom.help/yoom/ja/articles/6807133

2.Outlookでお問い合わせメールを受信したら回答内容をDifyで作成しChatworkに通知する

Outlookでお問い合わせメールを受信したら、回答内容をDifyで作成しChatworkに通知するテンプレートです。
この連携により、手動での回答作成を削減でき、お問い合わせ対応の迅速化が期待できます。


■概要
Outlookで受信するお問い合わせメールの対応に、手間や時間がかかっていませんか?一件一件内容を確認し、回答文を作成して社内に共有する作業は、担当者にとって大きな負担となりがちです。このワークフローを活用すれば、Outlookで特定のお問い合わせメールを受信した際に、Difyで回答内容を自動で作成し、その内容をChatworkへ通知する一連の流れを自動化できます。問い合わせ対応の初動を効率化し、より重要な業務に集中できる環境を構築します。

■このテンプレートをおすすめする方
  • Outlookで受信するお問い合わせ対応の効率化を検討しているカスタマーサポート担当者の方
  • 生成AIのDifyを活用し、メールの一次回答作成を自動化したいと考えている方
  • Chatworkで問い合わせ内容を共有し、チームでの対応を円滑に進めたい方

■このテンプレートを使うメリット
  • Outlookでのメール受信を起点に、Difyによる回答案作成とChatworkへの通知が自動で実行されるため、手作業の時間を削減できます。
  • 問い合わせ対応の初動フローが自動化されることで、対応の抜け漏れを防ぎ、業務の標準化によって属人化の解消に繋がります。

■フローボットの流れ
  1. はじめに、Outlook、Dify、ChatworkをYoomと連携します。
  2. 次に、トリガーでOutlookを選択し、「メールを受信したら」というアクションを設定します。
  3. 次に、オペレーションでDifyの「チャットメッセージを送信」アクションを設定し、受信したメール内容をもとに回答案を作成するように設定します。
  4. 最後に、オペレーションでChatworkの「メッセージを送る」アクションを設定し、Difyが作成した回答案を指定のチャットに送信します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Outlookのトリガー設定では、自動化の対象としたいメールフォルダのIDを任意で設定することが可能です。
  • Difyに回答案を作成させる際、プロンプトとなる文章(query)や、会話の識別子(user)を任意で設定できます。
  • Chatworkへの通知では、メッセージを送信するルームや、本文の内容を自由にカスタマイズできます。

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

3.Gmailでお問い合わせメールを受信したら回答内容をDifyで作成しChatworkに通知する

Gmailでお問い合わせメールを受信したら、回答内容をDifyで作成しChatworkに通知するテンプレートです。
この連携により、返答内容の作成を自動化でき、お問い合わせ対応の効率化が期待できます。


■概要
日々の様々なお問い合わせメールへの対応に、多くの時間と手間がかかっていませんか?特に、一件ずつ内容を確認して回答を作成し、チームに共有する作業は担当者の大きな負担になりがちです。 このワークフローを活用すれば、Gmailで特定のお問い合わせメールを受信すると、AIアシスタントを構築できるDifyが自動で回答内容を作成し、その内容をChatworkへ通知する一連の流れを自動化できるため、こうした課題をスムーズに解消します。

■このテンプレートをおすすめする方
  • Gmailで受信するお問い合わせへの一次回答を効率化したいカスタマーサポート担当者の方
  • Difyなどの生成AIを活用し、社内のナレッジを元にした回答作成の自動化を検討している方
  • お問い合わせ内容や回答案をChatworkで共有しており、通知漏れなどの課題を抱えている方

■このテンプレートを使うメリット
  • Gmailでのメール受信を起点に、Difyでの回答案作成からChatworkへの通知までを自動化できるため、手作業での対応時間を削減できます。
  • 担当者による回答内容のバラつきや、社内への共有漏れといったヒューマンエラーを防ぎ、対応品質の安定化に繋がります。

■フローボットの流れ
  1. はじめに、Gmail、Dify、ChatworkをYoomと連携します
  2. 次に、トリガーでGmailを選択し、「特定のラベルのメールを受信したら」というアクションを設定します
  3. 次に、オペレーションでDifyの「チャットメッセージを送信」アクションを設定し、受信したメールの内容を元に回答を作成するよう指示します
  4. 最後に、オペレーションでChatworkの「メッセージを送る」アクションを設定し、Difyが生成した回答内容を指定のチャットルームに通知します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント
  • Gmailのトリガー設定では、自動化の対象としたいメールに付与するラベルを任意で設定してください。例えば「お問い合わせ」などのラベルが考えられます。
  • Difyのアクション設定では、回答作成の基となる情報(query)として受信したメールの件名や本文などを指定し、user情報も任意で設定が可能です。
  • Chatworkのアクション設定では、通知を送信するチャットルームや、メッセージのフォーマット(件名、本文、担当者など)を任意で設定してください。

■注意事項
  • Gmail、Dify、ChatworkのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

ChatworkとDifyを連携するメリットと具体例

メリット1:お問い合わせ対応の効率化

Chatworkに投稿されたお問い合わせ内容に対する回答を、Difyで手動作成すると時間がかかります。
時間がかかれば、お問い合わせへの対応が追いつかなくなってしまうことがあります。
ChatworkとDifyを連携すれば、お問い合わせへの返答を自動化でき、対応を効率化できるでしょう。
例えば、毎日数百件のお問い合わせがある場合、Difyを取り入れても、回答作成や返答を手動で行うと手一杯になってしまうことがあります。
この連携を利用すれば、返答が自動化し、より多くのお問い合わせに対応できるでしょう。

メリット2:顧客対応の自動化による業務負担の軽減

返答をDifyで作成し、Chatworkに通知する作業を手動で行うのは大変です。
作業は単調でも、お問い合わせの数が増えれば負担になり、業務効率が低下してしまうこともあります。
ChatworkとDifyを連携すれば、返答業務が自動化され、担当者の負担を軽減できるでしょう。
例えば、緊急のお問い合わせが多いサポート担当者の場合、素早く回答を作成して返信する必要があり、重圧が大きいです。
この連携を利用すれば、返答作業を自動化し、担当者の負担を軽減できるでしょう。

メリット3:人的リソースの最適化

Difyでの返答作成や返信作業は、定型業務になりがちです。
手動で行うと人手がかかり、他の業務に割ける人員が減ってしまうことで、新たな雇用が必要になります。
ChatworkとDifyを連携すれば、返答業務の自動化により、人手を他の業務に回せるため、人的リソースを有効活用できるでしょう。
例えば、少人数チームの場合、お問い合わせ対応に人員を充てることで、サービスの運営が人手不足になってしまうことがあります。
この連携を利用すれば、顧客対応の自動化により、サービスの運営に回せる人員が増加し、リソースの最適化を図れるでしょう。

まとめ

Chatworkに投稿された質問の回答をDifyで作成し、返信する作業は大変です。
手動だと時間がかかり、担当者の負担になります。
また、お問い合わせ対応に人手を割くことで、他の重要な業務に割ける人員が減ってしまいます。
これらの課題は、ChatworkとDifyを連携し、返答業務を自動化することで解決できるでしょう。
これにより、お問い合わせ対応の効率化や担当者の負担軽減、人的リソースの最適化が期待できます。
ChatworkとDifyの連携は、Yoomを利用することで簡単に実現できます。
設定方法も簡単ですぐに利用できるため、この機会にお問い合わせ対応を自動化してみてください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Suguru Nakazawa
Suguru Nakazawa
個人ブログを5年以上運営してきました。 執筆時は、読者様が知りたい情報をわかりやすく解説することを大切にしています。 ブログ運営で学んだライティング経験をもとに、複雑な業務もノーコードで自動化できるYoomの使い方や魅力をわかりやすくご紹介します。
タグ
Chatwork
Dify
連携
自動
自動化
関連アプリ
アプリ連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる