Answering machine detection not working

All installation and configuration problems and questions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Answering machine detection not working

Postby velocityvoice » Fri Jul 29, 2016 1:51 pm

Hello

In my campaign settings under routing extension, i have it set to 8369 to turn on answering machine detection so those calls aren't sent to the agents but the agents are getting answering machine calls left and right. Am I missing a step somewhere? I am using Vicidial VERSION: 2.12-552a
velocityvoice
 
Posts: 22
Joined: Wed Jul 20, 2016 12:25 pm

Re: Answering machine detection not working

Postby williamconley » Sun Jul 31, 2016 11:19 pm

1) Welcome to the Party! 8-)

2) As you are obviously new here, I have some suggestions to help us all help you:

When you post, please post your entire configuration including (but not limited to) your installation method (7.X.X?) and vicidial version with build (VERSION: 2.X-XXXx ... BUILD: #####-####).

This IS a requirement for posting along with reading the stickies (at the top of each forum) and the manager's manual (available on EFLO.net, both free and paid versions)

You should also post: Asterisk version, telephony hardware (model number is helpful here), cluster information if you have one, and whether any other software is installed in the box. If your installation method is "manual/from scratch" you must post your operating system with version (and the .iso version from which you installed your original operating system) plus a link to the installation instructions you used. If your installation is "Hosted" list the site name of the host.

If this is a "Cloud" or "Virtual" server, please note the technology involved along with the version of that techology (ie: VMware Server Version 2.0.2). If it is not, merely stating the Motherboard model # and CPU would be helpful.

Similar to This:

Vicibox X.X from .iso | Vicidial X.X.X-XXX Build XXXXXX-XXXX | Asterisk X.X.X | Single Server | No Digium/Sangoma Hardware | No Extra Software After Installation | Intel DG35EC | Core2Quad Q6600

3) That depends a bit on the setting you have configured for What to do in case of an Answering Machine.

4) Asterisk CLI output from a single call (not 3000 lines of unrelated and/or mixed calls, just ONE call that happens to be to an answering machine on purpose with nothing else going on in the dialer during that call).
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Answering machine detection not working

Postby rxrshoaib » Wed Sep 28, 2016 2:47 pm

williamconley wrote:1) Welcome to the Party! 8-)

2) As you are obviously new here, I have some suggestions to help us all help you:

When you post, please post your entire configuration including (but not limited to) your installation method (7.X.X?) and vicidial version with build (VERSION: 2.X-XXXx ... BUILD: #####-####).

This IS a requirement for posting along with reading the stickies (at the top of each forum) and the manager's manual (available on EFLO.net, both free and paid versions)

You should also post: Asterisk version, telephony hardware (model number is helpful here), cluster information if you have one, and whether any other software is installed in the box. If your installation method is "manual/from scratch" you must post your operating system with version (and the .iso version from which you installed your original operating system) plus a link to the installation instructions you used. If your installation is "Hosted" list the site name of the host.

If this is a "Cloud" or "Virtual" server, please note the technology involved along with the version of that techology (ie: VMware Server Version 2.0.2). If it is not, merely stating the Motherboard model # and CPU would be helpful.

Similar to This:

Vicibox X.X from .iso | Vicidial X.X.X-XXX Build XXXXXX-XXXX | Asterisk X.X.X | Single Server | No Digium/Sangoma Hardware | No Extra Software After Installation | Intel DG35EC | Core2Quad Q6600

3) That depends a bit on the setting you have configured for What to do in case of an Answering Machine.

4) Asterisk CLI output from a single call (not 3000 lines of unrelated and/or mixed calls, just ONE call that happens to be to an answering machine on purpose with nothing else going on in the dialer during that call).


Brother i am facing the same issue. all things are working, but when i start dialing the list status doses have any disposition name AA, and my agents getting all the answer machines,
I install the server on hosted dialer on centos 5.11
goautodial latest version
VERSION: 2.9-441a
BUILD: 140612-1628
© 2014 ViciDial Group
Please let me know if you want anything.
Here is the CLI
rxrshoaib
 
