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

2025-04-14

How to notify Microsoft Teams with a response created in Dify when a ticket is created in Chat Plus

k.hieda

<span class="mark-yellow">“Does it take too long to respond to inquiries...?” Have you ever had such a concern?</span>
Also, have you ever rushed to respond, only to find that the content wasn't fully conveyed or mistakes were made in confirmation?
This makes it difficult to improve customer satisfaction, doesn't it?

To solve such problems, we introduce an automated flow bot that integrates Chat Plus, Dify, and Microsoft Teams!
With this system, AI automatically generates response proposals, which may significantly speed up response times.
We will introduce how to set it up without programming and specific use cases. Please read to the end!

Recommended for

This flow bot is perfect for those who have the following concerns.

  • Those who have many inquiries and sometimes can't keep up with the responses
  • Those who are troubled by inconsistent responses within the team and feedback from customers
  • Those who want to create an environment where even new members can smoothly handle customer interactions
  • Those who want to reduce cumbersome tasks and quickly respond to inquiries initially
  • Those who experience communication errors due to insufficient information sharing during inquiry responses

For those who want to try it immediately

This article introduces the integration method using the no-code tool "Yoom".
No complicated settings or operations are required, and even non-engineers can easily achieve it.
You can start immediately with the template below, so please give it a try!

[What is Yoom]

From here, we will explain the steps to build a flow to create a response in Dify and notify Microsoft Teams when a ticket is created in Chat Plus, all without programming.

How to Create a Flow to Generate a Response in Dify and Notify Microsoft Teams When a Ticket is Created in Chat Plus

Utilize Yoom's regular trigger feature to obtain the latest ticket information from Chat Plus's API.
Based on this information, you can instruct Dify and notify the generated response result through Microsoft Teams' API!
This mechanism allows for smooth realization from acquiring inquiry information to notification.
Generally, programming knowledge is required to achieve this, but with the no-code tool Yoom, it can be adopted without programming knowledge.

Integration Process

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

※ A two-week free trial is available with the paid plan. During the period, apps and AI features (operations) with usage restrictions in the free plan are also available.

Things 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 to issue an API token on the next screen, you will be asked for the password registered in Chat Plus.

Enter the password and click issue API token to generate the value.

Dify

Microsoft Teams

  • Microsoft365 login information (email, phone number, Skype ID, password)
  • Chat ID
    • Right-click on the chat where you want to send notifications and select "Copy Link" from the displayed menu. You can obtain it from the copied URL.
  • The part written in the format "19: ~ .space" in this link is the chat ID.

Step 1: Set Up My App Integration

Here, we will set up the registration of app information to be integrated into Yoom. Log in to Yoom's workspace and click +New Connection on the My Apps screen.

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

Chat Plus

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

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

After entering the required items, click the "Add" button to complete the registration of Chat Plus in My Apps!

Dify

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

  • Account Name
    • Enter a value that is easy to identify. For example, an email address is suitable.
  • Access Token
    • Enter the value obtained in advance.

After entering the required items, click the Add button to complete the registration of Dify in My Apps!

Microsoft Teams

Select Microsoft Teams from the search results.

After transitioning to this screen, enter the Microsoft365 login information.

This completes the registration of Microsoft Teams in My Apps!

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

Let's click on this banner right away.

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 obtain ticket information issued by Chat Plus.

(1/2) Select Integration Account and Action

This item is already preset.

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

→ Click Next.

(2/2) App Trigger Webhook Event Reception Settings

  • Enter the displayed URL in 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.
  • To check the event at the start of the chat, run a test chat.

→ Click Test. → Success. The following items can be obtained. These values will be used in later steps.

→ Click Save.

Step 4: Integrate with App "Send Chat Message"

Click the second step of the template.

Set up the prompt (instruction) to send to Dify.

(1/2) Select Integration Account and Action

Preset.

  • App Trigger Title
  • App
  • Account Information Integrated 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 preset, but customization by quoting other codes is possible.
  • user
    • Set an arbitrary identifier in alphanumeric characters.

  • Variables
    • Not mandatory, but utilizing them 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 setup effort while enabling tailored responses for users.

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

→ Click Save.

Step 5: Integrate with App "Send Message"

Click the third step of the template.

Here, set up the template message to notify Microsoft Teams.

(1/2) Select Integration Account and Action

This is preset.

  • App Trigger Title
  • App
  • Account Information Integrated with Microsoft Teams
  • Trigger Action

→ Click Next.

