Page 1 of 1

AMD Short Call Duration Issue with Vicidial 9

PostPosted: Sun Sep 11, 2022 2:25 pm
by syedfahim786
AMD hangs up the calls the moment it understands it's an answering machine. Do we have any ways to "not immediately" hang up the calls?

The situation is: Our carriers are not liking short-duration calls which are due to Auto-Answering-Machine detection. Either we can leave a voicemail or stay on the line for at least sometimes and then we can hang up the call. At the same time we are unable to put agents to sit on the answering machine.

It is doable to leave a pre-recorded voice message with the AMD to increase the call duration time? Any advice will be appreciated.


Vicidial 9 |Centos 7 |Asterisk 13.29.2 |Version:2.14b0.5 |SVN Version:3614 |DB Schema Version: 1663
Hardware: Hardware CPU | Intel Xeon E3-1245v5 - 4c/8t - 3.5 GHz/3.9 GHz | RAM 32 GB ECC 2133 MHz |Data disks 2×480 GB SSD SATA |Expansion cards Soft RAID

Re: AMD Short Call Duration Issue with Vicidial 9

PostPosted: Mon Sep 12, 2022 7:23 am
by GenXOutsourcing
Yes, you can automatically leave VMs when answering machines are detected. Its in the Vicidial Manual

And if your carrier is complaining about short duration/dialer calls... I would suggest to find a new carrier.

Re: AMD Short Call Duration Issue with Vicidial 9

PostPosted: Mon Sep 26, 2022 4:41 pm
by Acidshock
Hate to say it but short call durations are going to be a bigger problem in the future. Lots of noise coming down the pipeline right now from the powers that be due to compliance and anti robocall initiatives. You may not be having a problem now but its going to eventually be one.

Re: AMD Short Call Duration Issue with Vicidial 9

PostPosted: Thu Oct 17, 2024 3:23 pm
by mflorell
A little over a month ago(September 6, 2024 [svn revision 3873]) we added a small feature to VD_amd.agi that would ensure it runs for a minimum number of seconds before exiting when it is used, this feature is triggered by a dialplan variable being set right before the "Dial(..." line, see the comments from the script below for details:

# To use the new "AMDMINLEN" feature, put a similar line like following line in your outbound dialing dialplan IMMEDIATELY BEFORE the "Dial(" line:
# exten => _91NXXNXXXXXX,n,Set(__AMDMINLEN=7)
# NOTE: the above variable setting will ensure that this script has run for a minimum of 7 seconds before ending and hanging up

We've been running this for over a month now on some VICIhost client systems and it has significantly helped to lower the short-duration-call percentage for those clients we've activated it for.

Re: AMD Short Call Duration Issue with Vicidial 9

PostPosted: Sat Oct 19, 2024 9:47 pm
by carpenox
nice, look forward to trying this out

Re: AMD Short Call Duration Issue with Vicidial 9

PostPosted: Mon Oct 28, 2024 2:20 pm
by carpenox

Re: AMD Short Call Duration Issue with Vicidial 9

PostPosted: Sat Nov 23, 2024 4:27 am
by carpenox
any try this out yet? Ive had great results so far, id love to hear some feedback

Re: AMD Short Call Duration Issue with Vicidial 9

PostPosted: Sat Nov 23, 2024 4:55 pm
by williamconley
We skipped straight to "all calls answered minimum 7 seconds" via dialplan modification. Doesn't work for Leads that hang up, of course, but completely removed agent terminations from short call stats.

Re: AMD Short Call Duration Issue with Vicidial 9

PostPosted: Mon Nov 25, 2024 9:43 am
by carpenox
yea it has been working great for my clients DID's lifespan and eliminating short call duration penalties