title: Create — manual description: Build a workout block by block.
Create — manual
The block-by-block workout editor, reached from the My tab → + → Create manually. Total control, no AI in the loop.
For the AI alternative see the AI Create reference; for the bigger picture see blocks and phases.
Layout
Workout header
Top of the screen. Fields:
- Name — required.
- Tags — optional comma list. Drives search.
- Workout type — picker (HIIT, Strength, Mobility, Breathing, Custom). Mostly cosmetic.
- Intro text — optional, read by the coach at the start. Not every workout needs an intro.
Block list
The middle and bulk of the screen. A vertical list of blocks. Drag the handle (right side of each row) to reorder. Long-press a row for duplicate / delete.
Each row shows: phase color stripe, label, duration, BPM. Tap to edit.
+ Block button
Floating button bottom-center. Adds a new block above the currently-selected one, or at the end if nothing is selected.
Workout-level settings (top-right ⋯)
Less-frequent options:
- Countdown duration (default 3 s)
- Countdown sound
- Completion sound
- Repeat count (for repeating the whole workout N times)
- Inter-cue gap
- BGM behavior (continue / pause between blocks)
The block editor
Tapping a block opens the editor sheet:
Label
What shows on the Execute screen. Keep it short — "Tabata round 3", "Squat 3-1-3", "Rest".
Phase
Picker — warmup / work / rest / cooldown / learning / alert. Drives color and voice tone.
Duration
Seconds (or minutes via the picker). Common values: 20/30/45/60.
BPM
Range 40–220. For tempo-strength blocks, locked to 60.
Sound type
Metronome sound. Defaults to Classic (Free); Pro unlocks the full bank.
Beat grouping
2/4, 3/4, 4/4, 5/8, 7/8, free. Most workouts stay at 4/4.
Loop count
Repeat this block N times without authoring it N times. The Execute screen shows "Loop 2 / 5".
Pre-block notes (expand)
Add ordered notes with kind
.safetyor.technique. See pre-block vs in-block notes.Await confirmation
Toggle. When on, the engine pauses after pre-block notes until you tap Got it.
In-block reminders (expand)
List of short lines played during the rhythm.
Cadence pattern (expand)
Per-beat input row for tempo blocks. Toggling this on auto-pins BPM to 60.
Guided cues
Mutually exclusive with in-block reminders. For breathing / meditation blocks.
Bulk operations
Some operations save typing for repeated patterns:
- Long-press a block → Duplicate — copies with same settings.
- Long-press → Apply to next N blocks — useful for "make all the work blocks 30 seconds instead of 20."
- Select multiple (top-right edit menu) → bulk delete / move — multi-select mode.
- Repeat last N blocks × N times (bottom action) — for HIIT scaffolding ("repeat last 2 blocks × 7" creates 14 blocks).
Templates as starting points
Don't start from blank if you don't have to:
- Open Library → pick a template close to what you want.
- Add to My Library.
- Open it in Edit mode.
- Modify in place.
Faster than building from zero for ~80 % of cases.
Validation
The editor checks on save:
- Workout has at least one block.
- Every block has a non-zero duration.
- Cadence pattern lengths match the block's beat budget.
- Total workout duration is under 90 minutes (soft warning, can override).
- HIIT total session under 30 min (soft warning per ACSM guidance).
Validation failures show inline; you can't save until they're cleared (or explicitly dismissed where it's a warning, not an error).