Give Your Assets Readable Names
Every asset on the canvas has a unique name starting with el_. The new "Element Name" field at the top of the right sidebar properties panel lets you rename any selected asset to something readable, like el_maincam or el_donation_goal. Type the new name, press Enter, and it applies everywhere at once.
This makes assets much easier to pick out in Trigger Studio dropdowns, the Animation Timeline, and anywhere else asset names appear.
Nothing changes for existing setups: assets keep their current names until you rename them, and new assets keep spawning with generated names.
- Instant Rename: Select a single asset and type a new name in the "Element Name" field. The el_ prefix stays fixed, and the rest accepts letters, numbers, hyphens and underscores.
- Triggers Follow: Triggers aimed at a renamed asset update automatically and keep firing, and every connected dashboard and overlay picks up the new name live.
- Duplicate Proof: Every rename is checked before it applies, so two assets can never share a name, and the Activity Log records who renamed what.
Smarter Chatbot Responses
The "Chatbot Builder" (right sidebar, under the Animation Timeline) now fills responses with what viewers actually type, and every command gains two new controls: an "Availability" dropdown and a "Mods & Broadcaster skip cooldowns" checkbox.
Commands: {command_list} on a !commands command posts a live list of every enabled command, and Go follow {target} at {so_url}! They were last seen playing {so_game} turns one command into a full shoutout.
This means the bot can answer questions, run random picks, and shout out raiders without any manual typing.
Existing commands keep working unchanged: Availability defaults to always, cooldown skipping starts off, and every new variable is opt-in. The full variable list lives in the documentation's Chatbot Builder section.
- Viewer Input: {query} fills with everything typed after the command word, {1} to {9} grab single words, and {random:a|b|c} picks one option on every fire.
- Instant Shoutouts: {so_game}, {so_title}, and {so_url} fill with the target channel's last category, stream title, and link. Put them on a Raid event response for an automatic shoutout.
- Finer Control: the "Availability" dropdown runs a command always, only while live, or only while offline, and the new checkbox lets mods and the broadcaster skip cooldowns.
Restyle the Combined Chat Feed
The Combined Chat asset now has a "Custom CSS" field in its properties panel. Write your own CSS, press "APPLY STYLE", and the new look shows up in the dashboard preview and in OBS. This means your chat can match your stream's branding instead of the default look. The following classes can be targeted:
Existing Combined Chat elements are unaffected until CSS is added.
- .chat-message-row - a full chat message
- .chat-user - the username
- .chat-text - the message text
- .chat-badge - sub/mod/VIP badges
- .plat-icon - the Twitch/Kick platform icon
- Per-Chat Styles: Each chat element carries its own style, so two chat assets can look completely different.
- Ready Examples: Ready-made styles with live previews are in the documentation.
- Full Control: Backgrounds, borders, entry animations, badges, and platform icons are all styleable.
Learn the Dashboard Hands-On
The dashboard now includes a guided tutorial for streamers and moderators. It starts automatically on your first visit, and can be replayed any time by clicking the "?" button in the bottom right of the canvas and choosing "Restart Tutorial". Pick the tour that matches how you use the dashboard, and it walks through every section in order, from OBS setup and the Live and Staging zones to the Soundboard and the builders.
This makes it possible to learn the whole dashboard in about a minute, trying each control for real as it is explained.
Existing setups are unaffected: the tutorial appears once by default, every step can be skipped, and "✖ Exit Tutorial" (or Esc) closes it instantly at any point.
- Live Spotlight: Each step dims the dashboard and highlights one section. The highlighted area stays fully usable, so you can click, drag, and experiment while reading.
- Role-Based Tours: Separate Streamer and Moderator tours, with steps that adapt to your platform and permissions, so you only see features available to you.
- Hands-On Steps: Spawn a demo text element, edit it live in the Properties panel, and open the Animation Timeline, Chatbot Builder, or Trigger Studio right inside the tour.
Get Free Broadcast Suite Days for Referring Streamers
A new "REFERRAL AREA" button in the left sidebar of the dashboard opens your personal referral link, your referral stats, and the new leaderboard. Share the link anywhere. When someone signs up through it and subscribes to the Broadcast Suite, free days are added to your account automatically.
Code:https://poltergeist.cc/?ref=yourcode
This means bringing fellow streamers to Poltergeist now extends your own Broadcast Suite access, with no forms or claiming steps involved.
Everything existing keeps working exactly as before: the program is optional, no reward requires any action after signup, and the leaderboard only shows users who explicitly opt in.
- Personal Link: The "Your Link" tab shows your unique referral URL with a one-click "COPY LINK" button, plus live counts of signups, subscribers, and days earned.
- Free Days: A referred monthly subscription adds 7 days and a yearly one adds 30, up to 120 days per year. While your own subscription is active, earned days are banked and activate once it ends.
- Leaderboard: The "Leaderboard" tab ranks the top 10 referrers by earned days. Tick "Appear on the leaderboard" to join it. Your name stays hidden until you do.
Rename-Proof Overlay Links
Overlay links are now permanent. When you open "Get Link" from the left sidebar, the generated URL carries a private overlay ID tied to your account instead of your channel name.
The result is a URL like:
Code:https://poltergeist.cc/overlay?channel=YOURTOKEN&platform=twitch&interp=true&lerp=0.5
This means the Browser Source in OBS keeps working no matter what happens to your username.
All existing username-based links keep working without any changes. Older URLs follow your channel name rather than your account, so copying a fresh link once from "Get Link" makes your setup fully rename-proof.
- Rename-Proof: Change your Twitch, Kick or YouTube username as often as you like. The link follows your account, so OBS never needs a new URL.
- Everything Else Unchanged: Layer checkboxes and the other options in the link generator work exactly the same with the new format, and mods can still copy the link for you.
Trigger Studio: Sub Timers, Chat Commands, Hype Trains & Sequences
Trigger Studio grew into a full automation layer. Run a subathon timer, fire overlay actions straight from chat, react to Hype Trains and stream status, chain assets into each other, and pace it all with cooldowns, chances, and delays.
- Sub Timer: Point a trigger at a countdown Timer and every sub, gift, or cheer extends the clock. Gifted subs add time once per sub (a 20-sub bomb counts 20 times), and bits can add time per chosen amount, like every 100 bits. Your subathon timer is ready.
- Chat Command events: Link any chat command you have to a trigger, with a permission gate from everyone up to mods only.
- Hype Train & Stream events: Trigger on Hype Train start, level-up, or end (Twitch), and on the stream going live or offline (Twitch & Kick).
- Assets that trigger assets: Timer Hits Zero, Goal Bar Completed, and Wheel Lands on Segment are events now, so a completed goal can spin a wheel and an ending subathon clock can fire its own finale.
- Five new actions: Start, pause, or reset Timers and Stopwatches, add to Counters, temporarily show or hide any element, drop segments onto a Wheel ({user} puts every gifter on it by name), or append To-Do items.
- Cooldown, Chance, Every Nth & Delay: Every trigger now takes a cooldown, a percentage dice roll, an every-2nd/3rd/10th counter, and a delayed start. Stack several triggers on one event with different delays to build a full sequence: sound now, confetti at 2 seconds, screen shake at 5.
Open Trigger Studio from the Properties Panel, pick an event, pick an action, and hit ▶ Test to watch it fire.
Drawing Tool: Adjustable Size, Staging, and Saved Strokes
The telestration pen is no longer a fixed-width line locked to the live area. Set the stroke width, sketch in the staging area before anything goes public, and keep your drawings when you push, swap, or save a scene. Strokes now move with your layout, and every one of them is validated on the server.
Flip on the pen, pick a size, and sketch. Anything you draw in preview stays hidden until you push it live.
- Adjustable stroke width: A size slider sets pen thickness from 1 to 50 px, and your choice is remembered between sessions.
- Draw in staging: The preview area is now a full drawing surface. Sketch there out of sight, then reveal it whenever you are ready.
- Push & Swap carry strokes: Drawings move between preview and live right alongside your elements, so a push or swap brings the whole scene, art included.
- Targeted clearing: Clear Live, Clear Preview, Clear Current Layer, or Clear All, each acting only on what you name.
- Saved with presets & scenes: Drawings are bundled into presets and scenes, so a saved look restores its strokes exactly where you left them.
Telestrate/Draw in any colour
The pen is no longer locked to green. Open the Tools panel, click the Colour swatch, and choose any colour from the full picker.
- The colour applies instantly, both on the dashboard and live on stream.
- Switch colours as often as you like. Each new stroke uses the latest pick, so it is easy to colour code plays, callouts, and reactions.
- Works for you and any trusted mods drawing over your stream.
Animate multiple elements at once
The Animate action now supports selecting more than one element. Hold Ctrl (or Cmd on Mac) while clicking to pick multiple.
A new Playback option controls how they fire:
- Animate all selected together: every chosen element fires at the same time.
- Animate one at random: a single element from the selection plays each time the trigger fires.
Play multiple sounds (one at random)
The Play Sound action now supports selecting multiple sounds. Each time the trigger fires, one plays at random, so the same alert never gets stale. Hold Ctrl/Cmd to select more than one.
Cleaner element names
Element IDs are now shorter while staying unique, making it easier to find and pick the element you want.