Skip to main content
Astral’s coach console at app.nexrex.ai gives you a full view of every athlete on your roster: their training history, upcoming workouts, pace zones, and AI-generated activity summaries. This guide gets you from zero to your first assigned plan in a few steps.
1

Create your coach account

Go to app.nexrex.ai and click Sign up as a Coach. Enter your email address to receive a verification link (valid for 24 hours).Click the link in your email. You’ll be taken back to the console to set your password:
  • At least 8 characters
  • At least one uppercase letter, one lowercase letter, and one digit
When you complete signup via the coach console, your account is automatically assigned the coach role and the onboarding flow bootstraps your coaching profile — including setting up a default organization for your team.
If you already have an Astral athlete account and want to use it as a coach, sign in at app.nexrex.ai. The system detects your existing account and upgrades your role to coach without creating a duplicate.
2

Set up your organization

After your first login, the console walks you through creating your organization — the coaching club or team that your athletes will join.Fill in:
  • Organization name — Your club or team name (shown to athletes)
  • Description — Optional, shown on your organization profile
Your account becomes the Head Coach of this organization. You can add assistant coaches later from Settings → Coaches.
You can have only one organization per head coach account. If you coach multiple teams, use training groups within the same organization to keep athletes separated.
3

Add athletes to your organization

With your organization set up, invite athletes to join. From the console sidebar, go to Members → Add Member.You can add an athlete by:
  • Email — Enter their email address; they receive an invitation and sign up as an athlete linked to your organization
  • User ID — If they already have an Astral account, paste their user ID directly
Once added, the athlete appears in your member list. You can optionally:
  • Assign them to a specific assistant coach on your roster
  • Add a display name (a nickname visible only to you and your coaches)
  • Tag them with labels (e.g., “Marathon Group”, “5K Focus”) for easy filtering
  • Leave private notes that only coaches can see
Athletes can see that they belong to your organization, but they cannot see your private notes or coach-only labels.
4

Generate your first training plan

Go to Training Plans → New Plan. You can create a plan in two ways:AI-generated plan:
  1. Click Generate with AI
  2. Set the plan parameters: type (Run / Bike / Swim), level (Basic / Intermediate / Advanced), duration in weeks, and the athlete’s goal race
  3. Review the generated week-by-week schedule — each week contains structured workouts with pace zones and target distances
  4. Edit any workout directly in the plan editor before saving
Manual plan:
  1. Click Build manually
  2. Drag workouts from your workout library into each day of the calendar
  3. Reorder weeks and days as needed
AI-generated plans use the athlete’s VDOT score (calculated from a recent race) to set appropriate paces for each workout block. Set the athlete’s VDOT under Member Profile → Training Zones before generating for best results.
Once saved, the plan exists as a template in your library. You can assign it to one athlete or an entire group.
5

Assign the plan to an athlete

From Training Plans, open the plan you just created and click Assign.Select the athlete (or group) and set a start date. Astral schedules all workouts on the calendar starting from that date, respecting the day preferences you set in the plan.The athlete sees the plan immediately on their Training tab in the mobile app. Each workout appears on the correct day with full instructions, target distances, and pace zone guidance.You can track progress from Members → [Athlete Name] → Activities. Completed workouts turn green; skipped workouts show in amber.

What’s next

Understand organizations

Learn how organizations, groups, and coach assignments work together.

Training plan concepts

Understand plan structure, levels, and how AI generation works.

Roles and permissions

See the difference between Head Coach, Assistant Coach, and Athlete.

Activity tracking

See how athlete activities feed back into your coaching dashboard.