Posts: 3
Joined: Wed Sep 28, 2016 2:20 pm

Re: Answering machine detection not working

Postby rxrshoaib » Wed Sep 28, 2016 2:48 pm

Code: Select all
[quote]-- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
    -- SIP/999990-0000011f answered Local/834344660713058722219@default-00000146;2
       > Channel Local/834344660713058722219@default-00000146;1 was answered.
[Sep 28 15:21:54] ERROR[15128]: utils.c:1281 ast_careful_fwrite: fwrite() returned error: Broken pipe
  == Manager 'sendcron' logged off from 127.0.0.1
    -- Executing [8369@default:1] Playback("Local/834344660713058722219@default-00000146;1", "sip-silence") in new stack
    -- <Local/834344660713058722219@default-00000146;1> Playing 'sip-silence.gsm' (language 'en')
    -- Executing [8369@default:2] AGI("Local/834344660713058722219@default-00000146;1", "agi://127.0.0.1:4577/call_log") in new stack
    -- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=99999))
    -- <Local/834344660713058722219@default-00000146;1>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
    -- Executing [8369@default:3] AMD("Local/834344660713058722219@default-00000146;1", "2000,2000,1000,5000,120,50,4,256") in new stack
    -- AMD: Local/834344660713058722219@default-00000146;1 9152578877 (N/A) (Fmt: slin)
    -- AMD: initialSilence [2000] greeting [2000] afterGreetingSilence [1000] totalAnalysisTime [5000] minimumWordLength [120] betweenWords
Silence [50] maximumNumberOfWords [4] silenceThreshold [256] maximumWordLength [5000]
    -- AMD: Channel [Local/834344660713058722219@default-00000146;1]. Changed state to STATE_IN_SILENCE
    -- SIP/999990-00000121 answered Local/834344660717277384973@default-00000148;2
       > Channel Local/834344660717277384973@default-00000148;1 was answered.
    -- Executing [8369@default:1] Playback("Local/834344660717277384973@default-00000148;1", "sip-silence") in new stack
    -- <Local/834344660717277384973@default-00000148;1> Playing 'sip-silence.gsm' (language 'en')
[Sep 28 15:21:55] ERROR[15138]: utils.c:1281 ast_careful_fwrite: fwrite() returned error: Broken pipe
  == Manager 'sendcron' logged off from 127.0.0.1
    -- <Local/834344660712169214239@default-0000014d;1>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
    -- Executing [8369@default:7] Hangup("Local/834344660712169214239@default-0000014d;1", "") in new stack
  == Spawn extension (default, 8369, 7) exited non-zero on 'Local/834344660712169214239@default-0000014d;1'
    -- Executing [h@default:1] AGI("Local/834344660712169214239@default-0000014d;1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODE
BUG-----16---------------") in new stack
    -- Executing [8369@default:2] AGI("Local/834344660717277384973@default-00000148;1", "agi://127.0.0.1:4577/call_log") in new stack
    -- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=99999))
    -- <Local/834344660717277384973@default-00000148;1>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
    -- Executing [8369@default:3] AMD("Local/834344660717277384973@default-00000148;1", "2000,2000,1000,5000,120,50,4,256") in new stack
    -- AMD: Local/834344660717277384973@default-00000148;1 9152578877 (N/A) (Fmt: slin)
    -- AMD: initialSilence [2000] greeting [2000] afterGreetingSilence [1000] totalAnalysisTime [5000] minimumWordLength [120] betweenWords
