Skip to main content
PUT
Update voice agent

Authorizations

x-api-key
string
header
required

Create and manage API keys in your AgentCallback account under Dashboard > API Keys.

Path Parameters

id
string
required

Resource identifier

Body

application/json

Updated voice agent configuration.

name
string
required
script_type
string
required
system_prompt
string
required
conclusion_prompt
string
required
custom_eval_prompt
string
required
description
string
custom_eval_prompt_reconsider
string
variables
object[]
possible_call_outcomes
string[]
tools_config
object[]
tracked_call_state
object[]
voice
string
voice_service
enum<string>
Available options:
ultravox
llm_model
string
call_timeout
integer
Required range: 1 <= x <= 240
experimental_settings
object
post_call_integration
object[]
post_call_webhook
object

Response

Voice agent updated

success
boolean
required
Example:

true

script
object