Skip to content

Routines & Programs

Create structured workout plans with routines, programs, and periodization.

Routines and programs are the foundation of structured training in verxion.

Routines

A routine defines your weekly training split — which exercises on which days, with target sets, reps, and rest periods.

Creating a routine

Ask your AI to create a routine from scratch or import an existing one:

"Create a 4-day Upper Lower routine"
"Import this routine: Monday - Bench 4x8, Squat 4x6..."

verxion supports the create_routine and import_routine tools. Import is the fastest path — describe your full routine in natural language and verxion parses it automatically.

Workout days

Each routine contains workout days with exercises. You can:

  • Add, remove, and reorder exercises
  • Configure sets, reps, weight, RPE, and rest time per exercise
  • Set up advanced set types (drop sets, supersets, etc.)
  • Duplicate days to create variations

Activating a routine

Only one routine can be active at a time. Activate it to start logging sessions against it:

"Activate my PPL routine"

Starting midweek: week zero

If you activate a routine from Tuesday through Sunday, verxion first shows every remaining local date through Sunday. Choose one workout from the routine or an explicit rest day for each date, review the complete proposal, and confirm it before activation. The following Monday starts the regular cycle from its first workout.

Week-zero adherence uses the effective workouts you confirmed, not the routine’s normal weekly target. For example, if you confirm two workouts for Friday and Sunday and complete both, the week reads 2/2 — not 2/5. Choosing rest for every remaining date is valid; with no planned workouts, the week is not evaluated, rather than passed or failed.

The target stays aligned with the current plan. Confirmed edits, rescheduling, substitutions, cancellations, exclusions, and time off can update which workouts are effective. A moved workout does not count twice, and a workout excluded by time off no longer remains in the adherence denominator.

Programs

A program wraps multiple routine phases into a periodized training block. Use programs for:

  • Linear periodization — progressive overload across weeks
  • Block periodization — hypertrophy → strength → peaking
  • Deload scheduling — planned recovery weeks

Creating a program

"Create a 12-week strength program with 3 phases"

Programs track your progress through each phase and can automatically advance when you complete a routine cycle.

Advanced set types

verxion supports every common set type — see advanced sets for the full guide:

Set Type Description Recipe
Drop set Reduce weight each stage, no rest log-a-drop-set
Superset Two exercises back-to-back log-a-superset
Giant set Three or more exercises back-to-back log-a-giant-set
Pyramid Ascending/descending weight log-a-pyramid-set
Rest-pause Short rest within a set rest-pause-set
AMRAP As many reps as possible log-an-amrap-set

Configure these per exercise in your routine, and verxion will guide you through them during sessions.