Skip to main content
With no node or transition selected, the inspector shows the Agent setup tab. This is where you configure everything that applies to the agent as a whole, rather than to a specific node.

Agent Basics

The first collapsible section contains top-level agent settings.

Welcome message

The first thing the agent says when a call connects, before any node is active.
You can use {variable} tokens in the welcome message. Any tokens here are discovered by the Variables panel so you can set test values.

LLM settings

Controls the response LLM used across all nodes that don’t override it individually.
Individual nodes can override these settings in their LLM overrides section. The agent-level settings serve as the default for any node that doesn’t override them.

STT settings (speech-to-text)

Configures the transcriber that converts the caller’s voice to text.

TTS settings (text-to-speech)

Configures the voice synthesis that converts the agent’s text responses to audio.

Conversation settings

Controls call-level behaviour: timeouts, silence handling, backchanneling, and special modes.

Timing

Interruption

Backchanneling

Backchanneling plays short filler phrases (“Mm-hmm”, “I see”) while the agent is processing, so the caller doesn’t experience dead silence.

Online check

Periodically checks whether the user is still on the line.

Voicemail detection

Discard pre-welcome utterance

When enabled, any speech detected before the welcome message finishes playing is discarded. Useful for outbound calls where the recipient often says “Hello?” before the agent starts speaking.

Extra agent config

An advanced JSON editor for any agent configuration keys not covered by the fields above. Changes here are merged into agent_config when the agent is saved. Use this for platform-specific settings not yet exposed in the UI.
Only keys the platform knows about are written on save. Unknown keys are dropped. Check the API reference for a full list of accepted fields.