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.

Screenshot placeholder: the phone login screen where an employee enters the six-digit code texted to their mobile number.

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.

Screenshot placeholder: the Play tab colleague directory, listing filterable opponents by availability and office.

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.

Screenshot placeholder: recording a match result, with a live preview of how it moves the standings before submitting.

Tournaments & brackets

Register or join the waitlist, follow the season leaderboard, and view event details as the bracket plays out.

Screenshot placeholder: a tournament bracket and season leaderboard as an event 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.

Screenshot placeholder: company branding settings — logo, mark, and brand colors applied to the branded space.

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.

Screenshot placeholder: the create-a-league form — activity, game types, scoring, format, and season dates.

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.

Screenshot placeholder: the registration question builder, with required and optional questions and filter questions for the directory.

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.

Screenshot placeholder: live league standings, with every player listed including those who have not played yet.

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.

Screenshot placeholder: the announcement composer, showing who will actually receive the message by text and email.

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.

Screenshot placeholder: running a company tournament — auto-balanced teams, pairings, and the season leaderboard.

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.

Ready to bring it to your company? Request a demo