Mark an Asana task as incomplete when a specific emoji reaction is removed in Slack
Launch this workflow to connect
Slack &
Asana
!
■Overview
Do you use Slack reactions to manage Asana tasks, but find it time-consuming to fix accidental reactions or handle follow-up work when they’re removed? Manual handling can also lead to missed corrections.
With this workflow, you can detect when a specific reaction is removed from a Slack message and automatically undo the task completion action triggered when the reaction was added. This makes it easy to revert unintended status changes in task management linked to Slack reactions.
With this workflow, you can detect when a specific reaction is removed from a Slack message and automatically undo the task completion action triggered when the reaction was added. This makes it easy to revert unintended status changes in task management linked to Slack reactions.
■Who should use this template
- Teams managing Asana tasks using Slack reactions
- Those who find it challenging to manually handle follow-up work when reactions are removed from Slack messages
- Team leaders who want to prevent task management inconsistencies caused by accidental reactions or reaction removal
■Benefits of this template
- When a reaction is removed from a Slack message, moving the related Asana task and reverting its status are automated, reducing the time spent on manual corrections
- Prevent human errors such as missed manual updates and resulting task status inconsistencies, helping maintain accurate task management
■Workflow steps
- First, connect Slack and Asana with Yoom
- Next, select Slack as the trigger and set the action to “When a reaction is removed from a message”
- Set up a branch in the operation and specify conditions so the workflow proceeds only when a specific reaction is removed
- Next, use Slack’s “Get a specific message” action to retrieve details of the message from which the reaction was removed
- Use the AI feature to create a prompt (instruction) that extracts the information required to search for the Asana task from the retrieved message text
- Next, use Asana’s “Search tasks” action to find the relevant task based on the extracted information
- Use Asana’s “Update task” action to undo completion of the task found in the search
- Finally, use Slack’s “Send a message to a channel” action to notify the relevant people that the task update is complete
※ “Trigger”: An action that starts the workflow; “Operation”: An action that processes information within the workflow after the trigger runs
■Customization options
■Customization options
- In Slack, you can set any channel ID as the channel to monitor or use for notifications
- In the branching feature, you can freely customize the conditions for running the workflow based on information obtained in previous steps, such as the type of reaction removed (reaction name)
- With the AI feature, you can set custom instructions to extract keywords required for searching Asana tasks from Slack messages
- For each Asana action, you can set the target workspace ID, search keywords, and other values as needed, and also reference values obtained in previous operations
■Notes
- Connect both Slack and Asana with Yoom
- Branching is an operation available on the Mini plan and above. On the Free plan, configured workflow operations will result in errors
- Paid plans such as the Mini plan include a 2-week free trial. During the free trial, you can use apps and features (operations) that are otherwise subject to plan restrictions
- This automation workflow can be combined with a flow that completes a task when a reaction is added, allowing you to manage the execution and reversal of actions as one continuous process. Use it together with the “Complete an Asana task when a specific reaction is added in Slack” template for more effective operation.
Check Out Similar Templates!
Activate the flow bot at the end of each month and notify Slack.
This is a flow bot that automatically activates at the end of each month and sends notifications via Slack. This flow bot can perform various automated processes through the flows added after the branch on the right side. For example, you can use it for various purposes such as monthly invoice issuance, aggregation processing to spreadsheets, or regular data backup processing.
Add inquiry content from Slack to Google Sheets
When an inquiry comes to Slack, it is registered in Google Sheets. By integrating Slack and Google Sheets, you can eliminate the hassle of operating individual apps and repeatedly entering data, allowing for smoother business operations. Records can be easily added to Google Sheets automatically, preventing any omissions or leaks in information management.
Analyze Slack post messages with Gemini and send warnings for inappropriate remarks.
The workflow involves real-time analysis of Slack messages using Gemini, automatically sending a warning message when inappropriate language is detected. This helps maintain healthy team communication and enables swift response when issues arise.
See more
About the Apps
Templates using
Slack
Activate the flow bot at the end of each month and notify Slack.
This is a flow bot that automatically activates at the end of each month and sends notifications via Slack. This flow bot can perform various automated processes through the flows added after the branch on the right side. For example, you can use it for various purposes such as monthly invoice issuance, aggregation processing to spreadsheets, or regular data backup processing.
Add a comment to a Wrike task when a post is made in a Slack channel.
This is a business workflow that automatically adds content posted in a Slack channel as comments to tasks in Wrike. This reduces manual task updates and improves project management efficiency.
Add inquiry content from Slack to Google Sheets
When an inquiry comes to Slack, it is registered in Google Sheets. By integrating Slack and Google Sheets, you can eliminate the hassle of operating individual apps and repeatedly entering data, allowing for smoother business operations. Records can be easily added to Google Sheets automatically, preventing any omissions or leaks in information management.
Asana
Related apps
Templates using
Asana
Notify Google Chat when a task is registered in Asana
When a task is registered in Asana, this flow automatically sends a notification to Google Chat. For those who have been manually sending notifications, this flow is expected to reduce the workload. It is recommended for those who want to streamline task management and information sharing with team members.
Add content posted in Google Chat to Asana.
This is a flow for adding content posted on Google Chat to Asana. By using this flow, tasks are automatically added to Asana in conjunction with information from Google Chat. This helps reduce missed tasks and improves the efficiency of task management.
When a task is completed in Asana, save all attached files to Box
Automatically save attachments from completed Asana tasks to Box. Prevent manual transfer errors and missed uploads, reduce time spent organizing files, and improve the reliability of your file management.
About the apps you use
Slack
Yoom allows you to utilize Slack's API without any coding. By integrating Yoom with Slack, you can freely connect various SaaS with Slack and receive all kinds of notifications on Slack. Additionally, it is possible to trigger a bot when a message is sent to Slack.
see detailsTemplates
Activate the flow bot at the end of each month and notify Slack.
This is a flow bot that automatically activates at the end of each month and sends notifications via Slack. This flow bot can perform various automated processes through the flows added after the branch on the right side. For example, you can use it for various purposes such as monthly invoice issuance, aggregation processing to spreadsheets, or regular data backup processing.
Activate the flow bot at the end of each month and notify Slack.
Add a comment to a Wrike task when a post is made in a Slack channel.
This is a business workflow that automatically adds content posted in a Slack channel as comments to tasks in Wrike. This reduces manual task updates and improves project management efficiency.
Add a comment to a Wrike task when a post is made in a Slack channel.
Add inquiry content from Slack to Google Sheets
When an inquiry comes to Slack, it is registered in Google Sheets. By integrating Slack and Google Sheets, you can eliminate the hassle of operating individual apps and repeatedly entering data, allowing for smoother business operations. Records can be easily added to Google Sheets automatically, preventing any omissions or leaks in information management.
Add inquiry content from Slack to Google Sheets
Asana
With Yoom, you can integrate Asana’s API—no coding required! Easily automate task creation in Asana, send instant notifications to Slack or Chatwork, and sync Asana data with Yoom’s database for seamless workflow management.
see detailsTemplates
Notify Google Chat when a task is registered in Asana
When a task is registered in Asana, this flow automatically sends a notification to Google Chat. For those who have been manually sending notifications, this flow is expected to reduce the workload. It is recommended for those who want to streamline task management and information sharing with team members.
Notify Google Chat when a task is registered in Asana
Add content posted in Google Chat to Asana.
This is a flow for adding content posted on Google Chat to Asana. By using this flow, tasks are automatically added to Asana in conjunction with information from Google Chat. This helps reduce missed tasks and improves the efficiency of task management.
Add content posted in Google Chat to Asana.
When a task is completed in Asana, save all attached files to Box
Automatically save attachments from completed Asana tasks to Box. Prevent manual transfer errors and missed uploads, reduce time spent organizing files, and improve the reliability of your file management.
When a task is completed in Asana, save all attached files to Box
No-Code API Actions
Executable API actions
Flowbot triggers
Flowbot operations
Flowbot triggers
Flowbot operations
Flowbot triggers
Flowbot operations
More inspiration for you
Discover step-by-step guides for automating your work using the apps featured in this workflow!