Im looking to setup a zap for slack only.
I want it to trigger off a message in a specific channel that has a emoji reaction count of x amount.
E.g, a slack message which as 10 smiley face reactions is the trigger.
Is this possible?
I don’t believe this is possible right out of the box with the Slack integration. If you wanted to, you could add a few steps to keep a tally of how many times a reacji has been added to a specific Slack message. One way I can think of would be to use our Storage app, with the Increment Value feature.
So the Zap would look something like this:
Trigger: Slack — New Reaction Added
Action: Storage — Increment Value (use the message timestamp as the key, and increment by 1)
Filter: Only continue if the value from Storage exactly matches [whatever your number is]
Action: Whatever your next action(s) will be
The tricky thing is that the Zap will keep triggering every time a reaction is added, using up a lot of tasks needlessly. There’s no way to set a threshold in the Slack trigger, which would be ideal.