Skip to main content
This article explains how to see and edit your VoiceAgent’s full configuration in the Advanced section, including settings you can’t change anywhere else.
User level: Admin
Expert Mode gives you your VoiceAgent’s full configuration as JSON. It shows every setting, including the ones you’ve never changed, with their current values. You can fine-tune settings that aren’t available in the other sections, such as the AI model, voice behavior, and call handling.

Open Expert Mode

  1. In the Dashboard, go to AI Voice Agents > Agents and open your VoiceAgent.
  2. In the left menu, under Build, click Advanced.
The Advanced section of a VoiceAgent, with the Configuration panel showing the full JSON and the No issues status bar
The Configuration panel shows the full configuration. Above it, you can also ask the AI Composer to make changes for you, in plain words.

What you see

  • Every setting, with its value. Settings you haven’t changed show their default value, so you can see everything you can tune. You don’t need to save first to see them.
  • Settings for every speech provider. elevenLabsSettings and deepgramSettings are both listed, whichever provider your VoiceAgent uses.
  • A status bar above the JSON. It says No issues when the configuration is valid. If something is wrong, for example an unsupported value, it tells you what to fix before you can save.

Edit the configuration

  1. Change the values you want in the Configuration panel.
  2. Check that the status bar says No issues.
  3. Click Save.
To undo your unsaved changes, click Revert. The other sections (Identity, Knowledge Base, and Skills & Scenarios) and the Advanced section show the same configuration in two different ways. A change you make in one is reflected in the other.

Copy a configuration to another VoiceAgent

  1. In the Advanced section, click Copy to copy the full configuration, including the default values.
  2. Open the other VoiceAgent’s Advanced section, replace its configuration with the copied one, and click Save.
Because the copy includes every setting, the other VoiceAgent behaves exactly the same.
  • Change the agentName. Each VoiceAgent needs a unique name.
  • Reconnect account-specific resources. A configuration can refer to things that belong to your account, such as knowledge bases, custom tools, phone numbers, or a calendar integration. When you copy a configuration to another account, set these up again there.
  • After a successful import, save the VoiceAgent twice. A known set of edge cases only appears after the second save.

Settings reference

Identity

Knowledge and behavior

In skills.extractData.properties, each property needs a unique name. If two properties share a name, the configuration isn’t saved.

Conversation style

These two fields control how the VoiceAgent speaks. Tone preset guide: Regardless of tone and verbosity, the VoiceAgent always stays brief during operational moments: confirmations, read-backs, farewells, and transfer or booking steps.

AI model

Supported models for llm

Voice tuning

Call behavior

ElevenLabs settings

These settings apply when your VoiceAgent uses ElevenLabs, the default for most languages. They’re inside the elevenLabsSettings object, not at the root of the configuration. Example:
When you save, the elevenLabsSettings object you send replaces the stored one. To clear a single setting, remove it from the object.

Deepgram settings

deepgramSettings holds the settings for VoiceAgents that use Deepgram. It’s empty when there’s nothing to set.

Managed by CloudTalk

minorVersion and hashes are managed by CloudTalk. Leave them as they are.
Need help or have a question? Just reach out through our Support portal. We’re here for you.