Designer access (or an equivalent course-editing role) is required to add and configure these steps within a course. Administrator access is required to enable each step type.
Administrator access controls:
- Enabling the feature flag for each step type — Mini-game, Role play, Cards, and HTML are released and can be activated independently of one another.
- Reviewing which HTML tags and scripts are permitted in the HTML step, as this depends on your platform's security configuration.
- Confirming whether learner scores and completion for these steps appear in your existing tracking and reporting views.
Contact your Administrator if a step type described in this article does not appear in your course editor, or if you need it activated.
Four new online step types are available for your courses: Mini-game, Role play, Cards, and HTML. They can be added to any online course, whether the course was built manually or generated by the AI-driven course creation tool.
These step types close a gap between AI-generated content and native course delivery: several content formats produced by AI course generation previously had no direct Rise Up equivalent. With these four step types, a generated training can be edited and delivered natively, without manual reformatting.
Working with the new steps follows these main stages:
- 1An Administrator enables the feature flag for the step type(s) your organisation wants to use
- 2A Designer adds the step to an online course and configures its content
- 3The Designer previews the step as a learner would see it
- 4Learners complete the step and see their result immediately
- 5Completion and, where applicable, scores are recorded against the learner
Each step type is released independently behind its own feature flag, so you can activate and demo one without affecting the others.
- Feature flag: a per-step-type activation switch. Each of the four step types is turned on independently.
- Mini-game step: a true/false statement game with four mini-game types — Swipe, Blitz, Streak, and Ladder. Requires at least 10 statements. Outputs an accuracy score.
- Role play step: a spoken conversation between the learner and an AI on a topic defined by the Designer. Outputs an AI-generated overview and a proficiency score.
- Cards step: a single step covering flash cards, scratch cards, and a carousel view, differentiated by the display mode chosen at configuration.
- HTML step: a self-service step whose content is HTML code, typically generated by an external AI assistant using the prompt provided in the editor. Can record score and completion when Activity tracking is used.
- Score: Mini-game score is the learner's accuracy; Role play score is determined by the AI based on the learner's demonstrated proficiency; HTML step score is whatever the step's code sends when Activity tracking is set up.
I — Add a Mini-game step
A Mini-game turns a knowledge check into a short, replayable game. Instead of a static quiz, learners react to true/false statements under game mechanics — a timer, lives, a streak counter, or a ladder to climb — which keeps attention high and makes repetition feel like play rather than revision. Authoring stays simple: you only write statements and mark them true or false.
Go to: the course editor of an online course > Create a step > Mini-game.
- Enter a Title for the step.
- Optionally, add a Description using the rich text editor to introduce the game to learners.
- Under Choose a mini-game type, select Swipe, Blitz, Streak, or Ladder (see table below).
-
Under Statements, add at least
10 statements
(up to 20). For each one:
- Enter the Statement text.
- Under Expected answer, select True (the statement is correct) or False (the statement is incorrect).
- Use the drag handle to reorder statements, the trash icon to delete one, and the arrow to collapse or expand it.
- Click Save.
Choose the right mini-game type
All four types use the same statements — only the game mechanic changes. The text under each name is the description shown in the editor.
| Mini-game type | How it plays & why it works | Pass condition |
|---|---|---|
| SwipeDecide whether an assertion should be said or never said. | Quick, instinctive decisions on each statement. 3 lives; a life is lost on a timeout or a wrong answer. Correct answers earn points, with bonus points for streaks. Ideal for good-practice vs. bad-practice content, such as customer communication or compliance. | 1,000 points |
| BlitzAnswer as many questions as possible before the time runs out. | Learners answer as many statements as possible within 60 seconds; streaks earn more points. The time pressure builds fast recall and makes learners want to replay to beat their score. | 1,000 points |
| StreakChain correct decisions until the allowed errors are reached. | 3 lives. Each correct answer extends the streak; each wrong answer costs a life, and the game ends when no lives remain. Rewards consistency and accuracy over speed. | A streak of 10 or more |
| LadderClimb a level for each correct answer and go back after an error. | A correct answer climbs one level; a wrong answer drops the learner back two. Progress is always visible, and the penalty encourages learners to think before answering. | Reach level 8 |
Result: The step appears in the course for learners on web. Mobile display and native interactions for this step were still being finalised at the time of writing — confirm current mobile availability with your account team before relying on it for a mobile-first rollout.
II — Add a Role play step
Go to: the course editor of an online course > Create a step > Role play.
The learner has an interactive spoken conversation with an AI. The Designer's role is limited to defining what the conversation should cover — the AI leads the discussion with the learner directly.
- Enter the topics the AI conversation should cover in the text field.
- Optionally, upload a supporting document for the AI to draw on during the conversation.
- Click Save.
Result: After completing the conversation, the learner sees the AI-generated overview of the exchange and a proficiency score determined by the AI.
III — Add a Cards step
Go to: the course editor of an online course > Create a step > Cards.
This single step type covers flash cards, scratch cards, and a carousel view — the display mode you choose determines how learners interact with the content.
- Choose a display mode: flash cards, scratch cards, or carousel.
- Add up to 10 cards. For each card, enter a title and a rich text body, which can include images and videos, as in other rich text fields on the platform.
- Reorder cards as needed, then click Save.
Result: Learners browse through the cards in the display mode you selected. This step has been rebuilt for native mobile display and interactions, and does not produce a score — only completion is tracked.
IV — Add an HTML step
The HTML step lets you build almost any interactive activity — a quiz, a game, a simulation, an escape room, an interactive visual — without coding. You describe the idea to an AI assistant using the prompt provided in the editor, then paste the generated code into the step.
Go to: the course editor of an online course > Create a step > HTML.
- Enter a Title for the step.
- Click Copy prompt (or Show prompt to read it first), paste it into an AI assistant, and describe the idea in a few words.
- Paste the generated code into the Code tab, or click Upload a HTML file to import it from a file.
- If the activity uses pictures, videos, or sounds, click Assets and upload them as a single .zip file, using the file names given by the AI assistant.
- To save the learner's score and completion with their progress, open Activity tracking and ask the AI assistant to include tracking in the code.
- Open the Preview tab to check the result.
- Click Save.
Understand the self-service warning
The editor displays this warning: "This is a self-service feature. The support team cannot create, modify or troubleshoot custom or AI-generated code."
The code inside an HTML step is unique to your course: it is written by you or by an AI assistant, not by the platform. For this reason, the Rise Up support team cannot:
- write or generate HTML code for you,
- edit or correct code you have pasted or uploaded,
- investigate why a custom activity does not behave as expected (layout, game logic, assets, score sent).
You are responsible for the content and behaviour of the code. Before publishing, always test the activity in Preview. If something is wrong, go back to the AI assistant, describe the problem precisely (what you expected vs. what happens), and ask it to fix the code — then paste the new version and preview again.
Support remains available for issues with the platform itself, such as the HTML step type not appearing in your course editor.
Result: On web, the HTML renders directly as the step's content. On mobile, the step is rendered inside an iframe, and learner interaction with it is still tracked. If Activity tracking is set up in the code, the learner's score and completion are saved with their progress; otherwise the step is completed as soon as it loads.
FAQ & Troubleshooting
Issue Cause Resolution A step type does not appear when adding a step. Its feature flag has not been activated for your organisation. Ask your Administrator to enable the feature flag for that step type. Each of the four step types is switched on independently. A Mini-game step cannot be saved. Fewer than 10 statements have been added, or a required field (Title, mini-game type, Statement) is empty. Add statements until you reach at least 10, and check that every statement has its text and an Expected answer. A learner reports the Mini-game feels unfair or too hard to pass. The pass condition is fixed per mini-game type, and the statements may be too difficult for that format (for example, under Blitz's 60-second timer). Edit the statements to adjust their difficulty, or choose a different mini-game type — for example, Ladder or Streak instead of Blitz. The Role play step doesn't follow the intended topic. The AI conversation is driven entirely by the topic text and the optional uploaded document. Make the topic text more specific and review the supporting document. A Mini-game or Role play step shows no score. The learner has not completed the activity, or the AI-generated score for a Role play conversation has not yet been processed. Ask the learner to complete the full activity. If a Role play score is still missing after completion, contact support. An HTML step is marked as completed as soon as the learner opens it, with no score. The code does not send any progress message — the editor shows a "no progress message detected" warning in this case. Open Activity tracking in the step and ask the AI assistant to include tracking in the code, then paste the updated code and save. Part of the HTML step's content does not display, or the activity does not work as expected. A tag, attribute, or script was removed by the platform's sanitisation policy, an asset file name does not match the code, or the generated code contains an error. Check that asset file names in the .zip match those given by the AI assistant, confirm allowed tags with your Administrator, and ask the AI assistant to fix the code. The support team cannot troubleshoot custom or AI-generated code. A Mini-game, Role play, or HTML step behaves differently on mobile than expected. Mobile behaviour for these step types was still being finalised or refined at the time of writing. Check with your account team for the current state of mobile support for that step type before relying on it for a mobile-first rollout. -
Can I activate only some of the four step types?
— Yes. Each step type — Mini-game, Role play, Cards, and HTML — ships behind its own feature flag and can be enabled and demoed independently of the others.
Which of these steps produce a score?
— Mini-game (the learner's accuracy) and Role play (determined by the AI based on the learner's proficiency). The HTML step can record a score and completion when Activity tracking is included in its code. Cards track completion only.
How many statements or cards can I add?
— A Mini-game step requires at least 10 statements and accepts up to 20. A Cards step accepts up to 10 cards.
Which mini-game type should I choose?
— Swipe for good-practice vs. bad-practice content, Blitz for fast recall under time pressure, Streak to reward consistency, and Ladder for visible progress with a penalty for errors. The same statements work with every type.
Can the support team help me with my HTML step?
— Not with the code itself. The HTML step is self-service: support cannot create, modify, or troubleshoot custom or AI-generated code. Use Preview to test, and ask your AI assistant to correct any problem. Support can still help with platform issues, such as the step type not appearing in your editor.
Can these steps be used outside of AI-generated courses?
— Yes. All four step types can be added manually to any online course, regardless of how the course was created.
Are these steps available on mobile?
— The Cards step has been rebuilt for native mobile display, and the HTML step renders on mobile inside an iframe with tracking supported. Mobile support for Mini-game and Role play was still being finalised at the time of writing — check with your account team for the current status.
Will completion and scores for these steps show in my existing reports?
— This is expected but should be confirmed for your platform version. Contact support if you don't see data for these steps in your usual tracking views. -
Contact Support