Generate personas from source materials using AI. Each input array generates one persona. Supports text, URLs, and generative names as sources.
Documentation Index
Fetch the complete documentation index at: https://docs.octavehq.com/llms.txt
Use this file to discover all available pages before exploring further.
Persona generation input with source materials
Array of persona generation requests - each object generates one persona
1[
{
"name": "Enterprise Sales Leader",
"sources": [
{
"type": "TEXT",
"value": "VP of Sales professionals who manage enterprise deals and drive revenue growth"
}
]
},
{
"sources": [
{
"type": "URL",
"value": "https://example.com/target-customer-profile"
}
]
}
]Primary Offering to use as context when generating personas. If not provided, the primary company attached to the Workspace will be used.
"o_123456"
Strategy for linking generated personas to offerings (products/services)
Optional playbook ID to link the generated personas to
"pb_456"
Optional brand voice ID to apply to generated personas
"bv_789"
If true, the persona generation will be processed asynchronously
false
Optional callback URL. When provided with async: true, the API will POST the result to this URL once processing completes.
"https://example.com/webhook/persona"