Silence [50] maximumNumberOfWords [4] silenceThreshold [256] maximumWordLength [5000]
    -- AMD: Channel [SIP/999990-00000121]. Changed state to STATE_IN_SILENCE
    -- Executing [h@default:1] AGI("Local/834344660717277384973@default-00000148;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODE
BUG-----16-----ANSWER-----23-----0") in new stack
    -- AMD: Channel [Local/834344660718032832815@default-00000143;1]. ANSWERING MACHINE: silenceDuration:2000 initialSilence:2000
    -- Executing [8369@default:4] AGI("Local/834344660718032832815@default-00000143;1", "VD_amd.agi,8369") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/VD_amd.agi
    -- AMD: Channel [Local/834344660714043496264@default-00000144;1]. ANSWERING MACHINE: silenceDuration:2000 initialSilence:2000
    -- Executing [8369@default:4] AGI("Local/834344660714043496264@default-00000144;1", "VD_amd.agi,8369") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/VD_amd.agi
    -- <Local/834344660712169214239@default-0000014d;1>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16----------
----- completed, returning 0
    -- Executing [h@default:1] AGI("Local/834344660712169214239@default-0000014d;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODE
BUG-----16-----ANSWER-----24-----7") in new stack
    -- <Local/834344660717277384973@default-00000148;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWE
R-----23-----0 completed, returning 0
  == Spawn extension (default, 834344660717277384973, 2) exited non-zero on 'Local/834344660717277384973@default-00000148;2'
    -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
    -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
    -- Playing 'buzz' (escape_digits=) (sample_offset 0)
    -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
    -- Playing 'sip-silence' (escape_digits=) (sample_offset 0)
    -- Playing 'buzz' (escape_digits=) (sample_offset 0)
    -- <SIP/999990-00000124>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 4
  == Spawn extension (default, 8369, 5) exited non-zero on 'SIP/999990-00000124'
    -- Executing [h@default:1] AGI("SIP/999990-00000124", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0---------------")
in new stack
    -- <SIP/999990-00000124>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------- completed, returning 0
  == Manager 'sendcron' logged on from 127.0.0.1
  == Manager 'sendcron' logged off from 127.0.0.1
    -- <SIP/999990-0000011b>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 4
  == Spawn extension (default, 8369, 5) exited non-zero on 'SIP/999990-0000011b'
    -- Executing [h@default:1] AGI("SIP/999990-0000011b", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0---------------")
in new stack
    -- <SIP/999990-0000011b>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------- completed, returning 0
  == Manager 'sendcron' logged on from 127.0.0.1
  == Manager 'sendcron' logged off from 127.0.0.1
    -- <Local/834344660718032832815@default-00000143;1>AGI Script VD_amd.agi completed, returning 0
    -- Executing [8369@default:5] AGI("Local/834344660718032832815@default-00000143;1", "agi-VDAD_ALL_outbound.agi,NORMAL-----LB") in new s
tack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
    -- AMD: Channel [SIP/999990-00000121]. Word detected. iWordsCount:1
    -- AMD: Channel [SIP/999990-00000121]. Detected Talk, previous silence duration: 1540
    -- <Local/834344660714043496264@default-00000144;1>AGI Script VD_amd.agi completed, returning 0
    -- Executing [8369@default:5] AGI("Local/834344660714043496264@default-00000144;1", "agi-VDAD_ALL_outbound.agi,NORMAL-----LB") in new s
tack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
    -- AMD: Channel [Local/834344660713058722219@default-00000146;1]. ANSWERING MACHINE: silenceDuration:2000 initialSilence:2000
    -- Executing [8369@default:4] AGI("Local/834344660713058722219@default-00000146;1", "VD_amd.agi,8369") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/VD_amd.agi
    -- <Local/834344660712169214239@default-0000014d;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWE
R-----24-----7 completed, returning 0
  == Spawn extension (default, 834344660712169214239, 2) exited non-zero on 'Local/834344660712169214239@default-0000014d;2'
    -- AMD: Channel [SIP/999990-00000121]. Detected Talk, previous silence duration: 20
    -- SIP/999990-00000125 answered Local/834344660712704863435@default-0000014c;2
       > Channel Local/834344660712704863435@default-0000014c;1 was answered.
    -- Executing [8369@default:1] Playback("Local/834344660712704863435@default-0000014c;1", "sip-silence") in new stack
[Sep 28 15:21:57] ERROR[15157]: utils.c:1281 ast_careful_fwrite: fwrite() returned error: Broken pipe
  == Manager 'sendcron' logged off from 127.0.0.1
    -- <Local/834344660712704863435@default-0000014c;1> Playing 'sip-silence.gsm' (language 'en')
    -- Executing [8369@default:2] AGI("Local/834344660712704863435@default-0000014c;1", "agi://127.0.0.1:4577/call_log") in new stack
    -- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=99999))
    -- <Local/834344660712704863435@default-0000014c;1>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
    -- Executing [8369@default:3] AMD("Local/834344660712704863435@default-0000014c;1", "2000,2000,1000,5000,120,50,4,256") in new stack
    -- AMD: Local/834344660712704863435@default-0000014c;1 9152578877 (N/A) (Fmt: slin)
    -- AMD: initialSilence [2000] greeting [2000] afterGreetingSilence [1000] totalAnalysisTime [5000] minimumWordLength [120] betweenWords
Silence [50] maximumNumberOfWords [4] silenceThreshold [256] maximumWordLength [5000]
    -- AMD: Channel [SIP/999990-00000121]. Detected Talk, previous silence duration: 20
    -- AMD: Channel [SIP/999990-00000125]. Changed state to STATE_IN_SILENCE
    -- Executing [h@default:1] AGI("Local/834344660712704863435@default-0000014c;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODE
BUG-----16-----ANSWER-----25-----0") in new stack
    -- <Local/834344660718032832815@default-00000143;1>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
    -- Executing [8369@default:6] AGI("Local/834344660718032832815@default-00000143;1", "agi-VDAD_ALL_outbound.agi,NORMAL-----LB") in new s
tack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
    -- <Local/834344660714043496264@default-00000144;1>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
    -- Executing [8369@default:6] AGI("Local/834344660714043496264@default-00000144;1", "agi-VDAD_ALL_outbound.agi,NORMAL-----LB") in new s
tack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
    -- <Local/834344660713058722219@default-00000146;1>AGI Script VD_amd.agi completed, returning 0
    -- Executing [8369@default:5] AGI("Local/834344660713058722219@default-00000146;1", "agi-VDAD_ALL_outbound.agi,NORMAL-----LB") in new s
tack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
    -- AMD: Channel [SIP/999990-00000121]. Detected Talk, previous silence duration: 40
    -- AMD: Channel [SIP/999990-00000121]. Changed state to STATE_IN_SILENCE
    -- AMD: Channel [SIP/999990-00000121]. Detected Talk, previous silence duration: 220
    -- AMD: Channel [SIP/999990-00000121]. Detected Talk, previous silence duration: 40
    -- AMD: Channel [SIP/999990-00000121]. Word detected. iWordsCount:2
    -- <Local/834344660712704863435@default-0000014c;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWE
R-----25-----0 completed, returning 0
  == Spawn extension (default, 834344660712704863435, 2) exited non-zero on 'Local/834344660712704863435@default-0000014c;2'
    -- <Local/834344660718032832815@default-00000143;1>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
    -- Executing [8369@default:7] Hangup("Local/834344660718032832815@default-00000143;1", "") in new stack
  == Spawn extension (default, 8369, 7) exited non-zero on 'Local/834344660718032832815@default-00000143;1'
    -- Executing [h@default:1] AGI("Local/834344660718032832815@default-00000143;1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODE
BUG-----16---------------") in new stack
    -- <Local/834344660714043496264@default-00000144;1>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
    -- Executing [8369@default:7] Hangup("Local/834344660714043496264@default-00000144;1", "") in new stack
  == Spawn extension (default, 8369, 7) exited non-zero on 'Local/834344660714043496264@default-00000144;1'
    -- Executing [h@default:1] AGI("Local/834344660714043496264@default-00000144;1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODE
BUG-----16---------------") in new stack
    -- AMD: Channel [SIP/999990-00000121]. ANSWERING MACHINE: voiceDuration:2000 greeting:2000
    -- Executing [8369@default:4] AGI("SIP/999990-00000121", "VD_amd.agi,8369") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/VD_amd.agi
    -- <Local/834344660713058722219@default-00000146;1>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
    -- Executing [8369@default:6] AGI("Local/834344660713058722219@default-00000146;1", "agi-VDAD_ALL_outbound.agi,NORMAL-----LB") in new s
tack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
    -- <SIP/999990-00000121>AGI Script VD_amd.agi completed, returning 0
    -- Executing [8369@default:5] AGI("SIP/999990-00000121", "agi-VDAD_ALL_outbound.agi,NORMAL-----LB") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
    -- AMD: Channel [SIP/999990-00000125]. Word detected. iWordsCount:1
    -- AMD: Channel [SIP/999990-00000125]. Detected Talk, previous silence duration: 1220
    -- AMD: Channel [SIP/999990-00000125]. Detected Talk, previous silence duration: 40
    -- AMD: Channel [SIP/999990-00000125]. Changed state to STATE_IN_SILENCE
    -- AMD: Channel [SIP/999990-00000125]. Detected Talk, previous silence duration: 280
    -- AMD: Channel [SIP/999990-00000125]. Word detected. iWordsCount:2
    -- AMD: Channel [SIP/999990-00000125]. Changed state to STATE_IN_SILENCE
    -- AMD: Channel [SIP/999990-00000125]. Detected Talk, previous silence duration: 60
    -- <Local/834344660718032832815@default-00000143;1>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16----------
----- completed, returning 0
    -- Executing [h@default:1] AGI("Local/834344660718032832815@default-00000143;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODE
BUG-----16-----ANSWER-----35-----6") in new stack
    -- <Local/834344660714043496264@default-00000144;1>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16----------
----- completed, returning 0
    -- Executing [h@default:1] AGI("Local/834344660714043496264@default-00000144;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODE
BUG-----16-----ANSWER-----35-----6") in new stack
    -- Executing [h@default:1] AGI("Local/834344660713058722219@default-00000146;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODE
BUG-----16-----ANSWER-----28-----6") in new stack
    -- AMD: Channel [SIP/999990-00000125]. Short Word Duration: 80
    -- AMD: Channel [SIP/999990-00000125]. Detected Talk, previous silence duration: 60
    -- <SIP/999990-0000011f>AGI Script agi-VDAD_ALL_outbound.agi completed, returning 0
    -- Executing [8369@default:7] Hangup("SIP/999990-0000011f", "") in new stack
  == Spawn extension (default, 8369, 7) exited non-zero on 'SIP/999990-0000011f'
    -- Executing [h@default:1] AGI("SIP/999990-0000011f", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16---------------")
 in new stack
    -- <SIP/999990-0000011f>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------- completed, returning
0
    -- AMD: Channel [SIP/999990-00000125]. Word detected. iWordsCount:3
    -- AMD: Channel [SIP/999990-00000125]. Changed state to STATE_IN_SILENCE
    -- AMD: Channel [SIP/999990-00000125]. Detected Talk, previous silence duration: 440
    -- AMD: Channel [SIP/999990-00000125]. Word detected. iWordsCount:4
    -- AMD: Channel [SIP/999990-00000125]. ANSWERING MACHINE: iWordsCount:4
    -- Executing [8369@default:4] AGI("SIP/999990-00000125", "VD_amd.agi,8369") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/VD_amd.agi
    -- <SIP/999990-00000125>AGI Script VD_amd.agi completed, returning 0
    -- Executing [8369@default:5] AGI("SIP/999990-00000125", "agi-VDAD_ALL_outbound.agi,NORMAL-----LB") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-VDAD_ALL_outbound.agi
    -- <Local/834344660718032832815@default-00000143;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWE
R-----35-----6 completed, returning 0
  == Spawn extension (default, 834344660718032832815, 2) exited non-zero on 'Local/834344660718032832815@default-00000143;2'
    -- <Local/834344660714043496264@default-00000144;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWE
R-----35-----6 completed, returning 0
  == Spawn extension (default, 834344660714043496264, 2) exited non-zero on 'Local/834344660714043496264@default-00000144;2'
    -- <Local/834344660713058722219@default-00000146;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWE
R-----28-----6 completed, returning 0
  == Spawn extension (default, 834344660713058722219, 2) exited non-zero on 'Local/834344660713058722219@default-00000146;2'
  == Manager 'sendcron' logged on from 127.0.0.1
  == Manager 'sendcron' logged off from 127.0.0.1
  == Manager 'sendcron' logged on from 127.0.0.1
  == Spawn extension (default, 834344660719377671510, 2) exited non-zero on 'Local/834344660719377671510@default-0000014e;2'
[Sep 28 15:22:01] ERROR[15167]: utils.c:1281 ast_careful_fwrite: fwrite() returned error: Broken pipe
  == Manager 'sendcron' logged off from 127.0.0.1[/quote]
rxrshoaib
 
Posts: 3
Joined: Wed Sep 28, 2016 2:20 pm

Re: Answering machine detection not working

Postby rxrshoaib » Wed Sep 28, 2016 2:54 pm

[root@ns3019802 archive]# cat /etc/asterisk/amd.conf
;
; Answering Machine Detection Configuration
;

[general]
initial_silence = 2500 ; Maximum silence duration before the greeting.
; If exceeded then MACHINE.
greeting = 1500 ; Maximum length of a greeting. If exceeded then MACHINE.
after_greeting_silence = 800 ; Silence after detecting a greeting.
; If exceeded then HUMAN
total_analysis_time = 5000 ; Maximum time allowed for the algorithm to decide
; on a HUMAN or MACHINE
min_word_length = 100 ; Minimum duration of Voice to considered as a word
between_words_silence = 50 ; Minimum duration of silence after a word to consider
; the audio what follows as a new word
maximum_number_of_words = 3 ; Maximum number of words in the greeting.
; If exceeded then MACHINE
silence_threshold = 256
rxrshoaib
 
Posts: 3
Joined: Wed Sep 28, 2016 2:20 pm

Re: Answering machine detection not working

Postby williamconley » Tue Oct 18, 2016 9:25 pm

For the record you should never (in any forum for any project) use the phrase "latest version". Always explicitly list the version of the software and/or installer. If it turns out that your version of goautodial does not have a patch necessary for AMD to work, for instance, that would bring other users with the same version of the installer (goautodial) to your post quickly.

That being said: I can see in your code that ANSWERING MACHINE occurs, but there is a whole lot of other code happening in there and the agi debug is not on. I'd suggest you either switch to Vicibox's .iso installer (and then copy and upgrade your database to bring your existing setup along for the ride) or you try again with ONE call to a known answering machine with agi debug on and see what happens with that one call on one vicidial lead record. No other traffic, nice controlled environment to make it easier to read the resulting code. Even turn off all other phone registrations to really reduce the CLI clutter if you can.

Could be interesting. 8-)

PS: Don't get me wrong, I am not saying there *is* a patch necessary for AMD. I don't actually remember, since I've never had someone with "ANSWERING MACHINE" in the CLI, but no AA result in the list. What exactly are your settings for the Campaign, especially those related to AMD?
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Answering machine detection not working

Postby williamconley » Thu Dec 01, 2016 10:07 pm

velocityvoice wrote:Hello

In my campaign settings under routing extension, i have it set to 8369 to turn on answering machine detection so those calls aren't sent to the agents but the agents are getting answering machine calls left and right. Am I missing a step somewhere? I am using Vicidial VERSION: 2.12-552a


AMD is historically unreliable, but when it works those calls do not go to agents unless you have altered the AMD options (which begin at "Answering Machine Message:") to route the calls to an agent at some point instead of terminating the calls.

Depending on your version of Asterisk and/or ViciBOX (the installer), your AMD could be questionably configured and require tweaking. If you have a very old version of asterisk or Vicibox, I would recommend you back up your DB, reinstall, upgrade your DB to the match, and move forward with a newer system with (probably) better AMD.

But before that I have two comments:

1) Don't use AMD. Take it for what it's worth. Been here 10 years. AMD is counterproductive on several fronts.

2) Test AMD on a sandbox server with a fresh install before you rebuild anything! LOL
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20258
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)


Return to Support

Who is online

Users browsing this forum: No registered users and 40 guests