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

2025-05-19

[No Code Required] How to Automatically Notify Slack with Asana Data

Are you manually sharing tasks managed in Asana to Slack?

Transcribing information every time you work is time-consuming and can lead to communication errors. However, many people might feel that "tool integration seems difficult."

In such cases, you can rely on the no-code tool Yoom for automatic integration between Asana and Slack.
<span class="mark-yellow">No programming is required, and you can smoothly notify Slack of information from Asana.</span>

By reducing the hassle of sharing, team collaboration and work accuracy improve. This time, we will introduce a commonly used integration flow and explain the setup method in an easy-to-understand manner.

For those who want to try it quickly

Yoom offers templates for integrating Asana and Slack! If you want to try it right away, click the banner below to get started!

Various Ways to Automatically Notify Slack with Asana Data

There are several ways to automatically send and forward Asana data to Slack. Here are some methods we've picked out for you to check out!

Simply click "Try it out" on the automation example you're interested in and register an account to immediately experience automatic notifications of Asana data to Slack.
Registration takes just 30 seconds, so feel free to give it a try!

Notify Slack by Changing Specific Asana Data Triggered by a Schedule

This flow bot activates at a specified time every day, retrieves tasks from Asana with due dates up to the previous day, and notifies Slack. It eliminates the need for manual notifications, thus improving work efficiency.

Notify Slack with Asana Data Triggered by a Scheduled Trigger

This flow bot retrieves tasks from Asana that are due today or overdue and notifies Slack. It improves work efficiency by allowing you to check tasks on Slack without logging into Asana.

Automatically Notify Slack of Asana Data

This is a flow bot that automatically notifies Slack of updates to Asana data. Notifications are delivered to Slack quickly, allowing you to respond without missing important messages.

Let's Create a Flow to Automatically Notify Slack with Asana Data 

Now, let's actually create a flow to automatically notify Slack with Asana data!
This time, we'll proceed with the setup using Yoom, a no-code platform. If you don't have a Yoom account yet, please issue one fromthis registration form.

[What is Yoom]

<span class="mark-yellow">This time, we will create a "Flow Bot to Notify Slack of Overdue Tasks in Asana"!</span>

The creation process is broadly divided into the following steps:

  • Integrate Asana and Slack with My Apps
  • Copy the template
  • Set Asana triggers and Slack actions
  • Set the trigger to ON and complete the preparation for flow operation

Step 1: Connect Asana, Slack, and ChatGPT to My Apps

To connect Asana, Slack, and ChatGPT to Yoom, register them in My Apps.
Completing the My Apps registration first will make automation settings smoother.
※ This template requires the use of ChatGPT, so you will register three apps.

[Asana My Apps Connection]

1. Click "My Apps" and select "+ Add" on the right side of the screen.

2. Enter "Asana" in the search box and click the red frame below.

3. Enter the email address registered with Asana and click "Continue".

4. Enter your password on the next screen and click "Log In".

This completes the Asana My Apps connection!

[Slack My Apps Connection]

Next, connect Slack to My Apps.
1. Similarly, click "My Apps" and select "+ Add" on the right.

2. Enter "Slack" in the search box at the top right and select Slack from the search results.

3. Select the posting destination and click "Allow".

This completes the Slack My Apps connection.

[ChatGPT My Apps Connection]

1. Follow the same steps as before, click "My Apps" in the Yoom management screen, and select "+ Add" on the right.

2. Enter "ChatGPT" in the search box at the top right and select ChatGPT from the search results.

3. When the following screen appears, enter the "Account Name" and "Access Token".
For details on ChatGPT My Apps connection, please check here.

※ To run actions using ChatGPT (OpenAI), you need to subscribe to OpenAI's paid API plan.
Prepare your contract details to ensure smooth payment when API usage fees occur! For more details, click here.

This completes the My Apps registration for Asana, Slack, and ChatGPT!

Step 2: Copy the Template

From here, we will proceed with the automation settings.
Click "Try it" on the banner below to copy the template.

When you click, a screen like the one below will be displayed, so let's click "OK".

Step 3: Schedule Trigger Settings

This is the initial setting!
1. Please click "When the specified schedule is reached".

2. Specify the execution time.

  • Check the days of the week you want to be notified.
  • Enter the time you want to start the flow bot.

For more information on how to set up a schedule trigger, please check this page. Once you have completed the input, click "Save".

Don't forget to change the title to match the schedule you are executing!

Step 4: Asana Settings

Here, we will set up to retrieve a list of tasks in Asana that are past their due date.
1. Click "Retrieve list of tasks with due dates up to the previous day".

2. Confirm that there is no mistake in the account you are linking with this time, and click "Next".
Proceed with the default action settings, and modify the title if necessary before moving on.

3. Proceed to the next step and enter the required fields.

For "Due Date", enter the task completion due date optionally using the output as shown below.
Once the setup is complete, run the test. Make sure to have Asana tasks with due dates set before the test date.

4. Once you have obtained the output, check for any mistakes.

If there are no issues, click "Save". You have now obtained a list of tasks in Asana with due dates up to the previous day!

Step 5: ChatGPT Settings

Here, we will set up to create a notification message.

1. Click "Generate Text".

2. No particular operation is required on the screen displayed here.
Check the contents and click the "Next" button.

3. Next, enter the "Message Content" to be read by ChatGPT.
As shown in the screen below, when you click on the field, a selection tab will be displayed, so combine the text you want to write with the output obtained from Asana.

4. Enter the following items as needed.

Finally, click the blue "Test" button.

5. After the test execution, the output will be displayed. Use the output values obtained here in the next step!
Finally, click "Save" to proceed.

Step 6: Slack Notification Settings

Finally, the last setting!

1. Click "Send Message to Channel".

2. When you proceed, the following screen will be displayed. No particular operation is required on the screen displayed here.
Check the contents and click the "Next" button.

3. Next, a screen for API connection settings will be displayed.

4. For the channel ID to post to, select from the candidates displayed when you click the input field.

5. Next, enter the "Message Content".

When you click on this field, a selection tab will be displayed as shown in the screen below, so click the output obtained from ChatGPT to enter it.
The message can be changed, so feel free to set it as you like.

Once the settings are complete, click "Test" to actually perform a test send.
Check the content on the Slack screen, and if there are no issues, click 'Save'.

This was the method for "Notifying Slack of tasks past their due date in Asana"!

Step 6: Set the Trigger to ON and Complete Flow Operation Preparation

Once the setup is complete, a screen like the one below will be displayed.
Click "Turn on the trigger" to automatically start the flow bot.

Other Automation Examples Using Asana and Slack

Besides integration with Slack, you can further streamline task management by utilizing Asana. Additionally, Slack can be integrated with various external tools to automate notifications and information sharing, speeding up the overall workflow. If you find something interesting, please try this flow bot as well!

Convenient Automation Examples Using Asana

By automating the integration of Asana with other tools, you can expect benefits such as improved work efficiency in task management, prevention of task omissions, and strengthened collaboration within the team.

Convenient Automation Example Using Slack

This is a template for automatically notifying Slack when data is updated in other apps. This enables quick information sharing and allows for smooth business operations!

Conclusion

By integrating Asana and Slack, sharing tasks and checking progress become much more efficient.
As introduced in this article, using Yoom makes the setup very simple even without programming knowledge.
It reduces the time spent on manual tasks and facilitates smooth information sharing within the team.

If you are thinking, "I want to try it myself first," start with Yoom's free registration.

The person who wrote this article
Tags
Asana
Slack
ChatGPT
Automation
Automatic
Integration
Related Apps
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