Getting Started

Set up your program in BenchOS in under 10 minutes.

When you sign in for the first time, BenchOS routes you into a four-step setup wizard. The information you provide here is the foundation your AI staff uses for everything else — the more accurate and specific you are, the more your generated plans will sound like your program rather than a generic template.

Two ways to set up

Talk it out with Coach Prime (voice) — Coach Prime interviews you in a short conversation, pulls out your program info, philosophy, goals, and roster, then pre-fills the four steps for you to review and confirm before anything gets saved. Good if you'd rather talk than type.

Fill it in yourself (form) — Work through the four steps at your own pace. Every field is editable before you submit.

Either way you end up at the same four-step review before anything is saved. The voice path is an option on the welcome screen — select Talk it out with Coach Prime or Fill it in yourself to choose.


You'll see a step indicator at the top (1–4) and a Coach Prime guide on the side with contextual hints for each step.

Step 1 — Program

Basic team identity:

  • Team Name (required)
  • Level — HS, D1, D2, D3, pro, etc.
  • Conference (optional)
  • Season Label — defaults to the current season (e.g. "2026–27 Season")
  • Season Type — Regular, Offseason, or Tournament
  • Game Format — Quarters or Halves
  • Period Length — defaults based on the level you selected; adjust if your league differs

You can also add a program logo from the Program page (/program) once setup is complete — click Upload logo (or Change logo to replace it). The logo appears in the app sidebar and on printed plans.

Step 2 — Philosophy

Your coaching approach. The text fields here matter — they're injected into every specialist prompt, so be specific.

  • Offensive System — pick from common systems (motion, ball-screen continuity, etc.) or describe your own
  • Offensive Philosophy — free text: spacing, ball movement, shot diet, decision rules
  • Defensive Scheme — pick a base and/or describe it
  • Defensive Philosophy — coverages, ball-screen rules, what you're willing to give up
  • Pace — fast, moderate, or slow
  • Cultural Emphasis — how you want the team to play and behave

Step 3 — Season Goals

What success looks like, broken into three buckets:

  • Competitive Goals — wins, conference standing, postseason
  • Development Goals — what individual or positional growth you're targeting
  • Cultural Goals — habits and standards you want to build

Each is a list — add as many as you want, edit or remove inline.

Step 4 — Roster

Add your players. This step is technically optional but skipping it limits how useful generation will be — most artifacts pull on roster context.

For each player:

  • First / Last Name, Position, Year, Role
  • Offensive Strengths / Weaknesses — tag selections
  • Defensive Strengths / Weaknesses — tag selections

Players can be added one at a time inline. You can revisit and expand player profiles later from the Roster page.

After setup

Once you finish step 4, BenchOS automatically generates your first practice plan in the background — it'll be waiting on the Practice page by the time you're ready to use it. From the Dashboard you can generate additional practice plans, game briefs, or player development plans — each grounded in the program you just defined.

If you need to update anything later, every section of the wizard is editable from the Program page (/program) and the Roster page (/roster).