Skip to navigation

Agent Settings

The Agent settings tab holds agent-wide settings like timezone, STT model, session length, and silence handling. This page also links to everything else you configure beyond the prompt.

View as Markdown
Agent settings tab in the agent editor
The Agent settings tab

Once your agent’s prompt is in place, these settings control how it behaves, connects to your systems, and gets monitored over time.

The Agent settings tab

The Agent settings tab in the agent editor holds settings that apply to the whole agent:

SettingWhat it does
TimezoneThe agent’s timezone, used for scheduling and anything time-related. It also sets the {{timezone}} system variable.
STT modelThe speech-to-text model that transcribes the caller: Pulse (the default) or Pulse Legacy, which supports English and Hindi only. The STT model decides which languages you can add; see Supported languages. Hidden when the agent uses a realtime model (GPT Realtime or GPT Realtime Mini).
Max session durationThe longest a conversation can run before it ends automatically.
Conversational Style GuideOn by default. Adds a default conversational style guide to your system prompt to shape how the agent speaks. Turn it off to send your prompt as written; language instructions are still included.
End call on silenceWhat the agent does when the user stops responding: send inactivity messages, then end the conversation.
DNC overrideLets this agent call numbers on the Do Not Call list. DNC detection still runs and the list keeps building. Only shown on accounts that have DNC override enabled.

End call, Transfer call, and Knowledge base aren’t on this tab. They’re on the Tools tab, under System tools. See Agent tools tab.

Supported languages

You add languages on the Prompt tab, under Languages. A language must be supported by the agent’s STT model and its model, and should be supported by its voice.

LanguagePulsePulse LegacyElectron, GPT-4o, GPT 4.1GPT Realtime, GPT Realtime Mini
English✓✓✓✓
Hindi✓✓✓
Bengali (Beta)✓✓
Gujarati (Beta)✓✓
Kannada (Beta)✓✓
Malayalam (Beta)✓✓
Marathi (Beta)✓✓
Odia (Beta)✓✓
Tamil (Beta)✓✓
Telugu (Beta)✓✓
Dutch (Beta)✓✓
French (Beta)✓✓
German (Beta)✓✓
Italian (Beta)✓✓
Portuguese (Beta)✓✓
Russian (Beta)✓✓
Spanish (Beta)✓✓
Japanese✓
  • Languages marked (Beta) are still in beta and show a Beta tag in Add a language and on the Languages card.
  • On Pulse, European languages combine only with each other or English. The list lets you pick French, German, Italian, Dutch, Portuguese, Spanish, or Russian alongside Hindi or another Indic language, but saving fails with an Unsupported language combination error.
  • Japanese is only offered when the agent uses GPT Realtime or GPT Realtime Mini. It has no Beta tag.
  • On Pulse Legacy, languages that need Pulse are greyed out in the list with the note Available on Pulse.
  • If the model doesn’t support a language you’ve added, the Languages card shows an Incompatible model warning and you can’t save until you change the model or remove the language. On a GPT Realtime agent, for example, the list offers every language, but only English and Japanese can be saved.
  • If the voice doesn’t support a language you’ve added, the card shows an Incompatible voice warning. You can save, but Test agent and Publish show an Unsupported voice error until you change the voice or remove the language.

See Model selection and Voice selection.

Configure Behavior

Monitor & Improve