What It Does
- Automate emoji reactions to signal approvals, feedback, or next steps.
- Keep your team aligned by instantly marking messages with a reaction.
- Reduce manual Slack clicks and streamline deal reviews.
- Create visible markers for pipeline updates or campaign milestones.
🏁 Getting Started

1
Select Account
Choose your connected Slack workspace where reactions will be added.
2
Configure Inputs
Pick the channel, message timestamp, and emoji to use as your reaction.
Inputs
🛠️ Required Fields
-
Select Account (✅)
Choose the connected Slack workspace.
Why it matters: Ensures reactions post in the right workspace and channel, keeping alerts and approvals in context. -
Channel (✅)
Pick the Slack channel where the target message lives.
Why it matters: Directs your reaction to the correct conversation thread or project channel. -
Message Timestamp (✅)
Provide the timestamp of the exact message to react to (e.g.,1403051575.000407).
Why it matters: Targets the specific message to mark status or feedback without confusion. -
Icon (emoji) (✅)
Select the emoji name (e.g.,fire,thumbsup) to use as your reaction.
Why it matters: Standardizes visual signals for approvals, priorities, or campaign highlights.
🎯 Optional Fields
NoneOutput
This action returns a confirmation payload containing details of the added reaction, including the channel, message timestamp, and emoji used. You can use this output to trigger follow-up steps—like logging approvals in a CRM or notifying stakeholders.
The node will return an error if the message isn’t found or if it lacks permission to react.
How It Works
- Connects to your Slack workspace using the selected account.
- Locates the message by channel and timestamp.
- Adds the specified emoji as a reaction.
- Emits a confirmation payload to drive downstream workflow steps.
🚀 Example Use Cases & Prompts
| Use Case | Setup or Prompt Example |
|---|---|
| Deal Review Approval | “Add :white_check_mark: when a deal moves to Contract stage.” |
| Campaign Highlights | “React with :tada: on campaign kickoff announcements.” |
| Team Standup Status | “Mark updates with :rocket: when key metrics hit goals.” |
✨ Pro Tips
⚠️ Important Considerations
🛠 Troubleshooting & Gotchas
| Symptom | Likely Cause | Quick Fix |
|---|---|---|
| Failing to add reaction | Bot not in channel or missing perm. | Invite the bot to the channel and grant react scope. |
| Invalid timestamp error | Timestamp format incorrect | Copy the exact message timestamp from Slack. |
| Reaction not visible | Permissions changed or message deleted | Verify bot permissions and message status. |
📝 FAQ
Can I react to messages in private channels?
Can I react to messages in private channels?
Yes — invite the bot to private channels to enable reactions.
What happens if I add the same emoji twice?
What happens if I add the same emoji twice?
Slack ignores duplicate reactions by the same user; only one will appear.
Is this an action or trigger node?
Is this an action or trigger node?
This is an action node, so it won’t cost any credits.
💰 Pricing
| Action Node | Credit Cost |
|---|---|
| Add Emoji Reaction | Free |
All action nodes, like “Add Emoji Reaction,” are free. Only trigger nodes cost credits.
Drop this Slack action into your flow to automate message reactions and keep approvals visible — instantly. 🚀