Briefly describe (1-2 sentences) the Bug you’re experiencing:
I’ve created a rule on a project template that sends a direct message to a specific user when a task is overdue. However, when creating a project from this template, the Slack action in Rules says “This action is no longer valid. Please remove it and try again.”, and as a result the Rule is broken.
Steps to reproduce:
As above
Browser version:
Firefox 93.0
Upload screenshots below:
As seen in Project Template:
Hi @anon55373545, thanks for reaching out! Let’s try to solve this together. Could you confirm what is the trigger that will trigger that action? For example, if you would like this message to be sent when a custom field is updated. Have you tried removing the trigger and add it again?
@Emily_Roman just tested and I get the same result. Seems like the Slack integration doesn’t, er, integrate on a project instantiated from a template. It won’t even load the options (see attached).
I uninstalled slack from the project and reinstalled. Nothing
I am able to add the rule from scratch and it works, but obviously, that is not ideal.
Maybe the rule is being added to the project before the app is thus nothing to connect to and erroring out?
Hi Emily - in this instance I have used a “Task Overdue” trigger connected to the “Send direct message” Slack integrated action. Though I suspect any trigger may cause the same thing to happen - seems to be related to the Slack integration.
By removing and reapplying the Slack integration on the project created from the template it will work again, however this is obviously not a viable solution for a project template that is used 10-20x a week.
@Getz_Pro Thanks for your help in reproducing the issue.
Was there ever any fix for this issue?
I have just run into the very same issue when using a template created in Asana with a Rule to notify a channel in Slack.
Hi @anon89585868, thanks for reaching out! I’ve gone ahead and sent your report to our Product Team. In the meantime, you should be able to solve this issue by removing and reinstalling the Slack integration in your new project. I’ll post updates in this thread as soon as I have more information!
This is very problematic @Emily_Roman. The person creating rules in templates is often not the person using the template. The person using the template is often overlooks the rule being broken. I am often having to tell clients ‘oh, you have a rule broken in that project’ on projects that have been in-flight for months.
Hi everybody who’s facing to this issue and @Emily_Roman
I’m facing to the just same issue which is following:
apply custom rule w/ sending Slack message in a project template
create a new project with the template
rule broken at sending slack message stage
even in my case, removing and reapplying the Slack integration doesn’t work at all.
I’ll catching up this thread and I’m really looking forward to solve this problem, not a deleting and reinstalling solution but real solution that there’s no need user action.
Are you clicking the “Use Template” button to create the project or are you duplicating the project from the project menu?
Could you confirm if you created the Template Project or are you creating a new project from a Templated created by someone else?
If you didn’t create the template, the issue could be that you haven’t authorized the Slack app before and the Rule is automatically broken when you create the new project. We will investigate further once we have your confirmation! Thanks for your patience so far!
Thank you for take care of this issue, @Emily_Roman
This is my answer.
Q1. Are you clicking the “Use Template” button to create the project or are you duplicating the project from the project menu?
A1. I and my team always create a new project with the button “Use Template”. Never duplicate for creating a new project.
Q2. Could you confirm if you created the Template Project or are you creating a new project from a Templated created by someone else?
A2. following 2 cases all doesn’t work.
case1. template creator : someone else / new project via the template creator : me
case2. template creator : me / new project via the template creator : me
Briefly describe (1-2 sentences) the bug you’re experiencing:
Usually once a week or so I have one of my rules break due to the Slack integration of sending a channel message. It seems that there is an issue on the backend with either Asana or Slack.
Steps to reproduce:
I am unable to detect what is causing this to happen. I don’t believe it is an issue on my end and it seems to happen with no rhyme or reason.
All projects are created through the Use Template button, never duplicated
I created the project template and associated Rules
However, I was not the one who authorized the Slack app in our account, though I can definitely see that it is authorized
The Slack integration works if it’s applied to a project, or re-applied to a broken project, it just doesn’t seem to work with projects created from templates, regardless of who is creating the project.
Hi folks, we are still investigating this issue and we would appreciate if you can send us some extra information about your specific templates. Could you please reach out to me via direct message and send me the following information?
URL of the Template Project that includes the Slack rule
URL of one project created from this template
You can create a new direct message by clicking my user name in this comment and selecting “Message”.
Thanks in advance for providing this extra information!
I too am having the same problem as the other users posting here. All of my rules to send Slack notifications in my project template are broken when I make a new project based on the template. This happens both when I use + icon next to the template in the project list and when I use the “use template” button when I have the template open. This also happens both when I use Asana from the browser and when I use the app.
Hi @anon18088004, thanks for reaching out and apologies for the delay here! Could you please confirm if you created the Rule in the project you are duplicating?
Please note both the user who owns the original rule and the user who is duplicating the project need to have authenticated with the Slack app, in order for the rule duplication to work. If this is not the case then it won’t duplicate correctly, and this is the expected behavior currently.