How it works

From live signals to live actions.

Connect your game, choose what RoSignal watches, and decide what happens next—across every server, without republishing.

Read the code docs
The loop

Watch, automate, respond, analyze

Every feature in RoSignal fits into one step of this cycle. The goal is to close the loop faster than you can ship a new build.

Watch

Your game reports events and Roblox analytics roll in.

Track player milestones, server health, economy shifts, or anything you instrument.

Automations

Rules watch for the signals you care about.

A schedule, a metric threshold, an in-game event, or a webhook can trigger a workflow.

Respond

RoSignal publishes the action back to your running servers.

Live config changes, messages, moderation, group ranks — applied in seconds, no republish.

Analyze

See what happened and tune the next rule.

Audit logs, run history, and analytics show the impact so you can iterate.

Setup

Three steps to connect

No place restart, no custom infrastructure - the Studio plugin installs the runtime for you.

Step 1

Install the plugin, allow HTTP

Install the RoSignal Studio plugin from the Creator Store, and switch on Allow HTTP Requests under Game Settings → Security. That is everything Studio needs.

Step 2

Paste the pairing code

Open the game's setup page in RoSignal, generate the one-time pairing code, and paste it into the plugin.

Step 3

Run Setup RoSignal

Click Setup RoSignal in the plugin. It installs RoSignal (the runtime it keeps up to date), RoSignalHandlers (your short entry point, with the deletable RoSignalDemo starter UI inside it), and RoSignalSettings. Press Play and the setup page flips to connected.

Then: use it for the first time

This part happens entirely in a Studio play-test. Publishing is only needed when you want real players on live servers running the inserted scripts.

  1. 1

    Change a setting live

    Change Multiplier on the setup page and watch the value update in your Studio session about a second later.

  2. 2

    Send an announcement

    Type a line, send it, and it appears on screen in Studio — no topic to pick, no handler to write.

  3. 3

    Let RoSignal act on its own

    Press the guided automation demo. A countdown gives you time to switch to Studio, then RoSignal changes the setting and shows a message with nobody clicking.

  4. 4

    Build a real automation

    Now write the rule you actually want: a trigger, conditions, and the action it should take across every server.

What you write in RoSignalHandlers

local RoSignal = require(game.ServerScriptService.RoSignal)
local Demo = require(script.RoSignalDemo)

-- Apply a live setting now, and again every time you change it
RoSignal.Bind("Multiplier", function(value)
    Demo.SetMultiplier(value)
end)

-- Show an announcement you send from the dashboard
RoSignal.OnAnnouncement(function(text)
    Demo.Announce(text)
end)

-- Report something that happened
RoSignal.Track("ServerStarted", { placeId = game.PlaceId })

The plugin keeps RoSignal up to date. You edit RoSignalHandlers, plus RoSignalSettings when you want to change Analytics map-position rules. Every method is listed in the docs, and the plugin lives on the Creator Store.

Capabilities

What you can do once connected

Each feature is designed to be used alone or chained together into an automation.

Live config

Update values in every running server without shipping a new build or restarting.

Operational messages

Send announcements, warnings, or commands to specific servers or player segments.

Moderation

Ban, unban, and review restrictions through Roblox's own API, with every action logged.

Group ranks

Promote players in your linked Roblox group manually or from an automation.

Scheduling & rollouts

Run changes at a set time or roll them out to a percentage of players or a selected player segment.

Automations

Chain triggers and actions so routine work happens while you focus on building.

Built for trust

You own the experiences. We just move the signal.

RoSignal can only act on experiences and groups you authorize. Every change is logged, every automation can be dry-run, and every experience can be disconnected at any time. Read more about security, privacy, or the code docs.

Connect your game and try it.

RoSignal is free during early access. Connect an experience, run Setup in the plugin, and see a live change in seconds.