Chat PlusとDifyとChatworkのの連携イメージ
How to Integrate Applications

2024/12/20

Integrate Chat Plus, Dify, and Chatwork to generate a response using AI when a ticket is created and send the result to Chatwork.

k.hieda

"Are you overwhelmed with handling inquiries and unable to make progress on other tasks?" Do you have such concerns? When repetitive responses and urgent requests continue, it becomes difficult to proceed with other tasks as desired. As a solution to this issue, there is a method to integrate Chat Plus with Dify and Chatwork. By using this flow bot, you can create a system that reduces the burden of handling inquiries while efficiently advancing your work. Moreover, the setup is simple and requires no programming. This article will carefully introduce the benefits and implementation methods. Would you like to find a hint to lighten your workload even a little? Recommended for: This flow bot is perfect for the following individuals: - Those who want to efficiently handle repetitive inquiries - Those who want to centrally manage the response status across the team and strengthen collaboration - Those who want to achieve stable responses not influenced by staff experience - Those who want to improve the speed of inquiry responses and enhance customer satisfaction - Those who want to reduce the effort of creating responses and focus on important tasks Benefits and specific use cases of generating response proposals with Dify and notifying Chatwork when a ticket is created in Chat Plus: We have considered utilization that reduces the burden of customer support and leads to efficient customer response. 1. Speed up responses with automated response generation and notification AI understands the content of inquiries and automatically creates response proposals. This process eliminates the need to create responses from scratch. The notified person can check the content and quickly start responding. For example, companies operating e-commerce sites experience a surge in inquiries during busy sales periods. Many inquiries are standard, such as "availability of product stock" or "confirmation of shipping status." In such cases, AI judges the content and generates response proposals. Since the response proposal is immediately notified to Chatwork, the person in charge can efficiently proceed with the response by checking the notification. Furthermore, even if additional responses are required, the response proposal allows the person in charge to focus on confirmation and adjustments, enabling efficient transition to the next response. This allows for handling more inquiries in a shorter time. 2. Stabilize the quality of responses to standard inquiries through automation AI learns from past inquiry histories and response patterns to generate response proposals, ensuring stable responses regardless of staff experience. This allows for consistent and courteous responses to customers. For example, even if a new staff member receives inquiries about "product return procedures" or "campaign usage conditions," AI provides appropriate response proposals based on its learning. This enables responses at the same level as experienced staff, maintaining customer impressions and satisfaction. It also prevents responses from becoming personalized and supports maintaining uniform quality across the team. 3. Centrally manage inquiry response status and strengthen team collaboration By utilizing Chatwork's task management function, you can centralize the response status of inquiries with statuses such as "unaddressed," "in progress," and "completed." This clarifies who is responsible for which inquiry, facilitating smooth information sharing and collaboration within the team. For example, during busy periods with many inquiries, you can assign responsible persons and manage progress using Chatwork's task function after checking the response proposals generated by Dify. Since tasks can be set with statuses such as "unaddressed," "in progress," and "completed," progress becomes easily understandable at a glance. Additionally, by updating the status, other members can easily grasp the response status. By utilizing this system, you can prevent missed or duplicate responses and lead to more efficient team-wide work. From here, we will explain the steps to build a flow that generates inquiry responses with Dify and sends them to Chatwork when a ticket is created in Chat Plus, without programming. [Yoom Overview] How to create a flow that generates response proposals with Dify and notifies Chatwork when a ticket is created in Chat Plus: Utilize Yoom's regular activation trigger function to obtain the latest ticket information from Chat Plus's API. Based on this information, instructions are sent to Dify, and the generated response results are notified through Chatwork's API. This system allows for smooth realization from obtaining inquiry information to notification. Generally, programming knowledge is required to achieve this, but using the no-code tool Yoom makes it possible without programming knowledge. Integration Process: - Register your app with Yoom (Chat Plus, Dify, and Chatwork) - Copy the template - Set up app triggers and integrate apps - Turn on the trigger button and start integration

* A 2-week free trial is available with the paid plan. During the trial period, you can also use apps and AI features (operations) that have usage restrictions in the free plan.

Items to Prepare in Advance

Chat Plus

  • Chat Plus account information (for operating the management screen)
  • Access token
    • You can obtain it by issuing an API token from Chat Plus.
    • Select the 'External Integration' tab from the settings icon at the top right of Chat Plus and click 'API Input'.

When you select 'Issue API Token' on the next screen, you will be asked for the password registered with Chat Plus.

Enter the password and click 'Issue API Token' to generate the value.

Dify

  • Dify account information (for operating the management screen)
  • App (Chatbot)
  • Access token
    • Obtain it from the app created in Dify.
    • Open the created app and select 'Monitoring' from the left menu bar.
    • Select 'API Key' for Backend and Service API.
    • From the popup of the API Secret Key, select '+ Create New Secret Key' to display the API Secret Key. This corresponds to the access token.
    • More details: Dify My App Registration Method and What You Can Do by Linking

Chatwork

  • Chatwork account information (email address, password)
  • Room ID to send Chatwork notifications

Help: How to Check Chatwork Room ID

Step 1: Setting Up My App Integration

Here, you will set up to register the app information to be integrated into Yoom. Log in to the Yoom workspace and click + New Connection on the My Apps screen.

A list of apps that can be connected to Yoom and a search window will be displayed. Search for the app to be integrated this time from the search window and register it as My App.

Chat Plus

Click the app name from the search results. A screen for entering the values obtained from Chat Plus will be displayed.

  • Account Name
    • Enter a value that is easy to identify. It is recommended to use a value that can identify the account, such as an email address.
  • Access Token
    • Enter the API token value obtained in advance from Chat Plus.

