ChatGPTとMicrosoft Teamsの連携イメージ
How to Integrate Applications

2025-04-22

Create a chatbot in Microsoft Teams by integrating Microsoft Teams with ChatGPT!

y.matsumoto


There are so many questions from new employees and subordinates that it's hard to make progress on work... Summarizing meeting minutes is tough... There's no time to reply to customers...
Do you have these kinds of concerns in your daily work?
In fact, these issues might be resolved by integrating Microsoft Teams with ChatGPT.
This time, we will introduce the benefits of such a convenient "chatbot" and the actual creation method in detail!

Recommended for

  • Internal personnel who want to improve work efficiency using Microsoft Teams and ChatGPT
  • Administrators in general affairs and HR departments who want to improve internal query handling
  • Project team members struggling with creating meeting minutes
  • Education officers and managers aiming to streamline new employee training and education

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 implement it.
You can also start immediately using the template below, so please give it a try!

[About Yoom]

How to Create a Chatbot in Teams by Integrating Microsoft Teams with ChatGPT

Let's take a clear look at the process of creating a chatbot by integrating Microsoft Teams with ChatGPT using Yoom!
If you don't have a Yoom account, please create one from the Yoom Account Creation Page. You can start in 30 seconds!
For basic operations of Yoom, please refer to Getting Started with Yoom.

Step 1: Integrate Microsoft Teams and ChatGPT with My Apps

1. First, log in to Yoom, select "My Apps" from the left menu, and choose "+ Add".
2. From the list of new connections in My Apps, select ChatGPT and Microsoft Teams to be used this time, and integrate the apps.
※Note: When integrating with ChatGPT, a paid contract with OpenAI may be required, so please be careful. For details,click here
※Note: When integrating with Microsoft Teams, a contract with a specific plan of Microsoft 365 is required, so please be careful. For details,click here
3. Select any project from the project list on the left and click "+ Create".
4. Enter any title.

Step 2: Set a Trigger to Activate When a Post is Made in a Microsoft Teams Channel

5. Select "Trigger from an app event" as the condition to activate the flow bot.
6. Choose Microsoft Teams from the list of apps.
7. Set up the linked account and action.
App trigger title: Set as desired (e.g., "When there is a question in the channel" for clarity).
Account information for linking with Microsoft Teams: Set any account.
Trigger action: Select "When a message is sent to the channel".
8. Set up the API connection for the app trigger.
Trigger activation interval: Set any time.
Team ID: Select from the dropdown options.
Channel ID: Select from the dropdown options.
9. Conduct a test, and if successful, click "Save".

Step 3: Set an Action to Obtain Responses from ChatGPT

10. Click the ⊕ button under the app trigger you created earlier.
11. Search for ChatGPT.
12. Click ChatGPT from the list of apps.
13. Set up the linked account and action.
Title: Set as desired (e.g., "Response to question content" for clarity).
Account information for linking with ChatGPT: Set any account.
Action: Select "Generate text".

14. Set up the API connection.
Message content: Click and select "Message content" from "When a new message is posted to the channel" in the output.
Confirm that it is written as {{Message content}} as shown in the image above.
※Explanation) By setting it up as above, you can automatically send messages posted on Microsoft Teams to ChatGPT.
Role: Select User.
Temperature: Set as desired (can be left blank).
Maximum token count: Set as desired (can be left blank).
Model: Set as desired.
15. Conduct a test, and if successful, click "Save".

Step 4: Set an Action to Post ChatGPT's Response to a Microsoft Teams Channel

16. Click the ⊕ button under the "Integrate with an app" action you created earlier.
17. Search for Microsoft Teams.
18. Click Microsoft Teams from the list of apps.
19. Set up the linked account and action.
Title: Set as desired (e.g., "Respond to the channel" for clarity).
Account information for linking with Microsoft Teams: Set any account.
Action: Select "Send a message to the channel".

20. Set up the API connection. Team ID: Select from the options. Channel ID: Select from the options.
Message: Click inside the message box and select "Response content" from "Response to Question Content" in the output (e.g., "ChatGPT's response" for clarity).
Confirm that it is written as shown in the image above.
※Explanation) By setting it up as above, you can automatically send responses from ChatGPT to Microsoft Teams.
21. Conduct a test, and if successful, click "Save". Well done! This completes the integration of Microsoft Teams and ChatGPT!