(2/2) API Connection Settings

  • Team ID
    • Click the edit field to open a dropdown showing the space names of the integrated Microsoft Teams. Selecting the space to send the message to will obtain the ID.
  • Channel ID
    • Click the edit field to open a dropdown. Selecting from the channel candidates will automatically quote the ID.
  • Message Content
  • Create a template message for sending. Click the edit field to open a dropdown displaying the output obtained in the previous step.

  • Selecting an item to send to the channel will automatically quote the embedded code. Entering the item name before the quoted code makes it easier to understand when viewing.
  • This time, it is set to notify the chat text from the user and the response proposal from Dify.
  • In Microsoft Teams, HTML tags are supported to display notification messages in a rich and structured form. Therefore, line breaks need to be inserted with the tag <br/>.
  • To set a mention, enter a value in the box to link the mention value below the message edit area. Insert values for attachment information in the same way.

→ Click Test. → Success

→ Click Save.

Step 6: Turn ON the App Trigger

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

Turning ON the trigger will activate the flow bot. It can be toggled with the switch at the top left of the template.

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

Other Automation Examples Using Chat Plus, Dify, and Microsoft Teams

In addition to the flow introduced this time, you can achieve various business automations by utilizing the APIs of Chat Plus, Dify, and Microsoft Teams.
All of them can be used with simple settings, so if you find something interesting, please give it a try!

Automation Example Using Dify

Automatically Generate and Respond with Dify Chatbot When a Message is Posted

Dify automatically analyzes the received message and generates an appropriate response, which may eliminate the need for manual input.

Create a response with Dify and notify when an inquiry email is received in Outlook

By being notified through a communication tool after a prompt response draft is created, the speed of handling inquiries can be improved.

Automation Example Using Microsoft Teams

Translate Messages Posted in Microsoft Teams and Post the Translated Version

By posting the translated version, all team members can communicate smoothly across language barriers.

Upload files received by email and notify Microsoft Teams

By integrating tools, you can centralize your work environment and aim to improve work efficiency.

Automation Example Using Chat Plus

Add Ticket Information When a Ticket is Created in Chat Plus

This facilitates smooth tracking of new tickets and data analysis. It also helps prevent transcription errors and omissions in registration.

Create a Contact When a Chat is Started in Chat Plus

This reduces the risk of human errors such as transcription mistakes or omissions, enabling quick and highly accurate follow-ups.

Benefits of Generating Response Proposals with Dify and Notifying Microsoft Teams When a Ticket is Created in Chat Plus

1. Speeding Up Customer Support

When a ticket is created in Chat Plus, Dify immediately generates a response proposal and notifies Microsoft Teams.
This allows you to consider the response based on the proposal, eliminating the need to think from scratch.
As a result, the workflow is simplified, and an improvement in response speed can be expected.
By utilizing AI-generated response proposals, you can quickly decide on the response content and proceed with replying to customers more easily!
With this process becoming smoother, the waiting time for customers is reduced, and you may gain the confidence to tackle the next task.

2. Maintaining Consistent Quality of Responses

Dify's AI generation creates response proposals based on pre-set data and models, so it is not influenced by the individual experience or skills of the staff.
This ensures that the response content is unified, reducing variations in handling.
As a result, the quality of customer support may improve!
Even when new members join the support team, they can proceed with responses based on the AI-provided proposals, allowing for consistent customer interactions.
The speed and accuracy of responses improve, making it easier to provide stable service.

3. Creating an Environment to Prevent Overlooked Responses

The notification feature to Microsoft Teams helps establish a system to reduce overlooked ticket responses.
When an important ticket arises, it is automatically shared with all responsible parties, making it easier to create a system to quickly handle high-priority cases.
During busy periods or when inquiries are concentrated, there is a possibility of overlooked responses, but the automated flow makes it easier to clarify who should handle which response.
For example, by classifying cases with tags or thread names like "urgent response" or "normal response," you can visually organize priorities.
This makes it easier for everyone to understand the cases that need attention, helping to build a follow-up system across the team.

Conclusion

By using the flow bot introduced here, you can easily integrate Chat Plus, Dify, and Microsoft Teams.
This should simplify the previously complex customer support procedures and enable smoother responses!
It will also lead to consistent response proposals and prevent overlooked responses.
It can be easily set up without programming, so you can start with confidence even without specialized knowledge.
Be sure to utilize this flow bot to experience the efficiency of customer support!

See you next time!

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
Teams
Microsoft Teams
Integration
Notification
Automatic
Automation
AI
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