Michael
12/18/2025, 1:23 PMAI Evy
12/18/2025, 1:23 PMAI Evy
12/18/2025, 1:24 PMenable_voicemail_detection — Enable this to detect voicemails. [(2) ]()
- voicemail_message — The message to play when voicemail is detected (set to empty string to hang up instead) .
- voicemail_detection_timeout_ms — Configures when to stop running voicemail detection (default 30,000 ms, range 5,000–180,000 ms) .
- voicemail_option — Defines the action to take when voicemail is detected (e.g., hang up or leave a message) .
Filtering in Call History:
For filtering calls that hit voicemail or were silent, you can use custom filters in Call & Chat History. The changelog notes that call history now supports filtering by custom post-call analysis fields, including enum, boolean, and number types. [(3) ]()
For batch calls where some users didn't answer, you can filter failed/unanswered calls from the call history, export them to CSV, and re-upload them to the batch dialer. [(4) ]()
---AI Evy
12/18/2025, 1:24 PMAI Evy
12/18/2025, 1:24 PMMichael
12/18/2025, 1:24 PMMichael
12/18/2025, 1:24 PMAI Evy
12/18/2025, 1:24 PMAI Evy
12/18/2025, 1:24 PMjavascript
enable_voicemail_detection: true,
voicemail_message: "Hi, please give us a callback.",
voicemail_detection_timeout_ms: 30000,
voicemail_option: {
action: {
type: "static_text",
text: "Please give us a callback tomorrow at 10am."
}
}
[(2) ]()
If a call is detected as voicemail and the configured action is taken successfully, the call will have a disconnection reason of voicemail_reached. [(1) ]()AI Evy
12/18/2025, 1:24 PMAI Evy
12/18/2025, 1:24 PMMichael
12/29/2025, 7:59 AMAI Evy
12/29/2025, 7:59 AMAI Evy
12/29/2025, 8:00 AMAI Evy
12/29/2025, 8:00 AMAI Evy
12/29/2025, 8:00 AMMichael
12/29/2025, 9:10 AMAI Evy
12/29/2025, 9:10 AMAI Evy
12/29/2025, 9:10 AMvoice_temperature) : Controls voice stability. Value ranges from 0–2. Lower = more stable, higher = more variant/expressive speech. Currently only applies to 11labs voices. Default is 1. [(1) ]()
Voice Speed (voice_speed) : Controls speech rate. Value ranges from 0.5–2. Lower = slower, higher = faster. Default is 1.
Voice Model (voice_model) : Different voice models may produce different quality. Options include eleven_turbo_v2, eleven_flash_v2, eleven_turbo_v2_5, eleven_flash_v2_5, eleven_multilingual_v2, sonic-2, sonic-3, sonic-turbo, tts-1, gpt-4o-mini-tts, speech-02-turbo.
Normalize for Speech (normalize_for_speech) : If set to true, normalizes numbers, currency, dates, etc. to spoken form for more consistent speech synthesis. [(2) ]()
Things to try:
- Increase voice_temperature slightly (e.g., 1.2–1.5) for more natural variation [(1) ]()
- Try a different voice_model if available for your voice provider
- Check if normalize_for_speech is enabled to help with number/date pronunciation [(2) ]()
You can update these via the [Update Voice Agent]() API or in the dashboard. [(3) ]()AI Evy
12/29/2025, 9:10 AMAI Evy
12/29/2025, 9:10 AMMichael
12/29/2025, 9:10 AMMichael
12/29/2025, 9:10 AMAI Evy
12/29/2025, 9:10 AMAI Evy
12/29/2025, 9:11 AMeleven_turbo_v2, eleven_turbo_v2_5, eleven_multilingual_v2, sonic-2, sonic-3, etc. [(2) ]()
- `normalize_for_speech`: When true, converts numbers/dates/currency to spoken form for more consistent synthesis.
Suggestions to experiment with:
- Try slightly increasing voice_temperature (e.g., 1.1–1.3) for more natural variation [(1) ]()
- Test different voice_model options to see which sounds best for your use case [(2) ]()
- Enable normalize_for_speech if you have numbers or dates in your responses
Since optimal settings depend on your specific voice and use case, experimentation is recommended.AI Evy
12/29/2025, 9:11 AMAI Evy
12/29/2025, 9:11 AM