create_workout_plan
Create a structured workout plan for a client by specifying exercises with sets, reps, and optional sections like warmup or cardio. Preview the plan before finalizing with confirmation.
Instructions
Create a workout plan for a client (confirm-gated). exercises: array of { name, sets, reps, restSeconds?, section? }. section must be one of WARMUP | RESISTANCE | STRETCHING | CARDIO | COOL_DOWN (defaults to RESISTANCE so the app renders them under 'Main Workout'). days: optional [MONDAY..SUNDAY].
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clientId | Yes | ||
| title | Yes | ||
| description | No | ||
| startDate | Yes | YYYY-MM-DD | |
| endDate | No | ||
| exercises | Yes | ||
| days | No | ||
| confirm | No | Must be true to actually execute. If false/omitted, returns a preview only. |