Enter the required fields and click the 'Add' button to complete the Chat Plus My App registration.

Dify

Click the app name from the search results. A screen for entering the values necessary for integration will be displayed.

  • Account Name
    • Enter a value that is easy to identify. It is recommended to use a value that is easy to identify, such as an email address.
  • Access Token
    • Enter the value obtained in advance.

Enter the required fields and click the add button to complete the Dify My App registration.

Chatwork

Select Chatwork from the search results. The login screen will be displayed.

Enter the email address and password of the account to be integrated, and allow access from Yoom.

This completes the Chatwork My App registration.

Step 2: Copy Yoom's Flow Bot Template to My Project

Click this banner.

The template will be copied to My Project. You can access My Project from the left menu bar.

Step 3: App Trigger "When a New Ticket is Created"

Select and click the first step of the template.

Here, you will set up to retrieve ticket information issued by Chat Plus.

(1/2) Select Integration Account and Action

This item is already pre-configured.

  • App Trigger Title
  • App
  • Account Information Linked with Chat Plus
  • Trigger Action

→ Click Next.

(2/2) App Trigger Webhook Event Reception Settings

  • Enter the displayed URL into the Chat Plus settings screen.
  • Click the settings icon at the top right of Chat Plus to display the menu bar on the left. From the "External Connection" tab, select "API Output". Click "+ Add API Connection" on the right screen.
  • Enter a value in the summary as desired. Enter the Webhook URL copied from the Yoom screen in the target. Select the event as "Chat Start". Click "Register" at the bottom of the screen to add it.
  • Since it is an event at the start of the chat, please execute a test chat.

→ Click Test. → Successful. The following items can be obtained. This value will be used in later operations.

→ Click Save.

Step 4: Integrate with the App "Send Chat Message"

Click the second step of the template.

Set up the prompt (instruction) to be sent to Dify.

(1/2) Select Integration Account and Action

Pre-configured.

  • App Trigger Title
  • App
  • Account Information Linked with Dify
  • Trigger Action

→ Click Next.

(2/2) API Connection Settings

  • query
    • Please quote the inquiry content from the customer.
    • Clicking the edit field will display the output obtained from Chat Plus. The code {{details}} is embedded in the pre-settings, but customization by quoting other codes is possible.
  • user
    • Set an arbitrary identifier in alphanumeric characters.
  • Variable
    • Not mandatory, but utilizing it allows for more flexible and efficient prompt and notification settings. For example, dynamic information such as "Name" or "Date" can be automatically reflected in the prompt, reducing the setup effort while enabling tailored responses for users.

→ Click Test. → Successful. A response proposal (reply content) can be obtained from Dify.

→ Click Save.

Step 5: Integrate with the App "Send Message"

Click the third step of the template.

Here, you will set up the template message to be notified to Chatwork.

(1/2) Select Integration Account and Action

This is pre-configured.

  • App Trigger Title
  • App
  • Account Information Linked with Chatwork
  • Trigger Action

→ Click Next.

(2/2) API Connection Settings

  • Room ID
    • Clicking the edit field will display room candidates. Selecting the room to notify will quote the ID. Alternatively, you can obtain the ID by checking the room settings in Chatwork.
      Help: How to Check Chatwork Room ID
  • Message Content
  • Create the template message to be notified.
  • Clicking the edit field will display the data obtained from previous operations. Selecting it allows you to embed the quote code in the template message. It's recommended to enter the item name before the quote code so that team members can easily recognize it when displayed.
  • This time, it is set to notify the chat text from the user and the response proposal from Dify.

→ Click Test. → Successful

→ Click Save. This concludes the steps.

Step 6: Turn ON the App Trigger

Once all steps are set, a completion screen indicating the setup is complete will be displayed.

Turning ON the trigger will activate the flow bot. You can switch it with the toggle at the top left of the template.

<span class="mark-yellow">The flow bot setup was easily completed without programming.</span> This is the template used this time.

Make the Most of It! Three Examples of Expanded Automation Achieved by Integrating Dify and Chatwork

Dify and Chatwork can integrate with various business tools, including Chat Plus. This mechanism enables automation and efficiency in operations.

1. Streamline Customer Support in Chatwork with AI!

Dify automatically generates response suggestions for messages posted in Chatwork. This system reduces the effort required for staff to formulate responses from scratch, streamlining the reply creation process. Additionally, since response suggestions are created in real-time, it allows for prompt responses.

2. Simplify and Streamline Google Form Inquiries!

Dify automatically converts inquiries received through Google Forms into response proposals and notifies you via Chatwork. This flow reduces the time needed to prepare responses and minimizes the risk of missing inquiries. The notification feature also allows you to quickly check the status of responses.

3. Achieve Quick Responses by Integrating HubSpot with Chatwork!

Dify automatically generates response drafts for inquiries received in HubSpot and notifies Chatwork. This process reduces the burden of creating responses and allows for efficient management of multiple inquiries.

Summary

In this article, we introduced a method to achieve app integration without using programming.

The flow we introduced will enable faster customer response and consistent answers. Additionally, it is expected to improve the quality of customer support. The operations and settings are intuitively easy to understand, making it simple to implement even without specialized knowledge. Please take this opportunity to try it out.

See you again!

The person who wrote this article
k.hieda
10 years as a web planner and director. When I worked for a web production company, my main focus was on proposing modifications and operation plans to clients and proceeding with production. I'm currently a parallel worker. We produce blogs in Yoom's content division, and receive external public relations projects for companies in our individual business. Since we are starting a private lodging, we aim to thoroughly improve the efficiency of routine work!
Tags
Chat Plus
Dify
Chatwork
Integration
Notification
Automatic
Automation
AI
App integration
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