This page is a quick reference for all settings available in the single prompt agent configuration panel. Each section links to a dedicated page with full details.
Prompt Settings
These settings appear below the system prompt editor:
| Setting | Options | Default |
|---|
| Enhanced Turn Taking | On / Off | Off |
| Prompt Enhancer | Disabled / Basic / Advanced | Basic |
Enhanced Turn Taking enables better numeral capturing and backchannel detection for more natural conversations.
Prompt Enhancer applies automatic enhancements to your prompt. Basic adds stable model-agnostic improvements; Advanced adds model-aware prompts with live context.
Voice Settings
Select a voice from Hamsa’s library, filtered by language, gender, dialect (Arabic only), and style. Language is set automatically when you choose a voice.
| Setting | Range | Default |
|---|
| Expressiveness | 0.0–2.0 | 1.0 |
| Voice Dictionaries | Multi-select | None |
| STT Model | Hamsa-STT-S2 / S3-beta / English | Hamsa-STT-S2 |
→ See Voice Settings for full details.
Call Behavior Settings
| Setting | Range | Default |
|---|
| Wait for User to Speak First | Never / Always / Outbound only | Never |
| User Gender Detection | On / Off | Off |
| Smart Call End | On / Off | Off |
| Language/Dialect Switcher | On / Off | Off |
| Interrupt | On / Off | On |
| Ambient Sound | On / Off | Off |
| Thinking Voice | On / Off | Off |
| Speaker Identification (Beta) | On / Off | Off |
| Response Delay | 100–1500ms | 400ms |
| User Inactivity Timeout | 5–60s | 15s |
| Max Call Duration | 30s – 1 hour | 5 min |
| Minimum Interruption Duration | 0.2–1.5s | 0.5s |
| VAD Activation Threshold | 0.2–0.9 | 0.5 |
→ See Call Behavior for full details.
→ See Intelligence Features for details on Gender Detection, Smart Call End, Speaker Identification, and Language/Dialect Switcher.
LLM Settings
| Setting | Options | Default |
|---|
| Provider | OpenAI, Gemini, Groq, DeepMyst, Custom | Gemini |
| Model | Varies by provider | Gemini 3.1 Flash Lite |
| Temperature | 0.0–1.0 | 0.2 |
Temperature controls response variability. Lower values produce more consistent outputs; higher values produce more natural-sounding variation.
GPT-5 family models (GPT-5, GPT-5-Mini, GPT-5-Nano) require temperature = 1.0. This is set automatically when you select a GPT-5 model.
→ See LLM Configuration for the full model list.
Noise Cancellation
Removes background noise from the caller’s audio.
| Setting | Options | Default |
|---|
| Model | Disabled / Telephony Optimized / General Use Cases | Disabled |
| Strategy (when enabled) | Per Conversation / Per Turn | Per Conversation |
| Auto Gain Control | On / Off | Off |
| Send Denoised to STT | On / Off | Off |
Ambient Sound — Adds subtle ambient sound to the agent’s audio. Do not combine with Noise Cancellation.
Thinking Voice — Plays a thinking/processing sound between responses.
Intelligence Features
| Feature | Description |
|---|
| Gender Detection | Detects caller’s likely gender for appropriate speech forms (helpful for Arabic) |
| Smart Call End | Automatically ends the call when the conversation concludes naturally |
| Speaker Identification (Beta) | Distinguishes multiple speakers on the same call |
| Agentic RAG | Agent decides when to search the knowledge base for improved accuracy |
| Language Dialect Switcher | Switches language or dialect instantly when the user requests |
→ See Intelligence Features for full details.
Next Steps
Add Knowledge Base
Enhance your agent with reference documents
Integrate Tools
Connect custom functions and APIs
Configure Webhooks
Receive call events and data
Test Your Agent
Test before going live