v1
latestOpenAPI 3.0.0Cognigy Proprietary License2026-07-2239524.1 MBPersonas
Bulk generate separated personas and missions
Generate separated persona and mission information for all provided persona types and mission types. Returns personas and missions in separated structures for independent management.
Key Feature: This endpoint generates ALL combinations of provided persona types and mission types, returning them in a structured format where:
- Personas are keyed by persona type name
- Missions are keyed by mission type name
post/personas/generate-bulk
Query parameters
projectIdstring
Project identifier (alternative to projectReference in body)
Request body
Response
Bulk personas and missions generated successfully
Example response
{
"personas": {
"Customer Support Agent": [
{
"simulationName": "Customer Issue Resolution",
"personaName": "Sarah",
"personaDescription": "Experienced support agent..."
}
]
},
"missions": {
"Technical Support": [
{
"mission": "Resolve customer technical issue",
"successCriteria": [
{
"type": "goal",
"params": {
"description": "Issue resolved"
}
}
]
}
]
}
}