Other Automation Examples with Microsoft Teams and ChatGPT

Besides the flow introduced this time, you can achieve various business automation by using the APIs of Microsoft Teams and ChatGPT. All of them can be used with simple settings, so if you find something interesting, please give it a try!

Examples of Automation Using Microsoft Teams

When an email arrives in Outlook, summarize it and send it to Microsoft Teams

This flow is recommended when you want to know just the summary instead of the full content of the received email. You can also customize the notification destination in Microsoft Teams and the summary content.

●Create a channel in Microsoft Teams when a new deal is created in HubSpot

By automatically creating a channel in Microsoft Teams when a deal is created in HubSpot, you can reduce manual effort and improve work efficiency. After creating a channel in Microsoft Teams, you can also invite members through chat notifications or email notifications.

●Translate messages posted on Slack and post the translated version on Microsoft Teams

By eliminating the need to manually use translation functions, communication can be smoother, which is expected to reduce the time required for mutual understanding.

Automation Example Using ChatGPT

●Create meeting minutes with ChatGPT after a Zoom meeting and send them to participants via email

By automating the creation and distribution of meeting minutes after a meeting, you can expect to reduce the time spent on manual tasks. Additionally, sending the minutes to participants via email will facilitate smooth information sharing and follow-up.

Automatically generate and send guidance emails with ChatGPT from a Google Sheets list

By utilizing ChatGPT, you can expect to create high-quality emails with a consistent tone. It is also possible to flexibly adjust the content according to the data in Google Sheets.

● Organize form content with ChatGPT and create a draft in WordPress

By automating the entire process from form input to automatic generation, it leads to a reduction in article creation time. Additionally, integration with WordPress will facilitate smooth management of drafts and preparation for publication.

Benefits and Use Cases of Integrating Microsoft Teams with ChatGPT

Benefit 1: Streamlining Internal Query Responses

By integrating Microsoft Teams with ChatGPT, daily internal query responses can be automated.

This is particularly effective in situations where new employees or those transferred from other departments ask basic questions about job responsibilities or how to use tools. By having AI automatically respond to basic questions, the workload on the responding side is reduced. Additionally, since multiple questions can be addressed simultaneously, the questioner can smoothly obtain the necessary information, potentially improving the overall operational speed within the company. This not only reduces training costs but also facilitates smoother internal communication, leading to more efficient information sharing.

Benefit 2: Knowledge Sharing and Ensuring Information Consistency

Integrating Microsoft Teams with ChatGPT may facilitate smoother internal knowledge sharing. For example, consistent responses based on past interactions and FAQs are provided for specific questions or business content, making it particularly recommended for those who want to prevent information discrepancies.

Especially in situations where new employees or transferees frequently need information, ChatGPT can provide accurate answers based on the latest data, ensuring uniformity of knowledge. This enhances the consistency of information sharing and is expected to improve overall operational efficiency within the company.

Benefit 3: Standardizing Business Processes

Integrating Microsoft Teams with ChatGPT can also help in standardizing business processes.

For instance, by ensuring consistent responses to internal questions and reports, a system can be established where the same quality of information is obtained regardless of who asks the question. This chatbot enables process standardization, supporting new employees and transferees in smoothly engaging with their tasks.

Conclusion

This article introduced "How to Create a Chatbot in Microsoft Teams by Integrating with ChatGPT." By creating a chatbot, appropriate responses can be automatically generated, potentially leading to significant operational improvements for companies and teams. Yoom offers a two-week free trial, so please consider experiencing it firsthand before deciding on implementing Yoom!

The person who wrote this article
y.matsumoto
Until now, I have experienced sales and sales office work in the human resources industry. Based on my experience in my previous job, I feel that the problems faced by various companies can be reduced by “automating operations.” Through Yoom, we will continue to send out information on a daily basis so that we can solve your problems even a little bit!
Tags
Automation
Integration
ChatGPT
Microsoft Teams
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