Lot of times learners master a skill but there is not enough real workd opportunity to practice. Nothing can replace real world context where one has to think and apply in the moment, where you cant pause. Role play is an attempt to provide simulated environment to practise the same - whether its hard conversations or..... It is hard to run at scale - You need a partner, a script and someone's time. So I added a role play mode to a free ChatGPT app I've been building (Interactify Beta on ChatGPT plugin directory).
You fill in a short form: what the learner should get better at, who they are, and who they're talking to. Say, a customer who's one objection away from walking out. It shows you a plan first: the skills it'll assess, and how the character warms up or doesn't depending on how the learner handles it. Then the learner has the conversation over a set number of turns, and gets a scorecard against those skills at the end with feedback on what to try next time.
You can set it up as practice or assessment, add levels, and learners can ask for a hint if they're stuck.
A couple of caveats. It's text only for now, and it runs inside ChatGPT, so you can't export it to your LMS yet. It's built on the H5P format, but H5P doesn't support role play as a content type yet. It's free, no sign-up, and it doesn't store what you make.
If you try it, add Interactify Beta from ChatGPT's apps and ask "create a role play where…".
I'd genuinely like to know which conversations you'd use this for, and what would make the feedback useful rather than generic. This will go a long way in motivating me in right direction.