Opening slot requests, closing the store, starting the bonus opening, purging the chat overlay — every one of those meant finding the right dashboard page while you were live. Build a deck instead, and press it.
Stream Deck & Triggers,
in plain terms.
Mid-stream, a casino stream is a series of small state changes: slot requests open, then closed once the queue is long enough; the point store shut while you deal with a redeem; guessing opened before a bonus opening and closed when the first one lands. Each of those used to mean finding the right dashboard page while live.
A trigger is one of those changes, addressed by its own URL. Press it from a page on your phone, from a physical Stream Deck key, or from any hotkey tool that can open a link — the effect is identical, including the chat announcement that goes with it.
What you get,
free with every account.
Slot requests open, closed or cleared — per platform if Twitch is rowdy and YouTube isn't. Point store open or closed, or one reward hidden without deleting it. Bonus hunt moved between collecting, guessing and opening. Chat overlay purged. Stream title or category set. Layout switched, every browser source reloaded. Chat races opened and started, ticket giveaways and prize raffles drawn. And OBS itself: scene switches, source visibility, start and stop recording.
Paste a trigger's URL into a Stream Deck Website action and that physical key now closes your slot queue. No API key, no headers, no login — which also means it works from a phone shortcut, a browser bookmark, or any hotkey tool that can open a link. You don't need a Stream Deck; the dashboard page presses the same buttons.
A trigger fires exactly the same message the dashboard does, on every platform you have connected. Opening slot requests from a physical key still tells Twitch, Kick and YouTube that requests are open — the announcement isn't tied to which surface you pressed.
Toggles remember where they are, so a button lights up when slot requests are open and goes dark when they're closed. And every dashboard page you have open updates the moment a trigger fires, so the Creator Hub and the hunt editor never disagree with what your overlay is showing.
A trigger URL is a key: anyone who has it can press that button, which is exactly what lets it work with no login. Keep the deck off screen — and if it ever ends up on stream, one Rotate all URLs button invalidates every old link at once and reissues them.
OBS lives on your machine, so nothing on the internet can reach it. The OBS triggers are picked up by the deck page running alongside OBS over obs-websocket, which is built into OBS 28 and newer — no port forwarding, no exposing your PC.
How it works
on a real stream.
A Stream Deck's Website action can open a link and nothing else — no headers, no API key, no login. So a trigger is authorised by the URL itself, which is what makes it work on hardware that has no concept of an account.
The trade-off is real and worth stating: the URL is the credential. Anyone who reads it off your screen can press that button. Keep the deck page out of your scene, and if one ever leaks, Rotate all URLs invalidates every old link at once and hands you a new set.
OBS runs on your machine behind your router, so no server can reach it — which is why OBS control can't be a plain webhook like the rest.
Instead the deck page, open on the same machine as OBS, talks to it over obs-websocket, built into OBS 28 and newer. Scene switches, source visibility and recording start/stop go through that connection, so nothing is exposed to the internet and no ports are forwarded.
A trigger writes the same state the dashboard writes and fires the same announcement, so there is no second code path that can drift from the first.
Every dashboard page you have open updates live when a trigger fires, so the Creator Hub and the hunt editor can't sit there showing a state your overlay left five minutes ago.
Three steps,
about two minutes.
Every trigger is listed by group — slot requests, point store, bonus hunt, overlays, giveaways, OBS — with its current state where it has one.
Paste it into a Stream Deck Website action, a phone shortcut, or a browser bookmark. No key, no headers, nothing to configure.
The state changes, your chat is told on every connected platform, and every open dashboard page follows without a refresh.
Answers to what
streamers ask most.
No. The buttons live on a dashboard page you can press from any device, including your phone. A Stream Deck just gives you a physical key for the same thing — you paste a trigger's URL into a Website action and that key closes your slot queue.
Around thirty things: open, close or clear slot requests (per platform if you want), open and close the point store, hide a single reward, move a bonus hunt between collecting, guessing and opening, purge the on-screen chat overlay, post a fixed chat message, set your stream title or category, switch stream layout, reload every browser source, open and start chat races, draw ticket giveaways and prize raffles, and drive OBS itself — scene switches, source visibility, start and stop recording.
Yes. A trigger fires the same announcement the dashboard does, on every platform you have connected — so opening slot requests from a physical key still tells Twitch, Kick and YouTube.
Live, without a refresh. Press a trigger and the Creator Hub, the bonus hunt editor and the rest reflect it immediately, so you're never looking at a stale page while your overlay says something else.
No — treat it as a password. Anyone who has the URL can press that button, which is the trade-off that lets it work with no login from a Stream Deck. Keep your deck off screen, and if one is ever exposed, the Rotate all URLs button invalidates every old link at once.
Through obs-websocket, which ships inside OBS 28 and newer. The OBS-specific triggers are picked up by the deck page running on the same machine as OBS, so nothing has to reach into your network from outside and you don't open any ports.
No. Stream Deck and Triggers is part of the free account, like the rest of CasinoHub.
The rest of
the platform.