Skip to content
Notis

Fetch recent Whop payments by reacting in Slack

Tag any Slack message with your chosen emoji and Notis reads the reaction as a request, pulls your latest Whop payments, and reports the amounts and statuses back to the channel. A revenue check that costs one tap.

Trigger

Message Reaction Added

Triggered when a reaction is added to a message in Slack. Supports optional filtering by channel and emoji name.

Action

List Payments

Tool to retrieve a paginated list of payments for a company. Use when you need to view payment history with optional filtering by product, plan, status, billing reason, currency, and creation date. Supports cursor-based pagination.

Why this helps

You want a quick read on sales, but logging into Whop mid-task is exactly the kind of detour that eats an hour.

  • Reduces a revenue check to a single emoji tap
  • Keeps sales numbers visible in the channel your team already watches
  • Avoids the focus-shattering trip into the Whop dashboard

Setup

Build it in a few focused steps.

  • 1In the portal, connect Slack and Whop to Notis so it can read reactions and query payments.
  • 2Open Automations from your portal link and start a New Automation.
  • 3Write: 'When someone adds the money emoji to a message, list our most recent Whop payments with amount and status.'
  • 4Pick the message reaction added trigger, optionally limit it to one emoji, and choose the reporting channel.
  • 5React to a test message and confirm the payment list appears.

Questions about this workflow

Can I restrict it to one specific emoji?

Yes. The reaction added trigger supports filtering by emoji name, so only your chosen emoji fires the lookup.

Does everyone in the channel see the payments?

Notis posts to the channel you pick, so keep it in a private ops channel if the numbers are sensitive.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Slack to Whop. A trigger fires from one place; an action lands in another.

Slack triggers

Whop actions

New Channel Created Trigger

Triggered when a new channel is created in Slack.

TriggerInstant

Create Access Token

Tool to create a short-lived access token for authenticating API requests. Use when you need to generate temporary credentials for Whop's web and mobile embedded components.

ActionInstant

Channel Message Received

Triggered when a message is posted in a Slack channel (public, private, or multi-party IM). Does NOT match direct messages.

TriggerInstant

Create file

Tool to create a new file record and receive a presigned URL for uploading content to S3. Use when you need to upload files to Whop.

ActionInstant

Direct Message Received

Triggered when a new direct message (DM) is sent to a user in Slack. Catches all DMs across all DM channels.

TriggerInstant

Delete Promo Code

Tool to archive a promo code, preventing it from being used in future checkouts. Use when you need to deactivate or remove a promo code from circulation. Existing memberships created with this promo code are not affected by archiving. The operation changes the promo code status from 'active' to 'archived'.

ActionInstant

Message Reaction Added

Triggered when a reaction is added to a message in Slack. Supports optional filtering by channel and emoji name.

TriggerInstant

List Apps

Tool to retrieve a paginated list of apps on the Whop platform. Use when you need to browse or search for apps with optional filtering by company, type, verification status, or view support. Supports cursor-based pagination.

ActionInstant

Message Reaction Removed

Triggered when a reaction is removed from a message in Slack. Supports optional filtering by channel and emoji name.

TriggerInstant

List Authorized Users

Tool to retrieve a paginated list of authorized team members for a company. Use when you need to view company team members, check user permissions, or audit team access. Supports filtering by company, user, role, and creation date with cursor-based pagination.

ActionInstant

Reaction Added Trigger

DEPRECATED: use `SLACK_MESSAGE_REACTION_ADDED` instead. Triggered when a reaction is added to a message in Slack.

TriggerInstant

List Members

Tool to retrieve a paginated list of members for a company. Use when you need to view company members with optional filtering by product, plan, status, access level, and more. Supports cursor-based pagination and searching by name, username, or email.

ActionInstant

Reaction Removed Trigger

DEPRECATED: use `SLACK_MESSAGE_REACTION_REMOVED` instead. Triggered when a reaction is removed from a message.

TriggerInstant

List memberships

Tool to retrieve a paginated list of memberships with filtering options. Use when you need to list memberships by product, plan, status, user, or promo code.

ActionInstant

New Bot Message Received Trigger

DEPRECATED: use `SLACK_CHANNEL_MESSAGE_RECEIVED` with `is_bot_message=true` instead. Triggered when a new bot message is posted to a Slack channel.

TriggerInstant

List Payment Methods

Tool to retrieve a paginated list of payment methods for a member or company. Use when you need to view stored payment information such as cards, bank accounts, or digital wallets. Either member_id or company_id must be provided.

ActionInstant

Connect any two apps with Notis in the middle.

Not just Slack and Whop. Any combination from 1,000+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7 days free trial with 20$ free usage included.
No card. Works with personal or business Whop.