v3
OpenAPI 3.1.02026-07-31350397683.8 KBUpdate Digital Human
Update a digital human by ID.
Path parameters
Headers
API key required to authenticate requests.
Request body
Description of the digital human
Success criteria for the digital human
Name of the digital human
Tag for categorizing the digital human
Enum for supported language types.
Enum for accent options.
Enum for gender options.
ElevenLabs voice_id of a cloned voice. Send empty string or null to clear and revert to the stock accent voice.
Enum for background noise options.
Bucket-relative path of the uploaded custom background noise audio; required when background_noise is 'custom'
Enum for voice speed options.
Enum for audio quality options.
Enum for fluency level options.
Enum for verbosity level options.
Phone number for the digital human
Extension dialed as DTMF after connecting when this DH calls an inbound agent
Outbound text number
Criteria the captured follow-up SMS is graded against
Volume of background noise
Allow the digital human to end the tool call
Allow the digital human to use the silence tool
Allow the digital human to use the DTMF tool
Enum for DTMF vs voiced input mode.
Tool instructions; set to "default" for built-in behavior or custom text
Delay for endpointing
How creative the digital human is (Model temperature)
Phrases that trigger hangup
Freeform instructions for how/when to hang up
Silence timeout in seconds
Array of simulation IDs to associate with this digital human. If provided, completely replaces existing associations.
Description of the role for the digital human
Original transcript text. If changed from the current value, utterances are re-extracted and the intent is regenerated.
Pre-computed structured transcript as [{role, utterance}]. When provided alongside original_transcript, skips the LLM formatting call.
Optional enriched playback stored as JSONB: a list of turn objects
Number of times this digital human is run per simulation run (run count).
LiveKit-specific configuration and metadata for this digital human. If provided, completely replaces existing metadata.
Whether always-on mode is enabled for this digital human
When true, this DH actively receives calls on phone_number; when false, number is assigned but inactive
User-facing label for this digital human
When true, allows activation to replace an existing always-on active DH using the same phone number.
Response
Successful Response
List of simulation IDs associated with this digital human
ID of the associated simulation. Use simulation_ids instead.