Built for TikTok LIVE agencies

Run every live battle from one place.

Match streamers by diamonds, league, and timezone, schedule battles, and keep your whole roster on time.

14-day free trial. Cancel anytime.

What you get

Everything a battle roster needs, organized.

The matchmaking, scheduling, and reminders that used to live in group chats, in one tool your whole agency shares.

Fair matchmaking

Auto-match streamers by diamonds, league, timezone, and battle type, so no one lands on a lopsided battle.

Invite & accept

Propose a time, accept, or counter with a better one. Nobody is on a battle they didn't agree to.

Reminders & calendar

Confirmed battles send push notifications and calendar invites automatically, so nobody no-shows.

Private by default, cross-agency when you want it

Your roster is fully isolated from other agencies. Flip one switch to let your streamers battle another agency that opts in too, always mutual.

From sign-up to scheduled in minutes.

Four steps, and your whole roster runs on one calendar.

1

Create your agency

Start a free trial and get your own private space. Sign in with your email and password.

2

Add your streamers

Send a single-use invite link. Each streamer sets up their own profile and diamonds.

3

Match & schedule

Find a fair opponent, pick a format, propose a time, and both streamers confirm.

4

Stay organized

Reminders and calendar invites go out automatically. Your schedule stays in one view.

Battle customization

Describe the battle, not just the time.

Pick a format, set the rounds, and add a title and rules. Both streamers see exactly what they signed up for before they accept.

Friday Night Showdown
Elimination (Box)Best of 5
Destiny KVSAri MAwaiting reply
Sat, 8:00 PM ET

Rules: lowest score each round is knocked out. Loser does the agency dare.

Neon Talent

MC Mia Chen
JR Jaylen R
DK Destiny K
Mutual opt-in

Rival House

KV Kyra V
TV Tev
LB Lola B
Cross-agency battles

Battle beyond your own roster.

Turn on cross-agency battles and your streamers can match with another agency that opts in too. It is always mutual, and only nickname, handle, diamonds, league, and tags are ever shared.

Pricing that scales with your roster.

Every plan starts with a 14-day free trial.

Yearly, two months free

Starter

Up to 50 streamers
$39/mo
As low as $0.78 / streamer

For agencies getting their battle roster organized.

Start free trial
Most popular

Growth

Up to 200 streamers
$89/mo
As low as $0.45 / streamer

For growing rosters running battles daily.

Start free trial

Scale

Up to 500 streamers
$179/mo
As low as $0.36 / streamer

For larger, multi-team agencies.

Start free trial

Enterprise

Unlimited streamers
Custom
Volume pricing available

Over 500 streamers, or custom terms — talk to us.

Contact us

After your 14-day free trial, your plan continues automatically and renews until you cancel. Cancel anytime, free, in your billing settings. Prices in USD.

Questions, answered.

Is my agency roster private from other agencies?
Yes, by default. Every agency is isolated. Your streamers are only ever visible to another agency if both of you switch on cross-agency battles, and even then only their nickname, handle, diamonds, league, and tags are shared.
Do streamers get reminded before a battle?
Yes. Once a battle is confirmed, the app sends push notifications and calendar invites automatically, so your roster shows up on time.
Can I customize the type of battle?
Yes. Pick a format (1v1, 2v2, Group, Free-for-all, Elimination, or Music), set single or best-of rounds, and add a title and rules to any battle.
How much does it cost?
Every plan starts with a 14-day free trial. After that, pricing scales with the number of streamers on your roster, billed monthly or yearly.
What do my streamers need to join?
Just the invite link you send them. They set up their own profile with a nickname and PIN, no app store download required.

Get your roster organized.

Start your free trial today and run your first live battle on a real schedule.

Start your agency's trial