Chat PlusとDifyとDiscordの連携いめイメージ
How to Integrate Applications

2024/12/19

To integrate Chat Plus, Dify, and Discord, and create a method to notify Discord with a response generated by Dify when a ticket is created

k.hieda

"Are you struggling with responding to customer inquiries more quickly and accurately?" For instance, does it take a long time to create responses to inquiries, or is information not shared within the team, causing delays in responses? Even companies using Chat Plus for customer support face these challenges. We recommend integrating Dify with Discord. This combination can help you respond quickly to inquiries and improve the quality of your responses. Additionally, by sharing information in real-time within the team, you can prevent any lapses in responses.
Complex integrations that traditionally required programming can now be easily achieved using our templates. This article explains how to automate using these templates, the specific benefits, and practical use cases. Please read to the end.

Recommended for

This flow bot is perfect for the following individuals:

  • Those who want to proceed with speedy responses even when inquiries keep coming in
  • Those who want everyone to handle customer support at a high level based on consistent response proposals
  • Those who want to streamline response creation and reduce customer wait times with quick responses
  • Those who want to provide quick and accurate responses to gain customer trust
  • Those who want to reduce workload and optimize resources

Benefits and Three Specific Use Cases of Generating Response Proposals with Dify and Notifying on Discord When a Ticket is Created in Chat Plus

We considered the effects of this automation from the perspectives of customer support representatives, quality control personnel, and operations team leaders.

1. Improve Customer Response Speed

When a ticket is created in Chat Plus, Dify quickly generates a response proposal, which is immediately notified on Discord. This system eliminates the need for staff to come up with responses from scratch, enabling speedy customer support.

For example, if there is an inquiry like "I can't log into my account," Dify suggests general solutions based on its learning. The representative can check the response proposal on Discord and quickly provide appropriate support using Chat Plus's chat feature. This shortens the time customers are kept waiting and speeds up problem resolution.

2. Improve Response Reliability with Consistent Response Proposals

Dify generates response proposals based on its learning, allowing for the creation of consistent response proposals that minimize variations due to differences in staff knowledge and experience. This system is a reliable presence for stabilizing customer support standards.
Furthermore, the response proposals generated by Dify are notified on Discord and shared with the entire team, allowing all representatives to handle customer support based on unified content. This not only maintains the consistency of explanations to customers but also reduces the time staff spend hesitating over responses.

For example, quality control personnel can oversee Dify's suggestions to ensure the appropriateness of the responses provided by staff. It is expected that basing responses on consistent proposals will make it easier to build trust with customers.

3. Achieve Improved Team Performance

The response proposals provided by Dify can reduce the burden on staff in handling inquiries. As a result, the overall team performance improves, establishing a system that can efficiently handle multiple inquiries.
For instance, an operations team leader can create an environment where the team can quickly proceed with responses based on Dify's proposals. This allows each representative to continue responding at a steady pace without feeling overwhelmed. By reducing the burden, it is possible to stabilize the quality of customer support while also improving staff job satisfaction. Consequently, quick responses lead to increased customer satisfaction and enhance the team's credibility.

Here, we will explain the steps to build a flow of generating response proposals with Dify and sending them to Discord when a ticket is created in Chat Plus without programming.

[About Yoom]

How to Create a Flow of Generating Response Proposals with Dify and Notifying on Discord When a Ticket is Created in Chat Plus

Utilizing Yoom's periodic trigger function, retrieve the latest ticket information from Chat Plus's API. Based on this information, send instructions to Dify, and notify the generated response results through Discord's API. This system smoothly realizes everything from acquiring inquiry information to notifying responses. Generally, programming knowledge is required to achieve this, but by using the no-code tool Yoom, it can be easily realized without programming knowledge.

Integration Process

  • Register My Apps in Yoom (Chat Plus, Dify, and Discord)
  • Copy the template
  • Set up app triggers and integrate apps
  • Turn on the trigger button and start the integration

※In the paid plan, a 2-week free trial is available. During this period, you can use apps and AI functions (operations) that have usage restrictions in the free plan.

Items to Prepare in Advance

