Create a personality
Changed onCreate a personality — the simulated caller your evaluators run as. A personality carries the caller's voice, language, speaking speed, interruption behavior, background noise and idle timing; an evaluator carries what that caller is trying to do. Evaluator instructions cannot override any of it, so a call-wide trait belongs here and nowhere else.
voice_id and provider decide how the caller actually sounds, including its accent — list the catalog with personalities_elevenlabs_voices or personalities_cartesia_voices (both filter by language) and pass an id from there. accent is a read-only label derived from that voice and cannot be set.
To reuse a predefined personality with one thing changed, fork it instead of building a new one: forks inherit every setting.
Request
- Base URLhttps://api.cekura.ai
- URLhttps://api.cekura.ai/test_framework/v1/personalities/
- Auth
- API key in header X-CEKURA-API-KEY
- or HTTP bearer
- or HTTP bearer
Request body
Response
Changes
- info
endpoint added
- info