Page 1 of 1

Activating Answering Machine Detection

PostPosted: Thu Apr 12, 2007 10:01 am
by caspar
I have installed the app_amd.so in Asterisk 1.2.17 and configured the dial plan as in the SCRATCH_INSTALL.txt with the AMD entries. How do I active the Answering Machine Detection in VICIDIAL with predictive dialing or is this done automatically?

How can I test this?

PostPosted: Thu Apr 12, 2007 11:19 am
by aster1
If you have perfectly followed scratch install then you just need to open your campaign and set default VDAD extension from 8365 to 8369 . Then you can check asterisk cli to make sure amd is being called .

PostPosted: Thu Apr 12, 2007 1:15 pm
by chander.prakash
Aster1 has suggested the correct method but idle time increases with this selection made

Therefore keep a track on idle time.

PostPosted: Mon Jan 21, 2008 8:49 am
by hemanshurpatel
I have followed exactly as written above
still i cant see and AMD extention called
what could be the problem?

PostPosted: Mon Jan 21, 2008 10:40 am
by Trying
chander.prakash, what is the reason for the increase in idle time? Is it simply because answering machines are detected and therefore not passed on to an agent or is there another reason?

PostPosted: Tue Jan 22, 2008 6:11 am
by hemanshurpatel
i guess it delays because it takes 5 sec for testing
remember

exten => 8369,2,AMD(3500|1500|300|5000|120|50|5|256)

But for me the problem is even after following all steps i can not see call to amd in my asterisk cli.
i have changes that VDAD extention to 8369 still no result.

PostPosted: Tue Jan 22, 2008 6:17 am
by hemanshurpatel
And my asterisk cli is:

== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from XXXXXXXXXXXXXX
> Channel SIP/100000000-0075e490 was answered.
-- Executing MeetMe("SIP/100000000-0075e490", "8600051") in new stack
== Parsing '/etc/asterisk/meetme.conf': Found
-- Created MeetMe conference 1023 for conference '8600051'
-- Playing 'conf-onlyperson' (language 'en')
== Manager 'sendcron' logged off from XXX.XXX.XXX.XXX
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from XXX.XXX.XXX.XXX
-- Executing MeetMeAdmin("Local/118600051@default-e60c,2", "8600051|M|1") in new stack
-- Executing Hangup("Local/118600051@default-e60c,2", "") in new stack
== Spawn extension (default, 118600051, 2) exited non-zero on 'Local/118600051@default-e60c,2'
-- Executing DeadAGI("Local/118600051@default-e60c,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16---------------)") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ----------) completed, returning 0
-- Executing DeadAGI("Local/118600051@default-e60c,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16---------------") in new stack
-- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
== Manager 'sendcron' logged off from XXX.XXX.XXX.XXX
== Parsing '/etc/asterisk/manager.conf': Found
== Manager 'sendcron' logged on from XXX.XXX.XXX.XXX