Skip to content
RepCanvas

Training

Complete a workout session

How to finish a workout in RepCanvas - the automatic session-complete prompt, the manual finish action, and what gets recorded when a session closes.

A workout in RepCanvas can close one of two ways: automatically, when every prescribed working set has been logged, or manually via the finish action at the bottom of the day. Either way, the session lands in your history, the next training day moves to the front, and the personal records you set are pinned where you can find them.

Automatic session complete

When every working set in the day has been logged or explicitly skipped, a Session Complete prompt appears with the session stats: total sets, total reps, total tonnage, and any personal bests you set. Tap Finish and the workout is closed.

The prompt is intentionally a single decision. The point of finishing a workout is to mark a transition - from training to recovery - and the moment you have logged the last set is the right time to mark it. Lingering in the logger after the session is done adds nothing.

If the prompt does not appear when you expect it to, the most likely reason is a set in an unresolved state - neither logged nor explicitly skipped. The workout logger keeps the prompt suppressed until everything in the day’s prescription has a clear status, so you don’t accidentally close a session that’s still in progress.

Manual finish

The exercise list scrolls to a fixed-bottom Finish workout button. You can tap it any time, even with unlogged sets, to close the session early. A confirmation modal warns about anything still unlogged so you can choose to skip them or come back to them later.

Manual finish is the right move when you are cutting the session short - log what you did, finish, and move on. The unlogged sets stay prescribed for next week.

What gets recorded

A finished workout writes:

  • The workout date - stamped from when you logged your first set in that session, so the timeline reflects when you actually trained.
  • The completion timestamp - useful for session length analytics if you care about training density.
  • All your set rows - these were already saved as you went; finishing just confirms the workout is closed.
  • Your personal records - derived from the set rows on save, so they appear in history with the matching badge the moment you set them.

The workout becomes a row in your workout history calendar and a coloured dot on the calendar view.

What happens next

After you finish, the Train view advances to the next training day in your program. If today was the last day of the microcycle, the view advances to the next microcycle. The week chevrons in the program header show a check on completed microcycles so you can scan progress at a glance.