Roleplay Call Types
This document describes the different roleplay call types available for practicing real-world interactions and how to use them for phone calls, web conference calls, and in-person meetings. It also includes a step-by-step guide to edit and re-publish a roleplay agent.
Modes & Use Cases
Voice Mode
- Description: Live audio-driven roleplay where the agent responds via voice (and optionally transcribed text). Useful for practicing phone calls and voice-first interactions.
- Best for: Phone calls, voice-based customer support, sales cold calls.
- Use-case Examples:
- Practicing a 3-minute cold call pitch.
- Handling an escalated support call with an angry customer.
Chat Mode
- Description: Text-based interactive roleplay where the agent acts as the counterpart in chat format.
- Best for: Customer support chat, sales live-chat practice, scripted messaging.
- Use-case Examples:
- Simulating chat-based onboarding flows.
- Practicing live-chat escalation messages.
Video Mode
- Description: Roleplay with video + audio context (agent provides spoken responses and may simulate visual cues or instructions). Ideal for rehearsing web conference calls.
- Best for: Web conference meetings, demo walkthroughs, remote interviews.
- Use-case Examples:
- Practicing a 15-minute product demo over Zoom.
- Conducting a mock interview with camera presence.
In-Person Mode
- Description: Roleplay configured to approximate face-to-face interactions (agent responses focused on body language cues, timing, and physical meeting flow).
- Best for: In-person meetings, trade show interactions, sales pitches.
- Use-case Examples:
- Roleplaying a coffee-shop sales pitch with interruption handling.
- Practicing networking introductions and elevator pitches.
How to Choose a Mode for Your Scenario
- Phone call practice: prefer Voice Mode for tone and timing.
- Web conference practice: choose Video Mode for screen-share and camera presence.
- In-person meeting practice: pick In-Person Mode to focus on body language.
- Chat or written interaction practice: use Chat Mode for message flows.
Preparing a Roleplay Session โ Step-by-Step
- Define the objective: negotiation, demo, support resolution, or interview.
- Choose a mode: voice, chat, video, or in-person.
- Prepare a short brief for the agent: role, persona, constraints, and success criteria.
- Set time limits and milestones (e.g., 5 min intro, 10 min negotiation).
- Run session and record (audio/video/transcript) when possible.
- Review feedback: note improvements and re-run with adjusted prompts.
Troubleshooting & Tips
- If the agent behaves unexpectedly: rollback to the previous commit, isolate the changed prompt, and re-test.
- Keep prompt versions under source control to allow quick reverts and A/B testing.
- For voice/video modes, ensure server-side media handling and transcription services are operational.