Skip to main content
PATCH
/
v2
/
update-live-call
/
{call_id}
cURL
curl --request PATCH \
  --url https://api.retellai.com/v2/update-live-call/{call_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "fields_to_override": {
    "override_dynamic_variables": {
      "additional_discount": "15%"
    }
  },
  "call_control": {
    "additional_context": "Customer just opened a support ticket about billing.",
    "trigger_response": true
  }
}
'
{
  "success": true
}

Authorizations

Authorization
string
header
required

Authentication header containing API key (find it in dashboard). The format is "Bearer YOUR_API_KEY"

Path Parameters

call_id
string
required

The call id of the ongoing call to be updated.

Example:

"call_a4441234567890777c4a4a123e6"

Body

application/json
fields_to_override
object

Call fields to override on the running call. Each field is applied to the live call immediately; omitted fields are left unchanged.

call_control
object

Live agent control. At least one of additional_context or trigger_response should be supplied; an empty object is a no-op.

Response

Live call updated successfully

success
boolean
required
Example:

true