Creating Roleplay Agent Personas with an LLM

Learn how to quickly generate realistic roleplay buyer personas using Large Language Models like ChatGPT and Claude, then import them into Outdoo for sales practice.

Large Language Models (LLMs) such as Bedrock, Copilot, ChatGPT, Claude, and Gemini can quickly generate realistic roleplay buyer personas for your team to use inside Outdoo for sales practice. Instead of writing every detail manually, you craft a strong prompt, let the LLM build the persona, and then paste the result into Outdoo.

How to Do It

  • Copy the template prompt below
  • Paste it into your LLM (Copilot, Bedrock, ChatGPT, Claude, Gemini, etc.)
  • Add context, for example "Chief Revenue Officer at an airline" or "CIO in SaaS"
  • Review and adjust the persona output
  • Paste the final persona into Outdoo and begin training

Persona Template Prompt

Copy, paste, and edit the role/industry as needed:

You want to do roleplay with a prospect who is <designation> in <company name/industry name> company. Create a roleplay buyer persona for sales training based on the following points. Make sure the persona is detailed, realistic, and structured.

1. Name of buyer (use a fictional name, not the real one)
2. Gender - Male/Female/Other
3. Designation
4. Company name
5. Bio information - location, age, family status, career background
6. Description - a detailed narrative of the buyer's personality
7. Personality traits - concise list
8. Company structure - where this role fits in the org chart
9. Company product/service description
10. Buyer knowledge as per their role
11. Buyer priorities (1-2)
12. Common objections (1-2)
13. Buyer opinions (1-2)
14. Instruction to the salesperson - Provide only brief prospect details and focus on booking another call. Do not reveal the buyer's deeper objections, knowledge, or personality traits in the first meeting. The interaction should feel like a first conversation.

Tips for Better Prompts

  • Add industry context, for example "Airline CRO in Europe" or "SaaS CPO in North America"
  • Specify tone, for example "make the persona skeptical and data-driven"
  • Request multiple personas, for example "Create 3 personas with different objections"
  • Refine: if the LLM output feels too generic, ask it to "make it more realistic" or "add common objections around budgets"

Summary

By using a structured prompt with an LLM, you can generate high-quality buyer personas in minutes. Then paste the response into Outdoo to start practicing with realistic buyer roleplays. This saves time, ensures consistency, and makes sales training more engaging.