Training planned around the week you actually have.
Otto reads your Garmin recovery data and your calendar, then builds a week of lifting and running that fits your open windows. Approve it once and it lands on your watch. Free to try.
Start freeConnect Garmin and your calendar
Otto reads your sleep, training load, and recovery, and when you are actually free.
Otto builds your week
Lifts and runs sequenced so they do not fight each other, sized to your equipment, placed in the gaps you have.
It's on your watch
Approve once. Sessions push to Garmin and onto your calendar in the slots that were open.
Not a canned watch program
Planned around your calendar, not in spite of it
Most plans hand you seven sessions and leave you to find the time. Otto reads your Google Calendar, finds the windows you are actually free, and puts the work there. Drag a session to another day and the rest re-fit around it.
Lifting and running in one week that hold together
Heavy legs Tuesday and a hard run Wednesday is how hybrid training falls apart. Otto plans both against the same recovery data, in one week, rather than stapling two programs together.
Plans from actual recovery
A fixed template does not know how the week went. Otto plans from HRV, sleep, resting heart rate, and training load pulled straight from Garmin.
Re-plans every week
Each week is generated fresh against what actually happened, not a static plan followed on faith.
Lands as a structured workout
Approved sessions push to the watch and calendar as structured workouts, not a spreadsheet or a PDF retyped by hand.
See it before you sign up
Monthly
$9.99 / month
7-day free trial, cancel anytime.
- A fresh AI-planned week, every week
- Sessions fitted to the open windows in your Google Calendar
- Lifting and running planned together, not separately
- Push to Garmin watch and Google Calendar
- 30-day trends: HRV, resting heart rate, sleep score, body battery
- Strength history with personal records and weekly volume
- A notification when the week is ready
Annual
$99 / year
~2 months free. 7-day free trial, cancel anytime.
- A fresh AI-planned week, every week
- Sessions fitted to the open windows in your Google Calendar
- Lifting and running planned together, not separately
- Push to Garmin watch and Google Calendar
- 30-day trends: HRV, resting heart rate, sleep score, body battery
- Strength history with personal records and weekly volume
- A notification when the week is ready
Questions before signing up
Is a Garmin watch required?
Yes. Otto reads Garmin Connect health data and pushes structured workouts back to the watch.
Which watches work?
Garmin devices that sync to Garmin Connect and support structured workouts.
What about Strava, Apple Watch, or Oura?
Not yet. Garmin is the only supported source today. Join the waitlist below and say which one you use.
Does Otto need access to my calendar?
Yes. Otto reads your events to find the windows you are free and to show your week alongside your training, and writes the sessions you approve. Your calendar data is never sold. See the privacy policy.
Can the subscription be cancelled?
Yes, cancel anytime. There is a 7-day free trial.
What happens to your data?
Data is pulled from Garmin to plan workouts, never sold. See the privacy policy.
Does Otto give medical advice?
No. Otto is not a medical device and does not provide medical advice, diagnosis, or treatment.
What happens each week?
A plan generates Sunday evening. Review and approve it from anywhere, then it pushes to the watch and calendar.
Not ready yet? Join the waitlist.
Leave your email and we'll let you know when there's room.