Skip to main content

Hi there! I’m new to Zapier and I’m facing a problem that seems easy at first.
Here is the thing : I use 3 services at work and I want my coworkers to let me know their status by reacting to message in slack.


Here are the 3 messages :

  • Service 1 : ✅ working
  • Service 2 : ❌ not working
  • Service 3 : ✅ working

I want the text to be edited depending of the last reaction used. I only want to use 4 states for my services :

  1. ✅working
  2. ❌not working
  3. ⌛️restarting
  4. 🔧working on it

I tried using a ‘New Reaction Added’ trigger and leave empty the text field in Configure > Reaction.

Then I would like to edit the text like that : 

  • Service 1 : {emoji from reaction}

 

I tried using a path but in ‘New Reaction Added’, under Test, I have to select one record.
In Path Conditions > Configure & test > Only continue if… I can select a reaction but even if I have 4 paths, I’m only able to see that same reaction so every path are running when publishing the Zap. I tried with “if > Exists” and “if > (boolean) Is true”

Is there a simple solution to make it work with only 3 Zaps instead of 12?

 

Thanks!

Just discovered I can add reaction in the edit text field like that : {{reaction}}

So I’m able to do it with a simple filter 😅


Hi @HugoG,

 

That’s great news that your Zap is working perfectly now, and sharing how to resolve it. This will help our fellow community members if they encounter the same issue. Thank you.