Confirm Telegram Approvals with Slack Reactions
When a team member approves a decision through a Telegram button, Notis instantly marks it in Slack with a checkmark reaction.
Trigger
Callback Query Received
Action
Add reaction to message
Add an emoji reaction to a message.
Why this helps
Approval decisions scattered across Telegram and Slack make it hard to see who approved what. Manual status updates are forgotten.
- Clear visual record of who approved what
- No need to log decisions manually
- Approval status visible at a glance in Slack
- Reduces back-and-forth messages asking for confirmation
Setup
Build it in a few focused steps.
- 1Connect both Telegram and Slack to Notis.
- 2Create an automation where the trigger is 'Callback Query Received' from your Telegram approval buttons.
- 3Write the automation prompt: 'When someone taps the approve button in Telegram, add a checkmark emoji reaction to the corresponding message in Slack'.
- 4Designate which Slack message should receive the reaction (can be by channel or recent message).
Questions about this workflow
What emoji reaction should I use?
Common choices are checkmark (check mark), thumbs up, or a custom emoji. You can specify this in your automation prompt.
Can I track rejections the same way?
Absolutely. Create a second automation for 'reject' buttons that adds a different emoji, like a red X or thumbs down.
What if multiple people need to approve?
Each button tap adds its own reaction. You can see all approvals accumulate on the same Slack message.
When this happens · Trigger
Do this · Action
Add an emoji reaction to a message.
Supported Triggers and Actions
Notis builds workflows that link Telegram to Slack. A trigger fires from one place; an action lands in another.
Telegram triggers
Slack actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Add an emoji alias
Add an alias for an existing custom emoji.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Add a remote file
Add a reference to an external file for discovery and sharing.
Add Enterprise user to workspace
Adds an Enterprise user to a workspace, with optional guest restrictions.
Add a star to an item
Star a channel, file, comment, or message.
Add call participants
Register participants who join a call.
Add emoji
Add a custom emoji to a workspace.
Add reaction to message
Add an emoji reaction to a message.
Search for channels in Enterprise organization
Searches for public or private channels in an Enterprise organization.
Connect any two apps with Notis in the middle.
Telegram and Slack, or any other combination from 1,500+ integrations.
When this happens · Trigger
Do this · Action
Save your first hour today.
7-day trial of any paid plan, with $20 of usage included.
No card. Works with personal or business Slack.