Skip to main content

Is there a way to use Zapier to emoji react on the latest Slack message?

The only condition I have is to have the message contain “wfh” in any form, so for this I tried the filters and the Zapier step “contains”. I know how to find the message I am looking for but I have never been able to figure out how to emoji react.

Can you advise on how I can achieve that? Can you please add screesnhots?

Thank you in advance!

Hi @koenigsvtlanik 

You may have to explore using the Slack API: https://api.slack.com/methods/reactions.add

  • API Request
  • Custom Action (with the help of AI)

 

 


Yea, that requires me using JS, which I can do serverside or locally on my PC. Then the question arises for me, what do I then have Zapier for? 

Why is there no such module (I came as a Make.com user where that works)/step in Zapier for something seemingly so basic, like adding an emoji on Slack?


@koenigsvtlanik 

Did you try this approach?


Yes, I have done that. Can we get answers where somebody has a working example of what people ask for, or simply better not get any answer at all?

Because this way, otherwise, we go into an endless discussion of the sort “have you done this”, “yes” and “what about this”, “what about that” and never get to the real solution.  

 

 


I just cannot fathom how there isn’t a step for adding an emoji.


@koenigsvtlanik 

Feedback and feature requests can be submitted via a ticket to Zapier Support to be properly logged: https://zapier.com/app/get-help


@koenigsvtlanik

The Messages field likely expects the Slack Message ID rather than a Permalink.

 

From the Slack API endpoint link: https://api.slack.com/methods/reactions.add

 


@koenigsvtlanik 

Another approach would be to use native Slack Workflow automations.

https://slack.com/help/articles/16583775096083-Automations--What-is-a-Slack-workflow#building-a-workflow

 

Zap action: Webhook - POST

 

 


Hi all, 

 

The Slack workflow webhook trigger won’t be working as you can’t set the message_ts as a variable for the reaction step.

However, here is an working solution: 

I’ve tested it and it’s working perfectly with Slack app token :)  


Hi all, 

 

The Slack workflow webhook trigger won’t be working as you can’t set the message_ts as a variable for the reaction step.

However, here is an working solution: 

I’ve tested it and it’s working perfectly with Slack app token :)  

Yes, the solution is actually in this link and is very helpful: https://community.zapier.com/show%2Dtell%2D5/webhook%2Daction%2Dadd%2Dreactions%2Din%2Dslack%2D20162

Kudos, @magz :) 

Do you think there is a working example with a Slack Workflow, @Troy Tessalone for something similar?


Hi all 👋

Thanks so much for sharing that helpful guide here @magz! 🤗

@koenigsvtlanik - I did some checking and spotted that we’ve got a feature request open for an “Add Reaction to Message action” type of action to be added to the Slack app on Zapier so I’ve added your vote for that. Can’t make any promises around when it will become available to use but we’ll be sure to let you know by email once it is.

In the meantime, were you able to use the guide magz shared to get this sorted? Let us know if not, happy to assist further on that! 🙂