Quick Reference
amd_send_to_vmx
What AMD Send to Voicemail Extension Does
Specifies the dialplan extension or action to execute when the AMD system detects an answering machine. Options include playing a pre-recorded voicemail message, hanging up immediately, or routing to a special dialplan context. Properly configured, this eliminates agent time wasted on voicemail greetings.
Recommended Configuration
| Center Size | Recommended Value | Notes |
| --- | --- | --- |
| 10–25 Agents | NONE or valid extension | Start conservative, monitor for 48 hours before adjusting |
| 25–100 Agents | NONE or valid extension | Scale gradually — larger operations amplify effects of misconfiguration |
| 100–500 Agents | NONE or valid extension | Consult ViciStack optimization team for enterprise-scale tuning |
How to Change This Setting
-
Navigate to Admin > Campaigns > [Campaign]
-
Scroll to AMD section
-
Set amd_send_to_vmx to the Asterisk extension handling voicemail drops
-
Ensure your dialplan includes this extension in extensions.conf
-
Reload Asterisk dialplan after changes
-
Test with a live call to verify voicemail is being left correctly
Common Problems
Extension doesn’t exist in dialplan causes call failure
Voicemail message too long causes carrier detection as robocall
Not enabling amd_type before configuring this setting results in no AMD triggering
ViciStack Module
ViciStack’s AMD Optimization module automatically monitors and optimizes amd_send_to_vmx based on real-time performance data from your operation. Instead of manual tuning, ViciStack continuously analyzes call outcomes, agent performance, and contact rates to recommend and implement optimal values — often catching configuration drift before it affects your numbers.
Frequently Asked Questions
What does amd_send_to_vmx do in VICIdial? +
Specifies the dialplan extension or action to execute when the AMD system detects an answering machine. Options include playing a pre-recorded voicemail message, hanging up immediately, or routing to a special dialplan context. Properly configured, this eliminates agent time wasted on voicemail greetings.
What is the recommended value for amd_send_to_vmx? +
The recommended range for amd_send_to_vmx is NONE or valid extension. The out-of-box default is NONE. Note that optimal values vary by operation size, campaign type, and carrier — use ViciStack's automated tuning to find your exact optimal configuration.
Can ViciStack automatically optimize amd_send_to_vmx for me? +
Yes. ViciStack's AMD Optimization module monitors amd_send_to_vmx continuously and alerts you when the value drifts outside optimal range. On qualifying plans, ViciStack can automatically adjust this setting based on real-time performance data — no manual intervention required.
Need Help Optimizing Your VICIdial?
Get a free performance audit from our team of VICIdial experts. We'll identify quick wins and long-term improvements.
Get Your Free Audit →