AI role-play training simulations, graded by AI, ready for any LMS.

Build AI role-play training simulations in plain language. Describe the persona, scenario, and rubric, your coding agent produces a rubric-graded, SCORM-ready practice block for any LMS.

What is it?

What is an AI role-play training simulation?

An interactive learning activity where a learner has a real, back-and-forth conversation with an AI-played character to practice a specific workplace skill, graded against an instructor-defined rubric.

  • Conversational role-play with an AI character: customer, direct report, prospect, patient, or stakeholder
  • Graded turn-by-turn against your rubric, with a per-objective debrief at the end
  • Dynamic AI responses, pushback, emotion, clarifying questions, never a pre-written branch tree
  • Many valid paths through the same scenario, the rubric measures behaviors, not exact words
  • Exports as a SCORM 1.2 package for Cornerstone, Moodle, Canvas, TalentLMS, Docebo, Brightspace, and every other LMS
  • Same bundle runs standalone in any browser, no LMS required for non-graded use
How it works

How to build an AI role-play training simulation
in four steps.

From a plain-English description to a rubric-graded, SCORM-ready simulation. No scripting language, no templates, no XML.

01

Describe the scenario in plain English

Tell your coding agent the role, persona, situation, and stakes in a paragraph. No templates, no XML, no scripting language to learn.

02

Define the rubric objectives

Name the observable behaviors a successful learner demonstrates, weighted by importance. The AI grades every turn against your rubric.

03

Refine the simulation in chat

"Make Sarah more skeptical." "Add an objective on decision authority." Iterate by talking with your coding agent, not by editing JSON.

04

Export as a SCORM 1.2 package

One command produces a SCORM 1.2 zip. Upload to Cornerstone, Moodle, Canvas, TalentLMS, or any SCORM LMS. Scores post back to the gradebook automatically.

Use cases by role

AI role-play training simulations
for every workplace conversation.

The same toolchain powers sales role-play training, customer service de-escalation drills, manager and leadership rehearsal, and compliance scenarios. Pick the role; the rubric does the rest.

Sales role-play training

Give every rep an unlimited pool of skeptical, distracted, or hostile buyers to rehearse pricing, discovery, and objection handling against, scored on the same rubric your enablement team grades real calls on.

Try a live sales role-play

Customer support & de-escalation role-play

Put agents in the conversation, not in front of a training video. An AI customer reacts to their tone, empathy, and policy adherence in real time, so de-escalation gets rehearsed, not just watched.

Try a live support role-play

Management & leadership role-play

Let new managers rehearse performance feedback, hiring interviews, conflict mediation, and terminations in private, with rubric-graded feedback on empathy, clarity, and follow-through.

Try a live management role-play

Compliance & ethics role-play

Turn the same regulations into realistic conversations, HIPAA disclosures, conflict-of-interest talks, suitability checks, so learners rehearse the words they'll need under pressure, not just check a box.

Healthcare & clinical role-play

Rehearse difficult patient conversations, breaking bad news, informed consent, motivational interviewing, with rubric-graded feedback on empathy, plain-language explanation, and shared decision-making.

Onboarding & new-hire role-play

Drop new hires into role-specific first-week scenarios, status updates, peer intros, escalation paths, so they practice the conversations of the job before week one, not just read the playbook.

Rubric-graded role-play

Every transcript graded against your rubric, turn by turn.

When the session ends, the AI grades the full conversation against your objectives. Each one comes back with a weighted score, evidence pulled from the transcript, and a specific tip the learner can act on next time, every score auditable against the words that produced it.

Update objectives or weights any time. Re-export the SCORM package and the next attempt grades against the new rubric.

Per-objective rubric scoring

Weighted criteria evaluated turn-by-turn. Each response gets a breakdown by objective, not a single opaque number, so learners know exactly which behavior to work on next.

Longitudinal trend tracking

Monitor improvement across sessions and cohorts. Surface regressions early and identify which objectives consistently trip up learners across the program.

Task-completion grading

Track whether the learner actually moved the conversation to resolution, not just whether they said the right words along the way.

Session complete

Your Debrief

9/10
Total 9 / 10

Acknowledge Marcus's frustration in your own words before asking for any account details.

Ask at least one specific clarifying question about the disputed charge.

Commit to a concrete timeline and escalation path before ending the call.

Plain-English authoring

Author AI role-plays in plain English. No scripting required.

Tweak the persona, swap objectives, raise the difficulty, or rewrite the rubric, just describe the change in your own words. Your coding agent rebuilds the simulation and re-exports the SCORM package without you ever touching a config file. No proprietary DSL, no template format, no lock-in.

When you're happy, export as a SCORM 1.2 package for your LMS, or use the same HTML bundle standalone.

authoring chat
Make Sarah more skeptical about the budget.
Updated persona, Sarah now pushes back twice on cost before engaging.
Add an objective about uncovering decision-making authority.
Added objective discover-authority (weight 3). Re-grading rubric.
Export as SCORM.
✓ scenario.zip ready (SCORM 1.2, 14 KB)
Scenario Library

Start from real workplace
conversations.

Paste any prompt into your coding agent to get a complete AI role-play training simulation as a single self-contained HTML file. Adjust the persona, rubric, or difficulty in plain language.

Engineering

Scope creep in sprint planning

