Before you dive into creating your first roleplay, let's introduce you to your AI helper! This AI helper will be your guide, offering support and suggestions as you navigate the process. It's designed to make crafting compelling and effective roleplay scenarios easier than ever. Think of it as your personal assistant, dedicated to helping you bring your ideas to life.
β
Use Detailed Descriptions
Scenario: Clearly define the situation. What is the core problem or challenge the user needs to address? (e.g., "A customer is annoyed because their online order hasn't arrived.")
Roles: Provide detailed descriptions for each participant:
Users Role: Outline their responsibilities, knowledge level, and objectives. (e.g., "Customer service representative tasked with de-escalating the situation and offering solutions.")
Actor's Role: Describe their personality, motivations, and how they might interact with the user. (e.g., "An angry customer who expects immediate action and a refund.")
Environment: Add context by describing the setting where the roleplay takes place. (e.g., "A busy call center with background noise.")
Guide the AI: Specificity is Key
User Objectives: Clearly state what you want the user to achieve. (e.g., "Practice active listening skills and conflict resolution techniques.")
Desired Outcomes: Describe how the roleplay should ideally conclude. (e.g., "The customer calms down, accepts a solution, and ends the call satisfied.")
Key Instructions: Provide specific instructions to guide the AI actor's behavior. This could include:
Emotional State: "The actor should start the roleplay feeling frustrated and impatient."
Knowledge Level: "The actor should be unaware of the company's return policy."
Objectives: "The actor's main goal is to receive a full refund, even if it means becoming confrontational."
Specific Actions: "The actor should repeatedly mention a previous negative experience with the company."
Bring the Actor to Life
Backstory: Give the AI actor a history. What are their interests, motivations, and potential biases? (e.g., "The customer has had previous negative experiences with the company.")
Personality: Describe their temperament and communication style. (e.g., "Impatient, easily frustrated, and tends to speak quickly.")
Personalization: Include details like name, age, and occupation to make the actor feel more realistic.
Example Interactions
Jumpstart the Conversation: Provide example dialogue or questions to guide the initial interaction. This helps set the tone and direction of the roleplay. (e.g., "Actor: 'I've been on hold for 20 minutes! Where is my order?!'")
You can also add specific responses to things beind said by the player. The player could say "I want to talk to the manager", and the the AI could respond with "We don't have a manager".
To do this you would add to the description something like "[the name/role of your character] will always respond "We don't have a manager" to hearing "I want to talk to the manager"". You could also just have the word as a trigger instead of a whole sentence.
Iterate and Refine
Experiment: Don't be afraid to experiment with different prompts and approaches. If you think that the conversation is too free form, add more details and guides to the AI actor, if you want it less free form, add less details.
Feedback: Pay attention to the AI's responses and adjust your prompts accordingly.
Continuous Improvement: The more you refine your prompts, the more effective and engaging your roleplays will become.
More and less strict RolePlays: The less specific you are, the more creative, open, and dynamic the AI will be. It is important to have this in mind when creating a RolePlay to get the best of both a tailored scenario, and the creative nature of the AI actor in play.
Example Template
If you want to use a template, to give an AI to prompt with and get a better structured format for creating Apprendly RolePlays, copy the formatted text in the box under this text and paste it into your preffered AI, and tell it to use this formatted text to format your own scripts, courses or documents.
Roleplay/Script Template
Scenario
[Describe the situation. What is the core challenge or problem the player needs to address?]
Roles
Player's Role: [Describe the player's role, e.g., title, responsibilities, and knowledge level.]
Player's Approach: [Provide a brief description of how the player should act. What is their approach to the situation?]
Goals: [List the player's goals in order of priority (High, Medium, Low).]
High Priority: [Goal]
Medium Priority: [Goal]
Low Priority: [Goal]
AI Character's Role: [Give the AI character a name and a title.]
Backstory: [Give the AI character a history, interests, motivations, or any potential biases.]
Personality: [Describe the AI character's temperament, personality, and communication style. Are they angry, accommodating, impatient, etc.?]
Key Information: [Provide specific background information that the AI character possesses.]
AI Character's Goals: [What is the AI character's main objective in the roleplay?]
Specific Instructions for the AI Character
[These are the concrete instructions that guide the AI character's behavior. Use "trigger words" or specific phrases to define a response.]
General Behavior: [Describe the general behavior of the AI character. For example, "The AI character will not initiate small talk on their own."]
Responses to Actions: [Define how the AI character should react to certain actions from the player.]
If the player does X: [Specify the AI character's reaction.]
If the player says "[specific word/phrase]": The AI character will respond with "[specific response]".
If the player is [emotion/behavior]: [Describe how the AI character should react.]
Example Interaction
Conversation Starter: [Provide an example of how the AI character should begin the conversation to set the tone and direction. For example, "Hi, nice to talk to you."]
By following these best practices and using the provided template, you'll be able to create dynamic, challenging, and highly effective roleplay scenarios that enhance the learning experience.