Skip to main content

Identity

FieldTypeDefaultDescription
NameText— (required)Unique identifier. Lowercase letters, numbers, and underscores only (e.g. sales_caller). Must start with a letter.
DescriptionText""Internal description of what this agent does.
ArchitectureDropdownPrompt BasedPrompt Based uses a system prompt. Conversational Flow uses a visual node-based builder.
Debug ModeToggleOffOutputs extra internal reasoning logs. Use during development; disable in production.

Agent Settings

FieldTypeDefaultDescription
Greeting MessageText""What the agent says when the call connects. Leave blank if the caller speaks first.
Greeting TypeDropdownPromptPrompt — agent generates the greeting dynamically based on context. Say — agent reads exactly what you typed, word for word.
Who Speaks FirstDropdownSubVerseAI AgentSubVerseAI Agent — agent speaks first (outbound style). User — agent waits for the caller to speak (inbound style).
System PromptText areaEmptyThe main system prompt. Define the agent’s identity, role, tone, capabilities, and rules. Use the Refine using AI button to get AI assistance writing or improving the prompt.

Large Language Model Preferences

FieldTypeDefaultDescription
LLM ModelDropdown— (required)The AI model powering this agent. Each model shows its speed and reasoning ratings.
Thinking LevelDropdownDefaultExtended reasoning depth before responding. Options: Default, Low, Medium, High, Very High. Higher = better reasoning but slower and more expensive.
Max TokensNumberNoneMaximum tokens the LLM can generate per response. Leave blank to use the model’s default.
TemperatureSlider0.5Response creativity. 0.0 = consistent and precise. 1.0+ = more varied and creative.

Speech Detection Settings

FieldTypeDefaultDescription
Transcript ModelDropdown— (required)The speech-to-text model used to transcribe the caller’s speech (e.g. Deepgram Nova 3).
Transcript LanguageDropdown— (required)Language for transcription (e.g. English (US), English (India)).
Custom KeywordsTextNoneWords or phrases the STT model should pay extra attention to (e.g. product names, brand terms). Separate multiple entries with commas.
Smart FormatToggleOffAutomatically format numbers, currencies, dates, and addresses in transcripts (e.g. “twenty dollars” → “$20”).
NumeralsToggleOffConvert spoken numbers into digits (e.g. “five” → “5”).
Allow Interruptions OverallToggleOnWhether the caller can interrupt the agent mid-sentence. Turn off for strict scripted playback.
Allow Interruptions InitiallyToggleOffWhether the caller can interrupt the very first message the agent speaks. Useful for letting eager callers skip the intro.
Interruption SensitivitySlider2How easily the agent is interrupted. Higher = more sensitive. Range: 0–4.

Voice Settings

FieldTypeDefaultDescription
TTS ModelDropdown— (required)The text-to-speech model for generating speech (e.g. ElevenLabs Flash V2.5).
TTS LanguageDropdown— (required)Language for speech synthesis (e.g. English (US)).
GenderRadioNoneFilter voices by Male or Female. Optional.
VoiceDropdown— (required)The specific voice to use. Click Browse to preview available voices from the selected provider.
SpeedSlider2Speaking speed. Higher = faster. Range: 0–3.
Voice Stability (Expressiveness)Slider0.5How consistent the voice sounds. Lower = more expressive and varied. Higher = very consistent.
Similarity BoostSlider0.8How closely the voice matches its original model. Higher = more faithful but may sound less natural.
Voice PitchSlider2Voice pitch adjustment. Range: 0–4.
Voice VolumeSlider2Output volume level. Range: 0–4.

Call Settings

FieldTypeDefaultDescription
Communication MethodDropdownTwo WayTwo Way — agent speaks and listens. One Way — agent only speaks (e.g. announcements).
DTMF EnabledToggleOffEnable touch-tone input. The agent can detect digit presses (e.g. “Press 1 for sales”).
Background AmbientToggleOffPlay subtle background audio (e.g. office sounds) to make calls feel less robotic.
Background ThinkingToggleOffPlay a brief sound while the agent is generating a response, signaling to the caller that something is happening.
Transfer ToTextNoneSIP URI or phone number to transfer the call to when a transfer is triggered.
Display Phone NumberRadioShow Agent NumberShow Caller Number — displays the caller’s number to the recipient. Show Agent Number — displays the agent’s number.
Transfer TypeRadioCold TransferWarm Transfer — agent introduces the caller before transferring. Cold Transfer — call is transferred immediately without introduction.
Warm Transfer PromptText""The message the agent reads during a warm transfer (e.g. “I have a customer calling about a billing issue”). Only applies when Transfer Type is Warm Transfer.
WhisperToggleOffThe agent can hear the caller but the caller cannot hear the agent. Useful for live coaching scenarios.
Silence TimeNumber8Seconds of caller silence before a silence action is triggered.
Silence TurnsNumber2Consecutive silence events before the agent takes action.
Max DurationNumber600Maximum call length in seconds. The call ends automatically at this limit.
Silence PromptText""What the agent says when a silence timeout occurs (e.g. “Are you still there?”).
Agent ResponsivenessSlider4Overall responsiveness after end-of-turn is detected. Higher = responds more quickly. Range: 0–4.
Preemptive ResponseToggleOnAgent starts generating a response before the caller fully finishes speaking. Significantly reduces perceived latency. Turn off only if you need strict full-turn capture.
Session Timeout (mins)NumberNoneMinutes of inactivity after which the call session ends automatically. Leave blank for no timeout.

Agent Transfers

FieldTypeDefaultDescription
Select AgentsDropdownNoneOther Subverse agents this agent can transfer the conversation to during a call.

Knowledgebase Settings

FieldTypeDefaultDescription
Knowledge BaseDropdownNoneAttach a Knowledge Base so the agent can look up answers from your documents during a call.

Function Settings

FieldTypeDefaultDescription
Pre Call ToolsMulti-selectEmptyLLM tools that run automatically before the call starts (e.g. fetch customer account info).
During Call ToolsMulti-selectEmptyTools the agent can call mid-call based on the conversation (e.g. look up order status, book an appointment, transfer the call).
Post Call ToolsMulti-selectEmptyLLM tools that run automatically after the call ends (e.g. update CRM, send an SMS follow-up).

Agent Security Settings

FieldTypeDefaultDescription
Allow List (Allowed Callers)Text areaEmptyRegex patterns for phone numbers allowed to interact with this agent, separated by commas. Leave empty to allow all callers.
Block List (Blocked Callers)Text areaEmptyRegex patterns for phone numbers that are blocked, separated by commas. Takes priority over Allow List.

Post Call Data Analysis

After each call, the agent can automatically analyze the transcript and extract structured data.
FieldTypeDescription
LLM ModelDropdownThe AI model used to run the post-call analysis. Can differ from the main agent model.
ParametersForm / JSONDefine the data points to extract from each call. Switch between Form (add parameters one by one) and JSON (paste a raw JSON schema).
Parameter fields:
FieldDescription
Parameter NameThe key name for this data point (e.g. summary, user_sentiment).
DetailsDescription of what this parameter represents and how to extract it.
TypeData type: string, boolean, number, etc.
RequiredWhether this parameter must be present in every analysis output.