Overview
The Training Navigation action controls high-level training session management. It allows you to return learners to the dashboard, end sessions, restart trainings, or jump to a specific state. Each action option is mutually exclusive—you can only choose one per action.When to Use
- Training completion: send learners to the home dashboard after they finish
- Session termination: log out the learner and end their session
- Error recovery: restart the entire training after a critical failure
- Assessment restart: allow learners to restart from a checkpoint or specific state
- Exit paths: provide emergency exit or “give up” options
Options
Practical Examples
Completion Flow
Scenario: Learner finishes all required tasks. Show a success screen and return them to browse other trainings.1
Create a state called
TrainingComplete with an onEntry action list:- Play Audio: success fanfare (optional)
- Delay:
2000(let success message display) - Training Navigation: select “Go to Home”
2
Use a transition with condition
isComplete == true to reach this state.Assessment Restart
Scenario: Learner takes a quiz. If they fail (score < 70), offer a restart from the quiz state instead of restarting the entire training.1
Create states:
QuizStart, QuizQuestion1, QuizComplete, QuizFailed.2
In the
QuizFailed state’s onEntry:- Display message: “You scored 65%. Try again?”
- Add a button that triggers a transition with a Training Navigation action:
- Option: “Reload to Step”
- Target State:
QuizStart
3
Learners can retry the quiz without repeating the earlier instructional content.
Emergency Exit
Scenario: Provide a “quit and save progress” button that ends the session cleanly.1
Create a state
SessionEnded that displays a farewell message.2
Add a button in a previous state that transitions to
SessionEnded with a Training Navigation action:- Option: “Logout”
3
The learner is logged out. Their progress up to that point is saved.
Go to Home does not log out the learner. They remain authenticated and can launch another training or resume this one if the system supports it. Logout ends authentication entirely—they must log in again to access any training.

