Create Persona — API
Create a workspace-level persona for voice or text simulation. Set gender, age group, personality, communication style, and tone. Returns the new persona object.
https://api.futureagi.com/simulate/api/personas/ Authentication
Request body
Name for the persona. Must be unique within the workspace (case-insensitive). Max 255 characters.
Non-empty description of the persona’s role and characteristics.
Values: voice, text. Defaults to voice.
Values: male, female.
Values: 18-25, 25-32, 32-40, 40-50, 50-60, 60+.
Values: United States, Canada, United Kingdom, Australia, India.
Values: Student, Teacher, Engineer, Doctor, Nurse, Business Owner, Manager, Sales Representative, Customer Service, Technician, Consultant, Accountant, Marketing Professional, Retired, Homemaker, Freelancer, Other.
Values: Friendly and cooperative, Professional and formal, Cautious and skeptical, Impatient and direct, Detail-oriented, Easy-going, Anxious, Confident, Analytical, Emotional, Reserved, Talkative.
Values: Direct and concise, Detailed and elaborate, Casual and friendly, Formal and polite, Technical, Simple and clear, Questioning, Assertive, Passive, Collaborative.
Values: American, Australian, Indian, Canadian, Neutral. Voice simulation only.
Enables multi-language support. Requires language when true. Defaults to false.
Values: English, Hindi. Required when multilingual is true.
Speech pace multipliers. Values: 0.5, 0.75, 1.0, 1.25, 1.5. Voice simulation only.
Add ambient noise during voice simulations.
End-of-speech sensitivity, 1–10. Voice simulation only.
Interruptibility, 1–10. Voice simulation only.
Searchable tags for filtering personas.
Key-value metadata. Keys and values must be non-empty strings.
Free-form behavioral instructions passed to the simulation engine.
Values: formal, casual, neutral. Defaults to casual.
Values: clean, minimal, expressive, erratic. Defaults to clean.
Values: none, light, moderate, heavy. Defaults to light.
Values: none, rare, occasional, frequent. Defaults to rare.
Values: none, light, moderate, heavy. Defaults to light.
Values: never, light, regular, heavy. Defaults to light.
Values: brief, balanced, detailed. Defaults to balanced.
Response
201 Created"success" on creation. id, persona_type (workspace), all submitted attributes, and created_at / updated_at timestamps. Errors
Missing required fields, duplicate name, or invalid field values.
Invalid or missing API credentials.
Unexpected server error.