A tech lead practices pushing back on a PM who's adding work mid-sprint, without derailing team morale or sounding obstructive.

8 turns - Medium
Prompt

Using /edu-role-play, make an 8-turn role-play: a tech lead pushes back on a PM adding scope mid-sprint. Score on clarity, alternatives, and morale.

Management

Underperforming direct report

A manager rehearses a performance conversation with a defensive report who has missed quarterly goals. Empathy and specificity both required.

12 turns - Hard
Prompt

Using /edu-role-play, make a 12-turn role-play: a manager runs a performance talk with a defensive report. Score on specifics, empathy, and next steps.

Sales

Prospect pricing objection

An account executive handles pricing pushback from a skeptical enterprise buyer mid-call, with a competing quote already on the table.

6 turns - Medium
Prompt

Using /edu-role-play, make a 6-turn role-play: an AE handles pricing pushback from a skeptical mid-market VP. Score on discovery, value framing, and next step.

Product

Stakeholder misalignment

A product manager aligns engineering and sales leads who have conflicting priorities for the next quarter, without picking a winner.

10 turns - Hard
Prompt

Using /edu-role-play, make a 10-turn role-play: a PM aligns engineering and sales leads with conflicting priorities. Score on tradeoffs, decision, and write-up.

Support

Escalated customer complaint

A support agent de-escalates an angry customer while staying inside the refund and SLA policy, words, tone, and timeline all graded.

7 turns - Easy
Prompt

Using /edu-role-play, make a 7-turn role-play: a support agent de-escalates an angry customer within refund policy. Score on acknowledgement, policy, and remedy.

Leadership

Cross-functional friction

A director mediates between two teams with overlapping deadlines and conflicting resource asks, without making either side feel overruled.

14 turns - Hard
Prompt

Using /edu-role-play, make a 14-turn role-play: a director mediates between two teams with overlapping deadlines. Score on neutrality, constraints, and plan.

SCORM & LMS

SCORM 1.2 role-play activities for any LMS.

Every AI role-play training simulation exports as a standards-compliant SCORM 1.2 package. Upload the zip, assign it like any other course activity, and completion plus score flow back to the gradebook automatically.

  • Single SCORM 1.2 zip, upload to your LMS, no integration work, API keys, or custom JavaScript
  • Completion, score, and time-on-task post back via cmi.core.score.raw and cmi.core.lesson_status
  • Tested with Cornerstone OnDemand, Moodle, Canvas LMS, TalentLMS, Docebo, Brightspace, Absorb, 360Learning, SuccessFactors, and Workday Learning
  • Same self-contained HTML bundle runs standalone on a public page, an intranet, or as an embedded iframe
  • Bring your own model: Claude, GPT, Gemini, or a self-hosted alternative, swappable at any time
  • Grading runs inside the bundle, no middleware, no data warehouse, no analytics SDK required
FAQ

Frequently asked questions about
AI role-play training simulations.

Authoring, grading, LMS compatibility, data privacy, model choice, answered directly.

An AI role-play training simulation is an interactive learning activity where a learner has a back-and-forth conversation with an AI-played character (customer, employee, prospect, patient, stakeholder) to practice a specific skill. The conversation is graded turn-by-turn against an instructor-defined rubric, and the learner receives a per-objective debrief at the end.
Scripted scenarios force the learner down a branching decision tree with pre-written responses. AI role-play simulates a real conversation: the AI character reacts dynamically to whatever the learner says, with realistic pushback, emotion, and follow-up questions. Grading happens against learning objectives rather than branch outcomes, so learners can pass the same scenario in many different ways.
Any LMS that supports SCORM 1.2, including Cornerstone OnDemand, Moodle, Canvas LMS, TalentLMS, Docebo, Brightspace by D2L, Absorb LMS, 360Learning, SAP SuccessFactors Learning, and Workday Learning. Completion, score, and time-on-task report back to the LMS gradebook automatically.
No. You describe the role-play in plain English and the toolchain handles the SCORM packaging. The only LMS-side step is uploading the produced zip and assigning it like any other course activity.
Yes. The rubric defines observable behaviors (for example: "acknowledged the customer's frustration before asking for account details"), and the AI evaluates every learner turn against those criteria. Scores come with specific feedback tied to the transcript, not just a number.
The bundles run on whichever frontier model you configure, Claude, GPT, Gemini, or a self-hosted model. The model is swappable; the rubric, persona, and scoring logic are model-agnostic.
Yes. Each generated bundle is a single self-contained HTML file that runs in any modern browser. Host it on your own domain, share a link, or embed it in a webpage, no LMS required for standalone use.
Conversation turns are sent to whichever model provider you configure when the learner is taking the role-play. Transcripts are returned to the LMS for grading. No data is persisted outside the model provider's standard API processing, configure your provider's data-retention policy to match your compliance requirements.
A simple role-play (one persona, three objectives, six to eight turns) typically takes 5–15 minutes from prompt to SCORM zip. More complex scenarios with multi-stage rubrics and difficulty modes take longer, but the iteration loop is conversational rather than configurational.
Yes. Re-export the SCORM package with the updated rubric and re-upload to the LMS. Previously completed attempts retain their original score; new attempts use the new rubric.
MCG is a self-paced course authoring platform. EduRolePlay bundles drop straight into MCG courses, but the produced HTML also works standalone or inside any other LMS via SCORM.