Update a personality
Changed onUpdate an existing personality, sending only the fields you want to change. This is the only place the simulated caller's voice-layer behavior can be set — evaluator instructions cannot override it, so a trait that lasts the whole call belongs here and a one-off moment belongs in the evaluator.
The change reaches every evaluator already using this personality on its next run; there is no per-evaluator override, so fork first when it should apply to only some of them. Globally available personalities are shared and cannot be updated; fork one into your project first, then update the fork.
To change how the caller sounds, including its accent, set voice_id with the matching provider — send both, since provider selects the catalog the id is validated against. accent is derived from that voice and is read-only.
Request
- Base URLhttps://api.cekura.ai
- URLhttps://api.cekura.ai/test_framework/v1/personalities/{id}/
- Auth
- API key in header X-CEKURA-API-KEY
- or HTTP bearer
- or HTTP bearer
Path parameters
A unique integer value identifying this personality.
Request body
Response
Changes
- info
endpoint added
- info