Paste a plan as JSON (generate it with Claude using the format below). Each run is tied to a real date, so a plan that already started works too.
Show expected format
{
"name": "Half Marathon Build",
"startDate": "2026-06-01",
"endDate": "2026-08-23",
"workouts": [
{
"date": "2026-06-11",
"title": "Zone 2 Easy",
"type": "easy",
"zone": 2,
"distance": 6,
"unit": "km",
"duration": 40,
"notes": "Keep HR under 145, conversational pace."
},
{
"date": "2026-06-13",
"title": "Long Run",
"type": "long",
"zone": 2,
"distance": 14,
"unit": "km"
}
]
}
Only "date" is required per workout. Skip a date to make it a rest day, or use "type": "rest". type can be easy, long, intervals, tempo, recovery, race, cross, or rest.
Save plan