Skip to main content

Custom Power-ups

Custom Power-ups are creator-defined on-stream effects that viewers trigger by spending Bits. Streamerly reads your channel's Power-ups from Twitch and lets you react to redemptions with flows, alerts, goals, and community flairs.

Read-only by design

Twitch's API for custom Power-ups is read-only — Streamerly can't create, edit, enable, pause, or delete them. Manage your Power-ups in the Twitch Creator Dashboard under Channel → Power-ups. Streamerly syncs the list and runs flows when they're redeemed.

This is a Twitch limitation, not a Streamerly one. If Twitch ships a management API in the future, the Power-ups page will grow editor controls additively.

How it differs from channel point rewards

Channel point rewardCustom Power-up
CurrencyChannel points (free loyalty)Bits (paid)
Who manages itStreamerly or Twitch dashboardTwitch dashboard only
RefundsYes — Cancel Redemption effectNo (Bits transactions are final)
Fulfillment queueYesNo
Redemption triggerChannel Point RedeemCustom Power-up Redemption

Power-ups page

Navigate to Power-ups in the sidebar (in the Engagement group, between Channel Points and Goals). The page shows every custom Power-up on your channel as a card with:

  • The Power-up image, title, and Bits cost
  • Status badges (Enabled / Paused / Out of stock / User input)
  • Any feature mapping you've set up (Goals, Community Flair, or just a flow trigger)

A Sync from Twitch button pulls fresh state from Twitch on demand — useful if you just made changes in the Twitch dashboard and don't want to wait for the cache to expire.

Feature mappings

You can map a Power-up to a Streamerly feature so its redemptions auto-contribute or auto-assign:

  • Goals — A Power-up mapped to a Goal tier contributes that tier's amount to the goal whenever it's redeemed. Bits-funded contributions show up with source: power_ups in the goal contribution history, distinct from cheer-funded or channel-point-funded contributions.
  • Community Flair — Redeeming the Power-up assigns the chosen community flair to the viewer in chat.
  • Flow trigger — No extra wiring; the Custom Power-up Redemption flow trigger fires regardless. Use this mapping when you only want the flow side and no automatic feature dispatch.

Mappings are created from the feature's own page (e.g., create a Goals tier and map a Power-up to it from the Goals editor). The Power-ups page displays existing mappings and lets you remove them with an Unmap button.

Flow integration

When a viewer redeems a Power-up, Streamerly fires the Custom Power-up Redemption flow trigger with the user, their input text, and the Power-up details (id, title, Bits cost, prompt). You can filter the trigger to a specific Power-up or fire on every redemption.

To read a Power-up's live settings (cost, enabled state, cooldown, etc.) inside a flow, use the Custom Power-up data node.

See also