The Playbook
How The Work League works.
A guided walkthrough of The Work League — written for the two people who make a workplace league work: the employee who plays, and the program admin who sets it up and runs it. Each part stands on its own.
For your employees
Everything a player needs, from first login to posting a result. It's built to be obvious — most people never read this and get on fine. Here's the whole picture anyway.
Getting in
Two ways to join
Either self-register at your company's Work League site, or join a specific league from a link or QR code shared in Slack, Teams, or email. Both land in the same place.
Logging in with your phone (OTP / SMS)
Enter your mobile number, get a 6-digit code by text, type it in, and you're in. There are no passwords — your verified phone is your identity. If your employer pre-added you, your account links automatically on first login.
Your one-time consent choice
On the way in, you choose once: opt in to reminders and announcements by text, or choose "No thanks." Either way you can use everything. Login codes are always sent regardless, because they're security, not marketing.
Your profile
Your profile holds your name, work contact, and photo; a skill or rating only where an activity uses one (for example, a chess rating); and notification switches for text and email, including how to unsubscribe at any time.
Playing
Home — "My Activity"
Your leagues and tournaments at a glance, each with a status badge so you always know where you stand and what's next.
The Leagues tab
Live standings, other open leagues you can join, and the detail behind any match.
The Play tab — the colleague directory
Find opponents with filters for availability and office or location, message them directly, and start a match — all on your own schedule.
Recording a result
Pick your opponent and the activity or game type, enter the result, add any details or a photo, and see exactly how it moves the standings before you submit.
Tournaments & brackets
Register or join the waitlist, follow the season leaderboard, and view event details as the bracket plays out.
What you'll be notified about
Two things: a result posted in one of your matches, and company or league announcements. Nothing else pings you.
For program admins
The full operating picture — from standing up your company's program to running leagues and tournaments, and the trust model underneath it all.
Getting in as an admin
The three roles
- Program Admin — owns your company's program end to end; typically HR or People-Ops.
- League Admin — runs a single league, often an employee who volunteers.
- Tournament Director — runs a company tournament.
All admins are also players — the admin console and the player app are the same account.
Your first login
Your program creates your admin account; you activate it just like employees do, with your phone plus a texted code. The same one-time consent choice applies to you.
Where you land, and moving around
A Program Admin lands on the admin dashboard; a League Admin on their league (or a chooser if they run more than one); a Tournament Director on their tournament (or a chooser). "View as Player" and a gear icon switch between the admin console and the player app.
Setting up your company (Program Admin)
Company settings & branding
Add your logo, mark, and brand colors. They're applied across your branded space at yourcompany.theworkleague.com, so the program feels like yours from the first screen.
People
View the roster; add or pre-load employees (they activate on first login); grant or remove roles; deactivate people who leave; and search across everyone.
Delegating
Assign a League Admin to a league to empower an employee to run it, and assign a Tournament Director to a tournament. You keep oversight without having to run every day yourself.
Running a league (Program Admin / League Admin)
Create the league
Choose the activity (fixed once the league is created); the game types offered; and scoring — Win, Competitive Loss, Non-Competitive Loss, or All Square, plus the "close-match" threshold (chess uses Win / Draw / Loss). Set singles or doubles; open-play or a structured schedule; the maximum matches per person; and season dates and when registration opens.
Registration questions
A question builder with sensible defaults per activity. Mark each question required or optional — a forced answer can exclude someone from matches they'd otherwise have accepted. Filter questions power the colleague directory, and answers carry forward from a member's most recent same-activity league.
The join link & QR code
Drop it in Slack or Teams, email it, or print it — the same link and QR code get people straight into the league.
Approving players
Approve, reject, or waitlist registrations, and handle late registration and the waitlist as the season fills.
The match schedule (structured leagues)
Generate the schedule, add overflow volunteers, and let the system handle odd-count pairings, mid-season withdrawals, and backfill.
Standings
Live from submitted results, with everyone listed — including players who haven't played yet, parked at the bottom until their first match.
Results
View results and their detail; edit a result with a required note and an audit trail that preserves the original; and post a match on behalf of two players when needed.
Communications
Send an announcement by text (to opted-in employees) and email, with an AI message composer to help you write it. The tool shows who will actually receive it — and why the count may be lower than your full roster.
Running a tournament (Program Admin / Tournament Director)
Create the tournament or bracket, then add, approve, or waitlist participants. For 2-person formats, teams and pairings are auto-balanced — with a skill-completeness check, an odd-count sit-out, and partner swapping when you need it. Enter results into the leaderboard, send tournament communications, and track a season leaderboard where points never reset, participation counts, and team results split per player.
Trust — notifications, consent & privacy (for admins)
- What the system sends automatically — match-posted notifications to the players involved.
- Employee privacy and consent — text is strictly opt-in, email honors unsubscribe, and you see who was actually reached, not who you targeted.
- Reaching everyone — email is the universal floor; text is the opt-in bonus that grows as more employees join.
- Enterprise-grade foundations — the security and identity underneath are built by a firm that does this for a living.