livekit-internal

Get Agent Config

Get full agent configuration for LiveKit agent worker.

Returns everything needed to run the agent:

  • System prompt and first message
  • Model settings (LLM, TTS, STT)
  • Tools (with parameter schemas)
get/api/v1/livekit/agent-config/{voice_agent_id}

Path parameters

voice_agent_idstring uuid required

Query parameters

customer_numberstring nullable
call_external_idstring nullable
trunk_phonestring nullable
dialed_numberstring nullable

Response

Successful Response

voice_agent_idstring required
tenant_idstring required
namestring required
system_promptstring required
timezonestring nullable
first_messagestring nullable
modelstring required
temperaturenumber required
stt_providerstring nullable
stt_modelstring nullable
stt_languagestring
tts_providerstring nullable
tts_voice_idstring nullable
tts_modelstring nullable
tts_speednumber nullable
tts_pronunciation_dict_idstring nullable
turn_detection_enabledboolean
noise_cancellation_enabledboolean
audio_enhancement_enabledboolean
end_call_enabledboolean
record_after_transferboolean
min_interruption_durationnumber
min_interruption_wordsinteger
interruption_modestring
min_endpointing_delaynumber
max_endpointing_delaynumber
default_tool_filler_delay_msinteger nullable
idle_gate_tool_messagesboolean
background_audioobject nullable
pre_pickup_messageobject nullable
agent_voice_variantsobject[]
stt_contextobject nullable
toolsobject[] required
customer_contextobject nullable
outbound_trunk_idstring nullable
voice_agent_group_idstring nullable
normalized_customer_numberstring nullable
bluejay_tool_events_topicstring nullable
bluejay_agent_external_idstring nullable
language_priorobject nullable

Changes

Changed in 1 of the 28 revisions of this API.2

    • ○

      added the optional property // to the response with the status

      response-optional-property-added

    • ○

      added the optional property // to the response with the status

      response-optional-property-added

    This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

Of the 28 revisions, 1 has no diff computed.