Slack Message Customization

When creating a rule in Asana which uses the Action Slack - Send Channel Message, it would be helpful to be able to reference fields from within the project task into the message. Therefore, I can have the message show as {{Submitted by}} {{Issue Title}} {{Issue Description}} as an example. Currently the slack message only displays the first field from the form.

7 Likes

It will probably come at one point thanks to a feature called “Variables in rules”. It is being deployed/has been for the action “Post a comment”.

Has anyone heard any updates about this? I saw it might be in the works in another thread (Now introducing Variables in Rules - #65 by Natalie_Weinmeister).

Hi @Holly_Meave , welcome to the forum :wave:

Unfortunately, no, variables are not available in the Send a slack message action in rules. If there are any updates in the future, I’m sure they will get posted here.

I’m adding myself to this thread - this seems like great option to add. I’d like to be able to include built-in and/or custom fields in the message. We are using Asana to track computer inventory, and when we change the status on an inventory item we want to post that change to a channel with some relevant detail.

(We actually use Teams - I know this post is about Slack but I believe it’s all the same issue)

I’d like this too. It will make the Slack messages really meaningful. My use case is I have a message that pings my editing Slack channel when a new task is posted. Being able to add custom fields such as Client name will make these way more helpful to editors in that channel.

I’m really interested in this feature as well. Also, there’s an ongoing issue which it doesn’t let me mention/tag someone in the Slack message. It just sends a plain text instead of the tag.

+1 To really wanting this feature

+1 This feature would allow me to fully integrate asana with slack

Agreed - this would be an incredibly helpful feature within the Asana → Slack integration. A general message is okay, but having variable fields would be top tier and allow me to confidently post messages in Channels without it seeming like spam.

100% agree here. I tried creating a notification channel for when a task goes into “Blocked” status so we can followup with the assignee to help identify the blockers and resolve them… however the message is currently…

"A task is now blocked "

Which isn’t as helpful as

"The task {TASK_NAME} assigned to {ASSIGNEE_NAME} is now blocked.
Click here to view the task.
"

1 Like

Adding myself to this thread. We really want to highlight the priority of a ticket in our service desk set up - at the moment we can only see who created it and due date. Really hoping it comes through soon!