Update persona
Update specific fields of an existing persona configuration. All fields are optional.
Authorizations
API key for authentication
Path Parameters
Persona resource ID
Body
All fields are optional. Only provided fields will be updated.
Human-readable persona name
1 - 200Instructions describing persona behavior and personality
Coval voice name. Use GET /personas/voices to discover available voices and their supported language codes.
BCP-47 language code for voice synthesis. Must be supported by the selected voice. Use GET /personas/voices to discover valid voice and language combinations.
Background noise type
off, office, lounge, crowd, airport, bus, playground, doorbell, train-arrival, portable-air-conditioner, skatepark, small-dog-bark, cafe, ferry-and-announcement, heavy-rain, moderate-wind, newborn-baby-crying, office-with-alarm, street-with-sirens, construction-work 100Volume level for background sound (>= 0.0, no upper limit).
x >= 00.3
Voice gain multiplier. Send null to clear an existing configured volume.
0 <= x <= 21.25
Voice speed multiplier accepted and stored from 0.25 to 2.0. Send null to clear an existing configured speed. The selected voice may enforce a narrower effective range or ignore speed changes.
0.25 <= x <= 20.85
Response delay in seconds
0.1 <= x <= 2Who initiates the conversation
speak_first, wait_for_user Enable multilingual speech-to-text so callers speaking languages other than the primary language_code are still transcribed accurately.
true
Disconnect after this many seconds of no speech (5-300)
5 <= x <= 300Tags to associate with this persona. Null or omitted leaves tags unchanged. Pass [] to clear all tags.
["voice"]Response
Persona updated successfully
Persona resource representation returned by API responses.

