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

2025-04-17

How to send a message to Microsoft Teams when a new task is added to a project in Asana

e.koyama

By quickly sharing information with stakeholders when a new task is added to the tool, the speed of problem-solving should increase.
However, if the information that should be shared is leaked, it could potentially stall the work...
By integrating the task management tool Asana with the chat tool Microsoft Teams, it becomes possible to automatically notify stakeholders by reflecting the necessary information directly into messages. This eliminates the need for manual transcription, helping to avoid human errors such as information leaks or forgetting to share.
This time, I would like to explain in detail the method of "sending a message to Teams when a new task is added to an Asana project."

Recommended for

  • Those who are considering improving work efficiency by integrating Asana and Microsoft Teams
  • Those who manage tasks using Asana and Microsoft Teams
  • Those who want to reduce human errors by integrating Asana and Microsoft Teams

For those who want to try it immediately

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

[About Yoom]

How to Send a Message to Microsoft Teams When a New Task is Added to an Asana Project

Before You Begin

First, if you do not have a Yoom account, please create one from the Yoom account registration page.

For basic operations of Yoom, please refer to Getting Started with Yoom.

Step 1: Connect Asana and Microsoft Teams to My Apps

1. First, log in to Yoom, select "My Apps" from the left menu, and click "+  Add" on the right side of the screen.

2. From the list of new connections in My Apps, select "Asana" and "Microsoft Teams" to be used this time and connect the apps.

 ※Microsoft 365 (formerly Office 365) has plans for home use and general corporate use (Microsoft 365 Business).

  If you are not subscribed to the general corporate plan, the connection may fail.

Click "Try it" on the template below to copy it.

Once copying is complete, you will be taken to a screen like this.

Let’s get started with the setup.

Step 2: Set a Trigger to Activate When a New Task is Added to Asana

1.Click on the first action.

 ・App Trigger Title: Set as desired. (e.g., "When a new task is added to a specific project")

 ・Account Information to Link with Asana: Set any account.

 ・Trigger Action: Select "When a new task is added to a specific project".

2. Click "Next".

3. Configure the API connection settings for the app trigger.

 ・Trigger Activation Interval: Set any time according to business needs.

 ・Workspace ID: Select from the options.

  You can check by accessing "https://app.asana.com/api/1.0/workspaces" in a browser logged into Asana.

 ・Project ID: Select from the options.

  It is the first 16-digit number included in the URL when the project is displayed in the browser.

4. Conduct a test, and if successful, click "Save".

 ※ If there is information you want to notify by email, the "Output" setting is useful.

  If there are additional necessary items, click "Add value to retrieve" to add them.

Step 3: Set an Action to Send a Message to a Microsoft Teams Channel

1. Click the second action.

2. Configure "Select Linked Account and Action".

 ・Title: Set as desired. (e.g., "Send a message to the channel")

 ・Account Information to Link with Microsoft Teams: Select as desired.

 ・Action: Select "Send a message to the channel".

3. Click "Next".

4. Configure the "API Connection Settings".

 ・Team ID: Select from the options.

  It is the string following "groupId=" in the address displayed in the "Get link to channel" menu of the Microsoft Teams channel.

 ・Channel ID: Select from the options.

  It is the string following "channel/" in the address displayed in the "Get link to channel" menu of the Microsoft Teams channel.

 ・Message: Enter any content.

   ※ Note 1) Information obtained from Asana can also be quoted as output in the body. The following image is an example of entry using output.

 

  ※ Note 2) Inserting mentions and attaching files are also possible if needed.

5. Conduct a test, confirm success, and click "Save".

Finally, switch the trigger of the saved flow to "ON" to activate it.


This completes the flow of "Sending a message to Teams when a new task is added to an Asana project".

Other Automation Examples with Asana and Microsoft Teams

In addition to the flow introduced this time, you can achieve various business automations by using the APIs of Asana and Microsoft Teams.
All of them can be used with simple settings, so if there is anything that interests you, please give it a try!

Automation Examples Using Asana and Microsoft Teams

This is a flow bot that notifies you of task status and adds tasks from Microsoft Teams messages.

Example of Automation Using Asana

Add a task to Asana once the information is registered

By quickly adding the registered information to Asana, team members can always check the latest status, allowing for smooth information sharing.

Add Information When a Task is Added to Asana

This is a flow bot that reflects the same information in different task management tools.

Notify Overdue Tasks in Asana

This is a flow bot that notifies communication tools about overdue tasks in Asana.

Automation Example Using Microsoft Teams

Notify Microsoft Teams when a specific action is initiated

When a specific action is initiated, a notification will be sent to Microsoft Teams, allowing for timely responses.

Summarize the content and notify Microsoft Teams

Taking appropriate action according to the situation will strengthen team cooperation and make the project progress smoothly.

Send operations and tasks from your Yoom database to Microsoft Teams ‍

You will be notified when a record is created or updated in your Yoom database, so you may be able to grasp the information more quickly.

Benefits of Integrating Asana with Microsoft Teams

Benefit 1: Enables Efficient Task Management

By sharing tasks created in Asana in real-time on Microsoft Teams, team members can easily keep track of the latest task status.
Since the progress of tasks is visible at a glance, it helps prevent project delays.

Benefit 2: Integrates Communication

It is possible to automatically create Asana tasks from information contained in Microsoft Teams messages.
Messages and files related to tasks are consolidated in one place, facilitating smooth information sharing among members and potentially reducing misunderstandings and errors.

Benefit 3: Manages Notifications and Alerts

You can notify Microsoft Teams channels of updates to Asana tasks.
This ensures that important task deadlines and updates are not missed, allowing the entire team to always be aware of task progress.

Conclusion

So far, we have introduced the integration of Asana and Microsoft Teams.
The task management features that Asana excels in and the communication features of Microsoft Teams become more efficient when the two apps are integrated, making project progress smoother.
Furthermore, by utilizing automated workflows, the burden of manual tasks is reduced, creating an environment where you can focus on more important work.
Optimize your business processes through the integration of Asana and Microsoft Teams.
It should lead to improved productivity for the entire team and the success of projects, so be sure to try the integration.

The person who wrote this article
e.koyama
Until now, I have experienced office work at specialized trading companies and in the EC industry. The work I was in charge of covered a wide range of tasks, such as sales office work, accounting, general affairs, human resources, and legal affairs. We worked to improve the efficiency of individual tasks, but I think the work could proceed more conveniently by using various support tools and Yoom... I would be happy if I could send out an introduction article on Yoom that makes use of my work experience and help everyone proceed smoothly with their work.
Tags
Automation
Integration
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