Teo (AI assistant)
Teo is the platform's built-in assistant. Ask it about player stats, standings, character matchups, and game rules in plain language — it looks up the live data for you and can even start a support ticket on your behalf.
Opening Teo
- Tap the chat button in the bottom-right corner of any page, or press ⌘/Ctrl + Shift + K.
- Teo opens a fresh chat every time, so you always start clean. Your previous conversations aren't lost — they're one tap away under History.
- You'll need to be signed in to chat. Free accounts get a set number of messages per day.
On desktop, Teo opens as a panel docked to the side of the page rather than a pop-up. It stays open while you browse — click around, open a match, check standings, and the conversation stays put. Clicking elsewhere or pressing Escape won't close it; use the ✕ in Teo's header when you're done. You can drag its edge to resize it, and it remembers your width and whether it was open.
On mobile, Teo opens full-screen instead — the whole page becomes the conversation, with the message box pinned at the bottom, above your keyboard. Tap the ✕ in the header (or press Escape) to go back to what you were doing.
What you can ask
Teo can pull real data and answer questions like:
- "How am I doing this season?" — your record, win rate, and recent form.
- "Show the current standings for <competition>."
- "Which characters have the best win rate?" and "What's the X vs Y matchup?"
- "Who are the top players right now?"
- "How do I report a match?" — and other how-to questions about the platform.
When Teo looks something up, the result appears as a card in the reply — a stats table, a standings list, a matchup breakdown — right inside the conversation.
Asking who's through and who's out
Teo can tell you whether a player has provably clinched a place in a stage's advancement cut, or is provably eliminated from it. Ask "has X qualified?", "am I out?", "who's already through?" or "is X safe?".
The proof is arithmetic on points, and only points: the platform ranks on points first, so if your best possible total still falls short of enough rivals' worst possible totals, you can't finish in the cut — and the reverse proves a clinch. Teo quotes the numbers it worked from rather than paraphrasing them: your points now, the best and worst totals you can still reach, and how many matches are left to play.
Answers come in three shapes, and the third one is the important one:
- Clinched — you've secured a top-N place. That's a fact about the standings, not an action: only your organizer actually advances anyone, so a clinch never means you have been advanced.
- Eliminated — the arithmetic rules you out.
- Not decided — the points don't settle it either way. Teo won't turn this into "you can still qualify". Below points, advancement comes down to tiebreakers that move with other people's results, so "not provably out" is the strongest thing it will say, and it will say exactly that.
If your organizer has already recorded a decision for the stage, that outranks the calculation and Teo quotes their decision instead. Verdicts also assume the stage is played out as it's configured right now — if an organizer adds a round or adjusts someone's points, a clinch can stop being one, and Teo says so alongside the answer.
Where verdicts don't apply
They're computed for Swiss, Swiss Elimination, round robin, league and group stages, where the number of matches each player has left is knowable. Elsewhere Teo tells you which case you've hit and why, instead of reporting that nothing has been decided:
- Ladders — ordered by ladder position and stars rather than points, and challenges are issued ad hoc, so there's no fixed set of remaining matches to reason over.
- Open stages, where players create their own matches — same reason.
- Brackets (single or double elimination) — advancement there is structural. You go through by winning your next match; there's no points cut to clinch.
- Pods, where a match's points depend on where you finish across the pod.
- Stages with no cut, or where the organizer advances players on their own judgement rather than by a cut-off position.
What it won't work out for you
Teo has no what-if tool, and won't improvise one. "What do I need in the last round?", "am I through if they lose?" and any other specific scenario are declined rather than guessed at — answering would mean reasoning about tiebreakers that depend on other players' results, and a plausible-looking number would be a fabrication. What you get instead: the verdicts that are provable, the current standings, the tiebreaker order, and what's still to play.
Asking how the platform works
Teo can answer "how do I…" questions about Tabletop League itself — setting your availability, reporting a match, opening registration, running check-in, and so on. It reads the same help documentation you're browsing now, so its answers stay current, and it links the relevant doc page so you can read the full details. If the docs don't cover something, Teo says so instead of guessing, and can start a support ticket for you.
Asking about a specific page
Some pages have an Ask Teo shortcut (for example on a match or competition). Using it opens Teo with your question already sent and the relevant context attached, so you don't have to re-type who or what you mean.
Your queue & quick actions
Teo keeps track of what's waiting on you — matches to verify, time proposals to respond to, and matches that still need scheduling. A small count badge on the chat button shows how many items are waiting.
Ask "what do I need to do?", or open Teo and check the My Queue section, and it lists them. Each item you can act on shows a confirmable card right in the chat: review the details Teo has pre-filled — the result to verify, the time to propose, your response to a proposal — then confirm to submit. Teo never acts on your behalf without that confirmation; nothing happens until you press the button, and you can always do the same thing on the match or competition page instead.
Starting a support ticket
If you ask Teo for help with a problem, it can draft a support ticket for you. You'll see an editable form in the chat — review the details, adjust anything, and submit. You can always create one yourself under Settings → Support instead.
Managing your chats
- New chat (the + button) clears the current conversation and starts over.
- History (the clock icon) lists your past chats — tap one to pick up where you left off, or delete ones you no longer need.
Good to know
- Teo answers from the data it can see; for anything it can't look up it will say so rather than guess.
- Teo is an assistant, not an official ruling — for disputes, talk to your organizer.