Page 1 of 1

Pure Autodial + AMD - Result Codes?

PostPosted: Wed Oct 04, 2006 6:33 pm
by smt8d1
Hello,

I have started making autodial calls using Answering Machine Detection and I noticed that the status of people who answer the phone (HUMAN) is the same as No Answer (NA).

Q: Is there any way to set the result code to indicate a person listened to the message I played?

Also, I noticed that there are 3 different status for Answering Machines (A,AL,AM).

The breakdown (out of 2500 calls) was :
- 0.1% = A
- 25% = AL
- 7.7% = AM
- the rest were Busy or NA

Q: What do the different codes for answering machines mean?

I am using version 2.0.1b2.

PostPosted: Wed Oct 04, 2006 8:37 pm
by mflorell
Please explain how you have your call flow working:
- vdad exten in campaign
- dialplan number in remote agent
- scripts that the calls go through for each.

Thanks for the quick reply

PostPosted: Wed Oct 04, 2006 9:33 pm
by smt8d1
- vdad exten in campaign

; 8376
exten => 8376,1,AGI(call_log.agi,${EXTEN})
exten => 8376,2,AMD(3500|1500|300|5000|60|5|3|256)
exten => 8376,3,AGI(VD_amd.agi,${EXTEN})
exten => 8376,4,Playback(voter_reg2)
exten => 8376,5,Hangup

- Answering Machine Message

; 8377
exten => 8377,1,WaitForSilence(2000,2) ; AMD got machine. leave message after recording
exten => 8377,2,playback(voter_reg1)
exten => 8377,3,AGI(VD_amd_post.agi,${EXTEN})
exten => 8377,4,Hangup


- dialplan number in remote agent

8376

- scripts that the calls go through for each.

I am not sure what you mean? The call seems to be handed directly to 8366 where it does AMD. If it is an Answering Machine then it goes to 8367.

PostPosted: Wed Oct 04, 2006 11:34 pm
by mflorell
AL means that machine was detected and it started to play the message, but did not get forwarded to your second message.

AM means it played through the second message.