Update an existing avatar’s configuration including name, provider, model, voice, and prompt.
You can update the following fields:
name: Change the avatar’s display name (must be unique per account)providerId, model, voice: Switch to different AI provider/model/voicefirstMessage, prompt: Modify avatar behavior and initial greetingNote: The avatar’s source media (url) cannot be changed after creation.
NavTalk API license key (e.g. sk_navtalk_...)
The avatar ID to update.
"fbc269dcd0a738cf8e5e0f465671303c"
Display name for the avatar. Must be unique per account.
"my-updated-avatar"
The provider ID to use (obtained from /provider/list).
"b92a28fb2ea737457c7f13ba554759c0"
The model key to use (obtained from /model/list). For ElevenLabs agents, see ElevenLabs Agents Quickstart.
"agent_3201khcbet2vf349gpmtfg83q0hy"
The voice key to use (obtained from /voice/list).
"CwhRBWXzGAHq8TQ4Fs17"
Optional opening message the avatar says at the start of a conversation.
"Hello! How may I assist you?"
Optional system prompt that controls the avatar's behavior and personality.
"You are a friendly customer service assistant."