How to Import Routines From Text

SmartGym integrates with Apple Intelligence through Foundation Models, Apple’s on-device large language model. This integration enables SmartGym to perform intelligent, context-aware tasks tailored to your needs.

What is this Feature?

Smart Trainer already creates personalized workouts tailored to your goals, experience level, available equipment, and more.

But what if you need something even more specific? Maybe you are three or four months pregnant and want a lower-body-focused routine. Or maybe you have a unique case that requires a custom approach. In those situations, most people either turn to a professional personal trainer or use the latest AI tools like ChatGPT, Grok, or Claude.

Now you can combine the best of both: professional expertise or cutting-edge AI together with Smart Trainer.

Simply copy any workout in plain text and paste it into SmartGym. Instantly, it becomes a fully structured workout with sets, reps, rest times, and more. Even better, Smart Trainer will automatically adapt it to the equipment you have available.

And just like Smart Trainer does with the workouts it creates, it will continue to track your progress and suggest smart adjustments as you improve.

Instructions

  • To use this feature, you will need a device with Apple Intelligence enabled, running SmartGym version 7.7 or later and iOS 26 and later.
  • To enable it, open SmartGym, go to More > Apple Intelligence.
  • Then, head to the Routines tab, tap the "+" button on the top right corner, and tap "Import From Text".
  • From there, simply paste the workout you have in plain text.

It's important that it follows the pattern we explain below. This will ensure more accurate results.

  • Always include a day for each routine.
  • One specific exercise per line and numbered. Always mention the name of the exercise, like "Bench Press". Avoid generic exercises, like for example "Full Body Workout".
  • Don't include advices, tips, or recommendations in the text you paste.
  • English is the most accurate language for this feature.
  • Avoid ranges for sets, reps and rest.

Example: Workout in plain text to paste on SmartGym:

Monday – Upper Push
1.    Incline Dumbbell Press – 4×8 – 60s rest – Chest – Not stretch
2.    Flat Bench Press with Dumbbells – 3×8 – 60s rest – Chest – Not stretch
3.    Cable Fly – 3×12 – 60s rest – Chest – Not stretch
4.    Overhead Dumbbell Press – 3×10 – 60s rest – Shoulders – Not stretch
5.    Dumbbell Lateral Raises – 3×12 – 60s rest – Shoulders – Not stretch
6.    Triceps Dips – 3×10 – 60s rest – Triceps – Not stretch
7.    Triceps Rope Pushdown – 3×12 – 60s rest – Triceps – Not stretch
8.    Plank – 3×45s – Core – Not stretch
9.    Side Plank – 3×30 – 60s rest – Core – Not stretch

⸻

Wednesday – Upper Pull
1.    Pull-Ups – 4×8 – 60s rest – Back – Not stretch
2.    Dumbbell Rows – 4×8 – 60s rest – Back – Not stretch
3.    Machine Seated Row – 3×10 – 60s rest – Back – Not stretch
...

Always include the text below in your AI prompt. This will produce better results.

Always include the day of the week. Use a numbered list (restart daily). Each item must show: specific exercise name, sets, reps, rest, one main muscle group or cardio, and if it’s stretch or not. One exercise per line. No sections, no extra notes, no repetitions outside the list.

Example: Complete AI Prompt

This is an example of something you'd paste into an AI tool like ChatGPT, Grok, or any other similar tool. The first paragraph is the request for the workout you want. The second paragraph is the text we ask to include to improve accuracy.

Create four full-body workouts per week on Monday, Wednesday, Friday, and Sunday, with a focus on legs to prepare for a marathon in two months. I already do heavy running sessions on Tuesday, Thursday, Saturday, and Sunday.

Always include the day of the week. Use a numbered list (restart daily). Each item must show: specific exercise name, sets, reps, rest, one main muscle group or cardio, and if it’s stretch or not. One exercise per line. No sections, no extra notes, no repetitions outside the list.

Important Notes

  • Exercises adapt to the equipment you have available, so your workout may look a little different.
  • If SmartGym doesn't have that specific exercise in its library, or if you have disabled the equipment required, Smart Trainer will replace it with the closest match.
  • You are in control. You can edit and replace any exercise, adjust sets, reps, and details to what you want.
  • Some information and exercises may vary.
  • Always make sure to review the information to ensure it matches what you want.