Your starting point

iSpring Community Forum

Search for answers here or

How to Build an Interactive Role-Play with iSpring Suite

Interactive role-play is one of the most engaging eLearning activities and… one of the most difficult to create. To help you build role-plays easier, we’ve created a step-by-step guide. Check it out!

Step 1: Develop a structure and a script

Before you start designing a role-play, you need to think over the main structure and write the script. This will save you lots of time and make the overall development phase much easier. Determine how many scenes you need, in what order they’ll be shown, and how the learner’s replies will affect the progression of the role-play.

As for the script, you need to write these text blocks:

  • Introduction

Role-plays take time. To make sure your learners will complete them, you need to help them realize how they will benefit from them. For example, if you’re training call center agents, you can say that this exercise will help them interact more effectively with dissatisfied customers, or shorten the average time of their conversations with clients.

  • Character lines

The essence of your scene comprises what a character says, what emotion they express, and the issue behind it. Try to make these lines sound natural. Use actual phrases from your experience or, if possible, use genuine cases from your company’s sales or customer support department.

  • Learner reply options

Think up various reply options or actions that learners can choose from. Let each of them represent different approaches, so learners will be able to see what consequences they will have if they talk to customers in different ways. For example, if a customer is angry but they don’t give a reason why, you can add several options:

  1. Say that you don’t like the way a customer expresses their emotions.

  2. Leave the workplace and wait for colleagues to resolve the situation.

  3. Try to understand what made the customer so angry.

  • Feedback

Add feedback to help learners understand why their choice of particular options was productive or counterproductive. For example, you can explain that their approach was too aggressive, and the customer felt too much pressure and left. Or you can say that a learner managed to choose the appropriate words and a client decided to continue the conversation because they felt like the learner understood their need precisely. Feedback is an essential tool for skill development.

Step 2: Pick characters and locations from Content Library

iSpring’s Content Library offers over 89,000 images of characters, locations, and objects that you can use with iSpring Suite. Once you know what your role-play is about, which characters are involved, etc., scroll through the library and select the characters and locations that best fit your story.

Step 3: Create a role-play scene by scene

And now, the easiest part - the development phase! Unlike other authoring tools, iSpring Suite lets you create role-plays without much effort, even if you have no coding skills. Click on Dialog Simulation on the iSpring Suite toolbar. You’ll be directed to a different window where you can create your role-play. Just click New scene, then select your character, their emotion, and location. Then insert the texts. Do the same for all the scenes.

Step 4: Set branching scenarios

When you have finished all the scenes, you need to link them, so they’ll be displayed in the right order and lead the learner where you want them to go based on the reply options. Just click on each reply option and drag the arrow to the scene you want.

Step 5: Test your role-play

The final step is to test your role-play. Check to see if everything works as you planned and fix any issues if they arise. And that’s it! Congrats, your interactive role-play is ready!

If you want to dive deeper into designing role-plays, watch our webinar on the topic.

And, hey, if you have ready-made role-plays created with iSpring Suite, we’d love to see them in Show your work🙂

Reply Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
Like Follow
  • 3 wk agoLast active
  • 16Views
  • 1 Following