Skip to content
Notis

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.

TriggerScheduled

Claim Anonymous Contact

Associate an anonymous contact with a real email address.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

Create Contact Attribute

Create a custom attribute for contacts.

ActionInstant

Create Credit Reception

Award credits to a contact.

ActionInstant

Create Vouchers Batch

Create a voucher batch for a promotion; processing runs in the background.

ActionInstant

Find or Create Products

Find a product by its external identifier or create it if it does not exist.

ActionInstant

Find Voucher By Code

Retrieve a voucher’s details and redemption status by its code.

ActionInstant

Get Contact Auth Token

Retrieve an authentication token for a contact.

ActionInstant

Get Contact's Credit Balance

Retrieve a contact’s current credit balance.

ActionInstant

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.