OverlayThing Docs
Home
Login / Request Access
01 Get started
Introduction Quickstart Add to your stream
02 Overlays
Overlays The editor Overlay URLs Alert queue Share, export & import
02.1 Widgets
Widgets overview Alerts Variations Hype Train Text to speech Goals Countdown & subathon Chat box Data labels Counter Text, image & video
03 Chatbot
Chatbot overview Getting started Commands Variables Conditionals Recipes API commands Integrations Command API & Copy-URL Chat moderation Bot settings
03.1 Chatbot modules
Modules overview Timers Counters Quotes Chat alerts Welcome Giveaways Queue Song requests Loyalty
04 Remote Control
Overview Connect OBS Studio Connect Meld Studio Bindings & triggers Security & access
05 Monetize
Tip page Tip settings Merch with Fourthwall
06 Build your own
AI Magic Builder Custom widgets Widget SDK
07 Your data
Dashboard Stream data Chat log Moderation
08 Account
Settings & connections Export your data Import from StreamElements
09 Reference
Label tokens Keyboard shortcuts FAQ Troubleshooting
Reference/FAQ
Reference

FAQ.

Short answers to the questions we hear most. For step-by-step fixes when something breaks, see <a class="link" data-goto="faq">Troubleshooting</a>.

Plans & getting started

QIs OverlayThing free?

Yes. Currently the only plan offered is free. All features are currently available at no cost to the user. There is a world where we could introduce plans or some sort of payment system to help support and offset the cost, and the infrastructure is there to support that, but no decisions have been made. For full transparency: ALL core features will remain free forever. Your chatbot (and modules), overlays, tipping and the rest will never be gated behind payment.

QDo I need to install anything?

No. Everything runs in your browser and is hosted for you. You design overlays in the studio, then add one URL as a browser source in your streaming software, nothing to download or keep updated.

QCan I bring my setup over from StreamElements or Streamlabs?

Classic StreamElements overlays, alert settings, goals and history can be imported. See Import from StreamElements for the full list. The newer "Elements" system is a separate product and is not imported. The import is best effort: most things come across cleanly, but expect to do some manual tweaking afterward to get everything looking exactly right.

StreamLabs importing is not supported at this time.

Compatibility

QDoes it work with OBS, Streamlabs and Meld?

Overlays are a standard browser source, so they work in any software that supports one, including OBS Studio, Streamlabs Desktop and Meld. Remote Control adds two-way control on top for OBS and Meld specifically.

QIs this only for Twitch, or also YouTube and Kick?

OverlayThing is built around Twitch: alerts, the chatbot and channel events all key off your Twitch connection. Tip and merch pages work for any audience regardless of platform. That said, the platform is already designed to support multiple platforms. If there is enough growth and interest, building out YouTube and Kick is well within reach should we choose to do it.

How it runs

QDoes the chatbot need my computer running?

No. The bot runs on our servers, so timers, commands and moderation keep working whether or not you are streaming or your machine is on. Overlays only render while your browser source is loaded on stream.

QWhy aren't my edits showing on stream?

Edits autosave and push live within a second or two, with no publish step. If a source has "Shut down when not visible" enabled, switch scenes back to reload it. More fixes in Troubleshooting.

Disclosures

QDoes OverlayThing use AI?

Yes, we utilize AI for a few features. We have an AI widget builder and command builder powered by Anthropic. We also use a combination of OpenAI Moderation and Cerebras for moderation and text formatting. You can disable the creation AI features in your dashboard settings if you would like to opt out.

QWhere is my data stored?

Currently we're utilizing cloud servers located in Canada for our compute and database storage. Asset storage uses Cloudflare's WNAM, which is literally "Western North America" and not one specific region. We do not currently have plans to offer choice of region.

Still stuck?

Ask the docs bot at the top of any page, or reach the team from the studio help menu. We read every message.

