Learn the control room.
Two things to know. Get the overlay into OBS, then learn to shape it from your Dashboard: packs, palette, placement, profiles. Start with the quick setup below, then go deep.
OBS Browser Source setup
Copy your overlay URL, add it as a Browser Source in OBS, fire a test alert. The walkthrough.
Security & token rotation
What each token does, when to rotate, what breaks after, and how it differs from logging out. Read before you need it.
Streamer.bot integration
Donations from Streamlabs / StreamElements, custom triggers, HTTP endpoints.
Four buttons, your whole look.
Above your active pack sit four buttons. Pack Library swaps the entire look. Customize opens the editor to tweak it. Overlay URL is the link you paste into OBS. Test Alerts fires a dummy alert to check it. Pick one to see what it does.
Pack · Library
Customize · Editor
Title Hero Custom OBS · 1920×1080 NEW SUBOverlay · Browser Source URL
Masked here, private to your channel. Paste it as a Browser Source.
OBS · Test alert
OBS · Browser Source TEST · NEW SUB streamer_fan just subscribedPack Library
Swap your whole look. Pick a pack, preview it in the editor, apply when ready.
Customize
Opens the editor for the active pack: recolor the palette, place the alert, preview it live.
Overlay URL
Your private link. Paste it once as a Browser Source in OBS, then never touch it again.
Test Alerts
Fire a fake alert to check sizing and placement in OBS before you go live.
Make it yours, see it first.
The editor is a two-column workspace: controls on the left, a live OBS-accurate preview on the right. Recolor the palette, place the alert on a real 1920×1080 frame, all before it touches your stream.
Customize · Palette
Title · #4CAED2 Hero · #E8A855 Body · #FFFFFF Custom · pick your ownCustomize · Placement
Customize · Effects
Glow Scanlines ParticlesCustomize · Live OBS preview
OBS · 1920×1080 NEW SUB streamer_fan just subscribedPalette
Preset schemes or your own hex per slot. Click a swatch to copy it.
Placement & size
A 12-cell grid anchors the alert on your 1920×1080 canvas. A slider scales it.
Effects
Packs that expose detail toggles group them here: small on/off switches for the optional flourishes of that pack's look.
Live preview
An OBS-accurate frame at real canvas size. Freeze a test alert in OBS to check sizing.
Your alerts, your sounds.
Upload your own MP3 for each event type. Your files apply across every pack, so one upload is enough. Set a default for everything, override it per event, and dial each sound's level.
Sound · Your files
FollowYour sound MP3 SubYour sound MP3 RaidUses Default UploadSound · Per pack
Use my sounds with PirateSound · Sub
SubYour sound VolumeOne upload, every pack
Drop an MP3 (up to 2 MB, 10 seconds) for each event type: follow, sub, resub, gift sub, donation, bits and raid. Any event without its own sound falls back to your Default, so a single upload covers everything at once.
Keep a pack's own design
Your sounds are global, but any single pack can keep its original sound design. Turn it off for that pack and your files stay saved, still playing everywhere else.
Balance each sound
Set the level of each custom sound so a loud clip sits right next to a quiet one. Changes reach your overlay in seconds, without cutting a running alert.
Hold the moment, release on cue.
The queue isn't a dumb feed, it's a control surface. Hold alerts through a cinematic, let them go when you're ready, and never lose one. Pause, resume and flush-one from the Dashboard or a Stream Deck.
Broadcast Control
Broadcast Control
Broadcast Control
Quick Pause
One tap holds the queue, then auto-resumes.
Auto-resume
When the countdown ends, the buffer flushes out in order. Nothing was lost.
Buffer
While paused, held alerts stack up in the buffer. Overflow passes through, it's never silently dropped.
One look per stream, swap in a click.
A profile is a whole saved look: a pack plus every setting around it. Build one in the editor, name it, and switch your entire overlay with a single click. Up to five, so each stream type has its own.
Profiles · Save current
Profile name Horror Include my sound settings Captures your current Core Settings (mute, volume & Smart Volume) and stores them in this profile. Off: sound isn't stored in the profile. Saves to slot 4 · or overwrite an existing oneProfiles · Apply recap
PackCustode Colors PlacementBottom-center SoundOn Everything swaps at once, liveProfiles · 5 slots
1 HorrorCustode Active 2 ChillNoctis Apply 3 HypeAccolade Apply 4 Empty slot 5 Empty slotSave as profile
Save the current tweaks as a new profile or overwrite a slot.
Apply to overlay
A recap confirms what goes live, then everything swaps at once.
Up to 5 slots
Each row carries four actions. Here's what they do.
- Pushes this profile to your live overlay.
- Preview it in a sandbox, without touching your live stream.
- Captures your current look and overwrites this profile with it.
- Edit the profile, rename it, or delete it.
- A speaker means this profile also manages sound. Crossed out = it mutes on apply.
Tune the behavior, not just the look.
Beyond packs and palette, a handful of settings shape how the engine behaves. Here's the overview.
Advanced · Pause behavior
Quick Pause duration 30s60s90s2min Auto-resume safety Off2min5min10min Buffer capAdvanced · Wave grouping
Grouping window 5s · short7s · normal10s · longCore · Events
Wave Achievements Follow Alerts Follow GroupingCore · Sound
Sound Effects Smart Volume Master VolumePause behavior
How long Quick Pause holds (default 60s) and an auto-resume safety net if you forget (default 5min). The buffer holds 5 to 30 alerts; past the cap, new ones play live, nothing is dropped.
Wave grouping
How long alerts can join the same wave before an Achievement triggers. 5s, 7s (recommended) or 10s. A longer window catches more of the burst.
Events
Toggle each mechanic on or off. Wave Achievements, Follow Alerts, and Follow Grouping (combine simultaneous follows into one). No feature is forced.
Sound
Global sound on/off, a master volume, and Smart Volume that lowers spammy back-to-back alerts. The how and why of the ducking lives on the engine page.
Closed beta · Spring 2026
Closed Beta Access →