Configuration Sections
The left panel organises all settings into three groups:- Assistant Settings: Prompt · Voice · Custom Variables · Knowledge Base
- Call Settings: Call · Chat
- Advanced Settings: Embed · Keyword Boosting · Custom Analysis
1. Prompt
Assistant Settings → Prompt The Prompt section defines what the assistant says and how it behaves.First Message
The exact opening line the assistant speaks when the call connects.- Use
@{{variable_name}}to insert dynamic values (e.g.@{{callee_name}}) - Type
@to open the variable picker - The Interruptible toggle: when ON, the callee can speak before the assistant finishes the opening line
Objective
A paragraph that tells the assistant who it is, what it’s doing, and what it’s trying to achieve. Example:Response Guidelines
Rules the assistant follows throughout the conversation:- Tone and persona rules (e.g. “Keep responses 20–45 words per turn”)
- Language switching logic (e.g. “Use formal आप when speaking Hindi”)
- Escalation or handoff conditions
2. Voice
Assistant Settings → Voice| Field | Description |
|---|---|
| Primary Language | The main language for the conversation (e.g. Hindi, English (IN)) |
| Secondary Language | Optional fallback language |
| Voice Character | The voice persona (Tanya, Naina, Raj, Rahul, Anya, etc.) |
3. Custom Variables
Assistant Settings → Custom Variables Custom Variables are dynamic placeholders that get filled at call time — typically from your campaign’s calling list CSV. Examples:{{callee_name}}→ “Vikram”{{mrp}}→ “50000”{{loan_amount}}→ “₹1,20,000”
4. Knowledge Base
Assistant Settings → Knowledge Base Attach a pre-created Knowledge Base so the assistant can look up information in real time during calls.
See How to Create a Knowledge Base to set one up first.
5. Call Settings
Call Settings → Call| Setting | Description |
|---|---|
| Maximum Call Duration | Max length of a single call (in minutes) before auto-hangup |
| Inactivity Duration | Seconds of silence before the assistant treats the call as inactive |
| Timezone | Timezone used for scheduling and logging calls |
| Noise Filtering | Reduces background noise for clearer audio |
| Voicemail Detection | Automatically detects when the call reaches a voicemail inbox |
| Leave Voicemail Message | When ON, the assistant leaves a pre-recorded message on voicemail |
| Retry Call | When ON, the assistant retries if voicemail is detected |
| Silence Callee During Introduction | Mutes the callee’s audio only during the opening message |
| Silence Callee When Assistant is Speaking | Prevents callee audio from interrupting the assistant mid-sentence |
| Enable Background Audio | Plays ambient sound during calls for a more natural feel |
| Enable Graceful Exit Warning | Assistant announces the call is ending before hanging up |
6. Chat Settings
Call Settings → ChatApplies to Webcall assistants only.
| Setting | Default | Description |
|---|---|---|
| Maximum Call Length | 480 seconds | Total allowed session duration |
| Idle Timeout Warning | 20 seconds | Time before warning the user about inactivity |
| Idle Timeout End | 25 seconds | Time before ending the session due to inactivity |
7. Embed
Advanced Settings → Embed Generates an embeddable JavaScript widget for your website.8. Keyword Boosting
Advanced Settings → Keyword Boosting Improve speech recognition accuracy for domain-specific words the assistant frequently hears.- Type a keyword in the input field.
- Click Add.
- Repeat for all relevant terms (product names, brand names, technical jargon).
9. Custom Analysis
Advanced Settings → Custom Analysis Define a post-call analysis prompt that runs automatically after every call.
Example Prompt:
