Set the Telegram voice
set_telegram_voice_settingsVoice and behaviour of the Telegram bot's voice calls (separate from the website widget): the same settings as set_agent_voice plus the mini app look (visual). Only what you pass changes. Needs a connected bot. Takes up to ~1 min. Free to configure; calls are billed per minute.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Agent id (UUID) — from list_agents | |
| llm | No | Model: fast, balanced (default) or smart | |
| rules | No | Communication rules (plain text instructions for how the agent talks). Omit to keep the saved ones | |
| speed | No | Speaking pace, 0.7-1.3 (1 = normal) | |
| visual | No | Look of the mini app during a call | |
| volume | No | ||
| ambient | No | Background sound; "" = none | |
| emotion | No | Delivery: neutral, expressive (warm), calm, dynamic (energetic) | |
| handbook | No | Behaviour switches (only the ones you pass change) | |
| voice_id | No | Voice id from list_voice_catalog (e.g. "retell-Grace", "11labs-Adrian") | |
| languages | No | Retell locales like ["en-US","uk-UA"]; more than one = multilingual (answers in the caller's language). [] or one locale = script language only | |
| end_call_s | No | Hang up after this many seconds of silence | |
| backchannel | No | Short "mm-hm" acknowledgements while the person talks | |
| screen_cards | No | Show interactive cards (buttons/forms) on screen during voice calls | |
| denoising_mode | No | ||
| responsiveness | No | How fast the agent answers (1 = fastest) | |
| expressive_mode | No | Only works for voices marked expressive in list_voice_catalog | |
| reminder_seconds | No | Nudge a silent person after N seconds; 0 = off | |
| dynamic_voice_speed | No | ||
| ambient_sound_volume | No | ||
| backchannel_frequency | No | ||
| dynamic_responsiveness | No | ||
| interruption_sensitivity | No |