Previous Keyboard shortcuts Next Troubleshooting
On this page
Ask the docs
Have a question?
Thinking it through...
Answer
Get an answer instantly; our model is trained on every feature of our streaming suite.
ESC
Get started
More than overlaysOverlayThing is an all-in-one toolkit for your Twitch channel: a visual overlay … Get started From zero to liveThe fastest path to a working overlay on your stream. Sign in, build something, … Get started Add to your streamOne overlay, one URL, one browser source. OverlayThing works with any streaming … Get started
Overlays
OverlaysYour overlays live on the Overlays page, a gallery of every canvas you have buil… Overlays The editorWhere overlays are built. A canvas in the middle, your layer stack on the left, … Overlays Overlay URLsEach overlay has its own private URL. Add it to your streaming software once and… Overlays Alert queueWhen events pile up (a gifted-sub train, a hype raid), you usually want alerts t… Overlays Share, export & importMove overlays and individual widgets between your own overlays, back them up as … Overlays
Widgets
Widgets overviewWidgets are the building blocks of an overlay. Some fire on an event and leave (… Widgets AlertsThe moment something happens, an alert fires on screen with motion, sound and yo… Widgets VariationsOne event, different reactions. Variations let a single alert play a bigger vers… Widgets Hype TrainWhen a Hype Train rolls on your channel, OverlayThing can fire an on-screen aler… Widgets Text to speechHave alerts read messages aloud: a tip note, a resub message, a redemption. Text… Widgets GoalsA progress bar with a target. It fills itself as events come in, and you can cel… Widgets Countdown & subathonTwo timer widgets. A countdown runs down to a time or for a set duration. A suba… Widgets Chat boxPut your Twitch chat on stream, great for handheld, IRL or face-cam layouts wher… Widgets Data labelsSmall live readouts that keep your channel numbers on screen: latest follower, l… Widgets CounterPut a live number on your overlay: deaths, wins, fails, anything you keep a runn… Widgets Text, image & videoThe plain building blocks. Use them for backgrounds, frames, logos, panels and l… Widgets
Chatbot
The chatbotA Twitch chat bot built into OverlayThing: custom commands, timers, counters, qu… Chatbot Getting startedTurn the bot on, make it a moderator, and pick your command prefix. Three small … Chatbot CommandsCommands are the heart of the bot. A viewer types a trigger, the bot replies wit… Chatbot VariablesVariables are $( … ) tokens you drop into a command response. They fill in with … Chatbot ConditionalsConditionals let one command react differently to different viewers and situatio… Chatbot RecipesCopy-ready command responses for the trickier variables: shoutouts, weather, dic… Chatbot API commandsPower-user territory. Wire a command to an external API and pull a live value in… Chatbot IntegrationsBuilt-in connections to outside services that add ready-made variables. Today th… Chatbot Command API & Copy-URLFire bot commands and module actions from outside chat: a Stream Deck button, a … Chatbot Chat moderationWhen the bot is a moderator it can keep chat clean automatically: tunable spam f… Chatbot Bot settingsThe channel-wide behavior of the bot: your prefix, how it replies, how cooldowns… Chatbot
Chatbot modules
ModulesThe bot is built from modules you switch on one at a time. Turn on only what you… Chatbot modules TimersPost recurring messages on a schedule: rules, your socials, a sponsor plug. Time… Chatbot modules CountersTrack a number from chat: deaths, wins, fails, anything you want to tally live.… Chatbot modules QuotesA searchable quote book your chat builds with you, one memorable line at a time.… Chatbot modules Chat alertsPost a chat message when someone follows, subscribes, resubs, gifts, cheers or r… Chatbot modules WelcomeGreet people automatically: first-time chatters, returning regulars, and incomin… Chatbot modules GiveawaysRun a giveaway and draw a winner from chat, by keyword entry or passive presence… Chatbot modules QueueLet viewers line up to play with you. They join, you pull people up in order.… Chatbot modules Song requestsViewers request YouTube songs by name or link and the bot builds a play queue, w… Chatbot modules LoyaltyTrack how long your viewers watch, so you can spot and reward your most loyal re… Chatbot modules
Remote Control
Remote ControlDrive your local OBS Studio or Meld Studio straight from OverlayThing. Switch sc… Remote Control Connect OBS StudioAdd the Remote Control URL as a dock or browser source, enable the OBS WebSocket… Remote Control Connect Meld StudioAdd the blank Remote Control source to every Meld scene. There is no password to… Remote Control Bindings & triggersA binding is one or more actions plus the trigger that fires them. Build them on… Remote Control Security & accessThe Remote Control URL is a key to your streaming software, and your OBS passwor… Remote Control
Monetize
Your tip pageA branded donation page viewers can reach from a single link in your panels or c… Monetize Tip settingsEverything behind your tip page: the payment connection, your branding, the amou… Monetize Merch with FourthwallConnect your Fourthwall shop and merch sales fire alerts on stream, the same way… Monetize
Build your own
AI Magic BuilderDescribe the widget you want in plain language and OverlayThing builds a styled,… Build your own Custom widgetsFor when you want to break the mold. Write your own HTML, CSS and JavaScript, re… Build your own Widget SDKThe API your custom widgets use to receive live events and persist state. It is … Build your own
Your data
DashboardYour home base. The numbers that matter at a glance, a chart to spot trends, and… Your data Stream dataThe numbers behind your overlay. Labels, goals and leaderboards all read from he… Your data Chat logA searchable archive of your chat, events and moderation actions. Look up what a… Your data ModerationEvery chat message, tip note and alert message runs through a moderation pipelin… Your data
Account
Settings & connectionsYour account, your connected services, and the controls that protect your access… Account Export your dataYour data is yours. From Settings, under Data and privacy, you can take it with … Account Import from StreamElementsAlready set up elsewhere? Bring your overlays, alert settings, goals and history… Account
Reference
Label tokensTokens are {placeholders} you drop into alert text, label templates and goal lab… Reference Keyboard shortcutsThe editor is built for the keyboard. These are the ones worth learning.… Reference FAQShort answers to the questions we hear most. For step-by-step fixes when somethi… Reference TroubleshootingQuick fixes for the things that trip people up most.… Reference
↑↓ navigate ⏎ open esc close