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.
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 reward | Custom Power-up | |
|---|---|---|
| Currency | Channel points (free loyalty) | Bits (paid) |
| Who manages it | Streamerly or Twitch dashboard | Twitch dashboard only |
| Refunds | Yes — Cancel Redemption effect | No (Bits transactions are final) |
| Fulfillment queue | Yes | No |
| Redemption trigger | Channel Point Redeem | Custom 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_upsin 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
- Channel Points — the channel-point equivalent (free loyalty currency, fully managed)
- Goals — bind a Power-up to a goal tier
- Custom Power-up Redemption trigger
- Custom Power-up data node