Skip to main content

Building a Character

The third step in building a Practice roleplay

S
Written by Sam Benson

Character is where you create the person your learner will be speaking to. This is split into two parts: who they fundamentally are — their personality and backstory, which stays fixed — and how they're feeling walking into this specific conversation, which can change from scenario to scenario.

Adding a character

Select Create to build a new character.

Backstory and personality (the fixed part)

This is who the character is, the same regardless of which roleplay they're used in.

💡 Tip
Select Create for me and describe your character in a sentence or two, for example, "Alex Walker, a team member in their 20s. Supportive yet defensive, they've always prioritized collaboration but struggle with accountability under pressure." The AI will generate the full backstory and profile for you. You can then edit bits to your liking.

Name and Role
Give your character a name and their role in the scenario.

Backstory
Add as much detail as you want. Suggested pills (Long-term Employee, Graduate, New Parent, Has a Dog, DIY Enthusiast, Runner, Vegan, and more) add a line of texture if you want inspiration.

Voice
Select Select a voice to open the voice picker. Filter by Gender, Age, Accent, and Tone to narrow down the list, then preview and select.

Personality
Five sliders shape the character's core disposition:

  • Warmth - Blunt to warm

  • Chattiness - Reserved to conversational

  • Composure - Touchy to composed

  • Rigour - Loose to balanced

  • Curiosity - Incurious to neutral/curious

Emotion, resistance, and dynamics (the scenario-specific part)

This is how the character feels walking into this particular conversation, it can be set differently for every roleplay, even reusing the same character.

Emotion
Define how your character feels in this situation using the Mood and Energy sliders, or select a suggested pill (Frustrated, Upset, Worried, Flat, Calm, Content, Excited) to set both at once.

Resistance Level
How readily does this character give ground? Set the Resistance slider from an easy win to making the learner earn it.

Dynamics
What would make them feel this was handled well? - describe what resolution looks like for this character, or choose from Respect, Empathy, Straight talk, Fairness, Support, Patience.

Does the character have an unspoken objection?
Toggle Yes if the character is holding something back that the learner needs to draw out rather than being told upfront. If Yes, describe what's the real objection underneath and it surfaces once the learner... - the condition that needs to be met before the character reveals it.

💡 Tip
Use this for anything the character wouldn't naturally volunteer — a hidden concern, an intolerance, a real reason behind their pushback — so the learner has to actually ask the right questions to get to it, rather than everything being handed to them upfront.

Knowledge

If your character needs to speak to specific facts, give them something real to draw on. Add Files, Text, or a URL.

Constraints (Advanced)

Hard Constraints for the character
Set anything the character should never do or say, no matter how the conversation goes, the one instruction it will never override.

Did this answer your question?