I've built a Slack automation that posts notifications to a channel when user requests are fulfilled. I would love it if it would "@" mention the requester to notify them when it's posted, but in testing I found that while it would show the display name (e.g. "@Anna"), it isn't activated and doesn't trigger a normal Slack notification. Has anyone found a way to make this work?
Slack Automation with Display Names
Best answer by Stephen_Orr1
Sadly, no, still doesn't work. It doesn't show the chevrons, but it still doesn't "mention" the user. I tried it both with the user name hard-entered into the text of the automation and using a variable (which is what I really want), and neither worked. 😩
Hmm could it have anything to do with Slack changing @mentions from user name to display_name? Airtable docs recommend using the Slack member ID if the user name isn't working:
https://support.airtable.com/docs/send-a-slack-message-action#mentioning-slack-users
edit: this page also mentions dynamically generating the @mention ID using a formula field which sounds like what you're after
Login to the community
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
