Intercom・Dify・Chatworkの連携イメージ
How to Integrate Applications

2024/12/06

Integrate Intercom, Dify, and Chatwork to create a response in Dify and notify Chatwork when a new conversation is created in Intercom.

m.wadazumi

Responding quickly to customer inquiries is crucial for enhancing a company's reliability.
By integrating Intercom, Dify, and Chatwork, you can automate the creation and response to inquiries.
This prevents inconsistencies in responses from different representatives and ensures consistent customer service.
Additionally, it reduces the burden as there is no need to manually check the response content.

Recommended for

  • Those looking to improve response speed
  • Those who want to use Dify for customer service
  • Those who feel challenged by the inconsistency in responses from different employees

Benefits and Examples of Integrating Intercom, Dify, and Chatwork

Benefit 1: Ability to Respond Quickly

When a new conversation is created in Intercom, automatically generating a response with Dify might enable quick responses.
For example, if a customer inquires about the system via Intercom, Dify can automatically generate a response and notify Chatwork.
This means that <span class="mark-yellow">each representative no longer needs to think of a response, potentially reducing work time.</span>
Additionally, by having representatives check the response content in Chatwork, they can focus on inquiries that cannot be fully addressed by automated responses.
As a result, customer service can be expedited, preventing response delays.

Benefit 2: Reducing Inconsistencies in Responses

With Dify automatically generating responses, there is no concern about varying responses from different representatives.
For instance, <span class="mark-yellow">when customer service is done manually, the approach may vary between new and experienced employees, but this minimizes such inconsistencies.</span>
This means that new employees won't need to spend time crafting accurate responses or verifying them, reducing their burden.
Ultimately, it may lead to a reduction in individual differences in responses and achieve consistent service.

Benefit 3: Smoother Information Sharing

By setting up Chatwork to share response content with the team, it becomes easier to grasp the status of responses.
For example, if there is an inquiry about a product defect in Intercom, a response is automatically generated by Dify and shared in Chatwork.
This allows technical staff to review the inquiry in Chatwork before proceeding with defect investigation, and the customer team can prepare for the next steps based on the response content.
Furthermore, <span class="mark-yellow">easy information sharing can also lead to enhanced collaboration between different teams.</span>

We will introduce the automation method using Yoom by integrating Intercom, Dify, and Chatwork.

[What is Yoom]

How to Create an Integration Flow for Intercom, Dify, and Chatwork

This time, we will introduce the setting method for the following template: "When a new conversation is created in Intercom, create a response with Dify and notify Chatwork."
By using this template, there is no need to set up automation from scratch, making it convenient.

The integration flow is broadly created through the following processes.

  • Register Intercom, Dify, and Chatwork as My Apps
  • Copy the template
  • Set the trigger in Intercom, which serves as the starting point of the flow, and configure the subsequent operations in Dify and Chatwork
  • Turn on the trigger button and verify the integration operation of Intercom, Dify, and Chatwork

If you are not using Yoom, please register for free here.
If you are already using Yoom, please log in.

Step 1: Register Intercom, Dify, and Chatwork as My Apps

Register Intercom, Dify, and Chatwork as My Apps to connect them to Yoom.
Completing the My App registration first allows you to proceed smoothly with the automation settings.

First, let's register Intercom as a My App.
Click "My Apps" → "New Connection" on the left side of the Yoom screen.
Search for Intercom in the search bar or find it from the app list.

When the following screen is displayed, set the "Account Name" as desired.
Check here for the method of My App registration.

Move to the Intercom screen and check the access token.
Return to the Yoom screen and set the access token.

Next, let's register Dify as a My App.
Search for Dify in the same way as before or find it from the list.
When the following screen is displayed, set the "Account Name" and "Access Token".

Next, let's register Chatwork as a My App.
Select Chatwork, and when the following screen is displayed, log in to Chatwork.

Once each My App registration is complete, Intercom, Dify, and Chatwork will be displayed in My Apps.

Step 2: Copy the Template

To set up automation, click "Try it" on the banner below.

Read the following screen display and click "OK".

When the following screen is displayed, check the "Title" and "Description".
If you want to make changes, you can do so from the screen below.
To start with the Intercom settings, click "When a new conversation is created".

Step 3: Set up the Intercom trigger that initiates the flow and the subsequent Dify and Chatwork operation settings

The following screen will be displayed, so check the settings.

  • "Title" → Can be freely changed
  • "Account information linked with Intercom" → Check for discrepancies
  • "Trigger action" → When a new conversation is created

When the following screen is displayed, select the "Trigger activation interval" from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
※ Note that the trigger activation interval varies depending on the plan.
Once the settings are complete, click "Test" → "Test Successful" → "Save".

Next, to set up Dify, click "Send chat message".
The following screen will be displayed, so check the settings.

  • "Title" → Can be freely changed
  • "Account information linked with Dify" → Check for discrepancies
  • "Action" → Send chat message

When the following screen is displayed, set the "query".
Since you will be setting up to send messages to Dify's chatbot, utilize Intercom's output for the setup.
By clicking the arrow within the red frame, you can display the output.
Select "Message content".

Scroll and set "user" as desired.
Once the settings are complete, click "Test" → "Test Successful" → "Save".

Next, let's set up Chatwork.
The following screen will be displayed, so check the settings.

  • "Title" → Can be freely changed
  • "Account information linked with Chatwork" → Check for discrepancies
  • "Action" → Send message

When the following screen is displayed, check the precautions.

Next, set the "Room ID".

Scroll and set the "Message content".
Use the output from Intercom or Dify as shown below for the setup.
The following is an example, so set it as you like.
Once the settings are complete, click "Test" → "Test Successful" → "Save".

Step 4: Turn on the trigger button and verify the integration operation of Intercom, Dify, and Chatwork

Finally, click "Turn on Trigger" to complete the automation settings.
Check if the flowbot is operating correctly.

Here is the template used this time.

Other Automation Examples Using Intercom, Dify, and Chatwork

1. This flow automatically notifies Chatwork when a new conversation is created in Intercom.
It is recommended for those who want to share customer messages with their team and respond quickly.
Since Intercom messages are notified in Chatwork, those who regularly use Chatwork for their tasks can avoid missing any updates.

2. This is a flow where a new conversation created in Intercom is automatically added to kintone as a task.
With priorities clearly defined, it seems that work can proceed smoothly.
There is no need to manually create tasks, which can reduce working time.

3. This is a flow where a message is posted on Chatwork, automatically generated by Dify's chatbot, and responded to.
It allows for automatic responses to Chatwork messages, which can improve response speed.
The notification destination in Chatwork can be customized, allowing for various uses.

Summary

Utilizing automated responses with Dify not only allows for speedy responses to customer inquiries but also prevents delays in handling them.
Additionally, it may help reduce variations in responses and resolve differences in handling between team members.
Furthermore, sharing information via Chatwork can make it easier for the entire team to understand the status of responses.

Let's reduce the burden of manual work by leveraging automation with Yoom.

The person who wrote this article
m.wadazumi
I've been working as a writer since my job in child welfare, and I'm currently writing a blog on Yoom. While being surprised by the work efficiency improvements that can be made with Yoom, I would like to share that excitement with everyone and contribute to society. I'll tell you about application integration and automation that even I, who has zero programming knowledge, can do.
Tags
Integration
Automatic
Automation
Notification
Intercom
Dify
Chatwork
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials