Best answer

Using Slack (Reaction on message) in a public/external (more than one company) channel?

  • 6 November 2020
  • 1 reply
  • 60 views

Userlevel 1

Hey there,

 

Zev here, I’m new with a quick question! I’m trying to build a Zap that when someone leaves a specific emoji reaction on a Slack message, it triggers. However, it seems the Zap is failing since the channel is external, meaning folks from other companies are inside.

 

Does anyone know a workaround here?

icon

Best answer by CraigNet3 7 November 2020, 08:13

@zevzoldan-postscript you might be able to get it to work by subscribing to the reaction_added event using the Slack Events API. More info here:

https://api.slack.com/events/reaction_added

The biggest challenge is the Slack Request URL verification challenge which must be performed to activate the subscription. That cannot be done with the Webhooks trigger in Zapier. You may need to create a custom Zapier app to pull this off.
 

More info on the subscription process here:

https://api.slack.com/events-api#subscriptions
 

Info on custom Zapier apps:

https://platform.zapier.com/quickstart/introduction

View original

This topic has been closed for comments

1 reply

Userlevel 3
Badge +3

@zevzoldan-postscript you might be able to get it to work by subscribing to the reaction_added event using the Slack Events API. More info here:

https://api.slack.com/events/reaction_added

The biggest challenge is the Slack Request URL verification challenge which must be performed to activate the subscription. That cannot be done with the Webhooks trigger in Zapier. You may need to create a custom Zapier app to pull this off.
 

More info on the subscription process here:

https://api.slack.com/events-api#subscriptions
 

Info on custom Zapier apps:

https://platform.zapier.com/quickstart/introduction