Googleフォーム・Dify・Microsoft Teamsの連携イメージ
How to Integrate Applications

2024/12/10

How to notify Microsoft Teams with a response created in Dify when there is an inquiry via Google Forms

s.miyamoto

Would you like to improve your business speed by automating customer support? By integrating Google Forms, Dify, and Microsoft Teams, you can automate response creation and communication tasks. In this article, we will explain how to use these tools to automatically respond to inquiries received via Google Forms with Dify and notify Microsoft Teams. It's easy to set up without programming, so if you want to streamline your operations, please consider implementing it.

Recommended for

・Customer support teams aiming to improve efficiency in customer support using Google Forms
・Team leaders who want to enhance information sharing among teams with Microsoft Teams
・Quality control managers who want to reduce human error by introducing automated inquiry responses using Dify

Benefits and Examples of Integrating Google Forms, Dify, and Microsoft Teams

Benefit 1: Improved Customer Support Efficiency

By having Dify automatically create response content for inquiries received via Google Forms and notifying Microsoft Teams, the person in charge can quickly check the content. This allows you to skip the work from inquiry content to response creation, potentially shortening customer support time. In companies that frequently receive inquiries about product usage, Dify is expected to create responses as soon as inquiries arrive, and notifications are sent via Teams, allowing the customer support team to check the content and respond smoothly. This process is expected to improve the speed of customer support and be particularly effective in situations where quick customer support is required.

Benefit 2: Reduction of Human Error

Dify's automatic response creation is based on certain rules, which can reduce human error. Especially in customer support, there is often variability in responses depending on the person in charge, but by introducing an automated system, unified responses can be provided for inquiries with the same content. For example, for standard inquiries about product specifications or service usage, the risk of conveying incorrect information is reduced, and customers can be smoothly guided to a resolution without confusion. This consistency is expected to improve response quality and stabilize team performance.

Benefit 3: Smoother Information Sharing

By notifying Microsoft Teams of inquiry content and automatically generated responses, information sharing becomes smoother. Since all inquiries and response content are recorded in Microsoft Teams, it becomes easy to check the progress among those in charge, preventing duplicate or missed responses. For example, in companies where multiple people work on projects, all response histories are shared, making it easier for other members to respond even when the person in charge is absent. Such a highly transparent environment is expected to improve the quality of internal communication.

Now, let's explain how to use the no-code tool Yoom to "create response content with Dify and notify Microsoft Teams when there is an inquiry via Google Forms."

[What is Yoom]

How to Integrate Google Forms, Dify, and Microsoft Teams

Here, we will explain the steps for app integration. The general flow is as follows:
・Integrate Google Forms, Dify, and Microsoft Teams with My Apps
・Copy the template
・Set a trigger in Google Forms and configure actions in Dify and Microsoft Teams
・Turn on the trigger to complete the flow setup
If you are registered with Yoom, please log in. If not, please register for free and proceed with the setup.

Step 1: Integrate Google Forms, Dify, and Microsoft Teams with My Apps

First, integrate Google Forms, Dify, and Microsoft Teams with My Apps.
After logging into Yoom, click "My Apps" on the left side of the screen and proceed with the setup from "+ New Connection".

Search for Google Forms and click on it.

Click "Sign in with Google" on the next screen to display the Google login page. Log in with the Google account you want to use.

After signing in, a message saying "Yoom is requesting access to your Google account" will appear. Press "Continue" to complete the My Apps integration.

Next, search for Dify and click on it.

※For the method of integrating Dify with My Apps, please refer to here.

Set any name for "Account Name".
Enter the API key issued by Dify for "Access Token".
After entering, click "Add" to complete the My Apps integration.

Next, search for Microsoft Teams and click on it.


Then, the Microsoft page will be displayed. Please sign in with the account you want to use.
※Microsoft365 (formerly Office365) has a home plan and a general business plan (Microsoft365 Business). If you are not subscribed to the general business plan, authentication may fail.

This completes the My Apps integration.
Next, proceed with the setup using the Flowbot template. Log in to Yoom and click "Try it" on the banner below.

A message saying "Template has been copied!" will be displayed, so click "OK" to complete the copy.

Step 2: Set up Google Form Trigger

Next, set up the Google Form trigger.
Click "When a response is submitted to the form".

Next, check the "Account information to integrate with Google Form".
You can freely edit the title, but keep the trigger action as is and click "Next".

* For how to obtain the response content when using Google Form as a trigger, please refer to here.

Select the "Trigger interval" from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
Please note that the shortest trigger interval varies depending on the plan.
Refer to the annotation to obtain the "Form ID" from the corresponding form URL and enter it. Once everything is entered, submit a response on the corresponding form and click "Test".

Confirm that the response information is displayed in the output and click "Save".

Step 3: Set up Dify Action

Next, set up the Dify action.
Click "Send chat message".

As before, perform optional title editing and account information confirmation, and click "Next" without changing the action.

Set the message content to be sent to Dify.
Dify generates response content based on the sent message, so enter a message including "Inquiry content" in "query". You can select "Inquiry content" from the suggestions displayed when you click the field.
For "user", enter a half-width numeric value (arbitrary identifier) as per the annotation.

Once everything is set, click "Test" to check the output content, and then click "Save".

Step 4: Set up Microsoft Teams Action

Next, set up the Microsoft Teams action.
Click "Send a message to the channel".

Again, perform optional title editing and account information confirmation, and click "Next".

Set the notification destination and message content.
Select the relevant items for "Team ID" and "Channel ID" from the suggestions displayed when you click the field.
The "Message" can be set optionally. This time, we created a message including "Inquiry content" and "Response content". Suggestions will be displayed when you click the field, so set it while referring to the image.
Finally, click "Test" to check if the message is sent to the specified channel.
If there are no issues, click "Save".

Click "Turn on Trigger" to complete the flow operation preparation.
Now, when an inquiry is submitted from Google Form, the response content will be created in Dify and notified to Microsoft Teams.

Other Automation Examples Using Google Forms

1. Automatically Send an Email to Respondents When a Google Form is Submitted

When a Google Form is submitted, an email is automatically sent to the respondent. This mechanism eliminates the need for manual replies and enables speedy communication.

2. Create a Zoom meeting when there is a response to the Google Form

When there is a response to the Google Form, a Zoom meeting is automatically created. This streamlines the meeting setup and eliminates the need for manual scheduling adjustments.

3. Add an Event to Google Calendar When There is a Response to Google Forms

When there is a response to Google Forms, an event is automatically added to Google Calendar. This streamlines schedule management and eliminates the need for manual event registration.

Summary

By integrating Google Forms, Dify, and Microsoft Teams, automation of inquiry handling can be achieved.
This is expected to speed up customer response, reduce human errors, and facilitate smooth information sharing.

Since Yoom's app integration can be easily set up without coding, why not consider implementing it at this opportunity?

The person who wrote this article
s.miyamoto
I have approximately 5 years of experience in the customer success industry for foreign companies. We will continue to disseminate useful content on a daily basis based on field issues cultivated from various standpoints, such as operators and managers. Using Yoom, we will continue to deliver content that can be used in the field, such as hints to improve the customer experience!
Tags
Google Forms
Microsoft Teams
Dify
Integration
Automation
Automatic
Notification
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