Chat Plus

  • Chat Plus account information (to operate the management screen)
  • Access token
    • You can obtain it by issuing an API token from Chat Plus.
    • Click the settings icon at the top right of Chat Plus. Open the "External Integration" tab in the list displayed on the left menu bar and select "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 (to operate the management screen)
  • App (Chatbot)
  • Access token
    • Obtain it from the Dify app.
    • Open the created app and select "Monitoring" from the left menu bar.
    • Click "API Key" for Backend and Service API.
    • In the popup for 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

Discord

  • Discord account information (necessary for operations from the management screen)
  • Access token (Bot token acquisition)
  • Channel ID to send notifications
    • You can obtain it within the Discord channel. Right-click the gear icon in the channel list to display the menu, and the channel ID will be shown at the bottom.

Step 1: Set Up My App Integration

Here, you will set up 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 proceed with My App registration.

Chat Plus

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

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

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

Dify

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

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

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

Discord

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

  • Account Name
    • Enter any name you like.
  • Access Token
    • Enter the Bot token.

Yoom Help: Discord Bot My App Integration Method

Enter the required fields and click the Add button to complete the My App registration for Discord.

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"

Click on 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 into the target. Select the event as "Chat Start". Click "Register" at the bottom of the screen to add it.
  • Since the event is "Chat Start", please conduct a test chat.

→ Click Test. → Success. The following items can be retrieved. These will be used as dynamic values in later operations. If there is an error, it is likely because the event could not be triggered.

→ Click Save.

Step 4: Integrate with App "Send Chat Message"

Click on the second step of the template.

Here, you will set up the prompt (instruction text) to be sent to Dify.

(1/2) Select Integration Account and Action

This is already pre-configured.

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

→ Click Next.

(2/2) API Connection Settings

  • query
    • Quote the inquiry content from the customer.
    • Click the edit field to display the output obtained from Chat Plus. The code {{details}} is embedded in the pre-settings, but you can customize it by quoting other codes.
  • user
    • Set an arbitrary identifier in alphanumeric characters.
  • Variables
    • Not mandatory, but utilizing them can make prompts and notifications more flexible and efficient. For example, dynamic information such as "Name" or "Date" can be automatically reflected in the prompt, reducing setup effort while providing tailored responses to users.

→ Click Test. → Success. You can obtain Dify's response proposals (response content), etc.

→ Click Save.

Step 5: Integrate with App "Send Message"

Click on the third step of the template.

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

(1/2) Select Integration Account and Action

This is already pre-configured.

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

→ Click Next.

(2/2) API Connection Settings

  • Channel ID
    • Click the edit field to display the linked channels as candidates. Selecting the channel for notification will quote the ID. Alternatively, enter the ID obtained from the channel.

  • Message Content
  • Create a template message for notification.
  • Click the edit field to display the output 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, we are creating it so that the actual chat content sent by the user and Dify's response proposal can be notified together.
  • Mention settings are also possible.

→ Click Test. → Success

→ Click Save. This concludes the steps.

Step 6: Turn ON the App Trigger

Once all steps are configured, a completion screen will be displayed.

Turn ON the Trigger to activate the flow bot. You can toggle it 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 Discord

Dify and Discord can integrate with various business tools, including Chat Plus. This system further expands business automation and enhances efficiency.

1. Streamline Customer Support with Re:lation and Dify

When a ticket is created in Re:lation, Dify generates a response proposal and notifies Discord. This system reduces the effort of creating responses and facilitates smooth information sharing within the team. By prioritizing high-priority tasks, customer support can be conducted smoothly.

2. Respond Quickly to Inquiries via Google Forms

Dify generates response proposals from inquiries submitted through Google Forms and notifies the team via Discord. This streamlines the response creation process and reduces the risk of delayed responses. It enables the team to share information and respond promptly.

3.  Seamless Customer Support with Intercom

When a new conversation is created in Intercom, Dify generates a response draft and notifies Discord. This flow eliminates the task of drafting responses, enhancing the speed of customer support. It allows for quick responses to multiple inquiries.

Summary

In this article, we introduced an automated flow that integrates Chat Plus, Dify, and Discord. By implementing this system, you can enhance the speed and reliability of customer support by utilizing the response proposals quickly generated by Dify. Additionally, it helps reduce the burden on staff while establishing a framework for the entire team to efficiently handle customer support. Try this easy-to-implement automated flow that requires no programming. You can proceed with the trial from the banner below.

Well, 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
Discord
Integration
Automatic
Automation
Notification
Related Apps
App integration
No items found.
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