Perks Discovery at the Tap of a Button
Add inline buttons to your Telegram messages. When customers tap 'Show available perks,' Notis retrieves them from Piggy and displays them right there. No links, no switching apps.
Trigger
Callback Query Received
Action
List Perks
Retrieve all available perks.
Why this helps
Customers don't know what rewards exist or get stuck browsing a separate loyalty portal, leading to missed engagement and higher support load.
- Customers discover rewards without leaving Telegram
- Increases perk awareness and redemption rates
- Reduces support questions about available rewards
Setup
Build it in a few focused steps.
- 1Connect Telegram and Piggy to Notis
- 2Create an automation named 'Show available perks on button tap' with this instruction: 'When a customer taps the Show Perks button, retrieve all available perks from Piggy and reply with the list'
- 3Select the trigger: Callback Query Received in Telegram
- 4Add inline button to your messages (Notis will provide the button template)
- 5Test by sending a message with the button and tapping it to see perks appear
Questions about this workflow
Can I filter perks by tier or type?
Yes. In your automation instruction, specify 'show perks for gold members' or 'show perks available with 500 points or less' and Notis will filter accordingly.
Do perks update in real-time?
Yes. Each time someone taps the button, Notis pulls the latest perk list from Piggy, so changes appear immediately.
How many perks can I display?
Telegram has character limits, but Notis will paginate long lists automatically and let users navigate with buttons.
When this happens · Trigger
Do this · Action
Supported Triggers and Actions
Notis builds workflows that link Telegram to Piggy. A trigger fires from one place; an action lands in another.
Telegram triggers
Piggy actions
Recurring trigger
Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.
Claim Anonymous Contact
Associate an anonymous contact with a real email address.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Create Contact Attribute
Create a custom attribute for contacts.
Create Credit Reception
Award credits to a contact.
Create Vouchers Batch
Create a voucher batch for a promotion; processing runs in the background.
Find or Create Products
Find a product by its external identifier or create it if it does not exist.
Find Voucher By Code
Retrieve a voucher’s details and redemption status by its code.
Get Contact Auth Token
Retrieve an authentication token for a contact.
Get Contact's Credit Balance
Retrieve a contact’s current credit balance.
Connect any two apps with Notis in the middle.
Telegram and Piggy, 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 Piggy.