Skip to main content
PATCH
Update TTS config

Authorizations

x-api-key
string
header
default:YOUR_KUPE_API_KEY
required

Kupe dashboard API key for your user.

Path Parameters

agent_id
string<uuid>
required

Query Parameters

force_update
boolean
default:false

Body

application/json

tts_model_name selects the TTS row (catalog code or UUID). Optional language sets voice_parameters.language (e.g. en, hi-IN). Legacy body key tts_provider_id is accepted as an alias for tts_model_name only (not listed as a second field).

tts_model_name
string

TTS catalog code or row UUID (GET /api/v1/providers/tts).

Example:

"bulbul:v2"

language
string

TTS locale / voice language (stored in voice_parameters.language).

Example:

"hi-IN"

voice_name
string
Example:

"Anushka"

voice_parameters
object
Example:

Response

200 - application/json

Updated successfully

Complete agent response (abridged).

agent
object
configurations
object
validation_status
string
Example:

"valid"