Take requests, live
Cross-platform !song requests bridged through Loadout, with a clean Spotify now-playing OBS overlay. One command, every platform.
More than a now-playing widget
Six tools wrapped in one URL. Pick the view, drop into OBS.
Now-playing card
Real-time track, artist, album art, and progress bar pulled straight from Spotify. Updates the moment the track changes.
Cross-platform !song requests
Viewers on Twitch, YouTube, TikTok, or Kick all type !song name and the request lands in your queue. Bridged through Loadout.
Moderator queue + approval
A separate moderator panel for reviewing and approving requests before they hit Spotify. Skip the spam.
Five view modes
Full widget, now-playing-only pill, queue display, moderator panel, and config screen — each its own URL for OBS scenes.
Themeable
Customize accent color, font, and opacity via URL params. Spotify-green default; patrons unlock branded variants.
StreamDeck-ready
Built-in StreamDeck icon pack and button URLs so your physical deck can skip, approve, or pause requests live.
Two minutes, three steps
No installs — the widget runs in your OBS browser source. Loadout bridges !song commands automatically.
Authorize Spotify
Open widget.aquilo.gg/rotation and sign in. Read-only OAuth — Rotation only sees what's currently playing.
Copy your widget URL
Pick the view (full widget, now-playing pill, queue, moderator) and copy the generated browser-source URL.
Drop into OBS
Add a Browser Source, paste the URL, set size, lock the source. Go live. !song commands fire automatically through Loadout.
Patrons unlock the variants
Rotation core is free. Plus and Pro patrons unlock branded theme presets and early access to new view modes.
See tier perks →