search for: amdstatus

Displaying 20 results from an estimated 22 matches for "amdstatus".

2010 Mar 24
3
AMD reporting NOTSURE most of the time
...finding that AMD is only detecting HUMAN or MACHINE for about 30% of the calls (I sent over 50,000 outbound calls last week, and 70% said NOTSURE). I have a suspicion that the problem may be due to the timing source on virtual server when its under load delivering lots of asterisk calls, since the AMDSTATUS always reports things such as:- AMDSTATUS:NOTSURE-AMDCAUSE:TOOLONG-5500 My AMD.conf settings are all set to default:- [general] initial_silence = 2500 ; Maximum silence duration before the greeting. ; If exceeded then MACHINE. greeting = 1500...
2014 Mar 28
1
AMD with analog lines - DIALSTATUS empty
...lt;IP gw>/<dialed number>,,M(myMacro)), which tell Asterisk to execute myMacro when the call is answered by calling party. [myMacro] exten => s,1,NoOP(Executed when call is answered) same => n,AMD() same => n,NoOp(Dial status=${DIALSTATUS}) same => n,NoOp(AMD status=${AMDSTATUS} cause=${AMDCAUSE}) same => n,MacroExit() Problem is that [myMacro] is executed as soon as the call is going out from the gw (cisco or linksys) and before called party answered. DIALSTATUS is empty (should be ANSWER), AMDSTATUS=NOTSURE and AMDCAUSE=TOOLONG-5000 which seems OK as DIALSTATUS...
2012 Feb 02
1
amd detect answering machine
...[ServeurPro] exten => s,1,Ringing() exten => s,2,Wait(2) exten => s,3,Answer() exten => s,4,Set(NbInvalide=0) exten => s,5,Set(NbEssai=0) exten => s,6,background(${ChmAudio}/ServeurProBienvenu) exten => s,7,WaitExten(2) exten => 1,1,AMD() exten => 1,2,GotoIf($["${AMDSTATUS}"="MACHINE"]?1,4) exten => 1,3,Dial(SIP/xxxxxxxx at ippi_outgoing2,40,r) exten => 1,4,Voicemail(801 at FloriePro,us) exten => i,1,Set(NbInvalide=$[${NbInvalide}+1]}) exten => i,2,Gotoif($["${NbInvalide}" < "3"]?:6) exten => i,3,Playback(${ChmAudi...
2009 Jan 07
2
How to use AMD "Answering Machine Detect" ?
...like to use AMD (Answering Machine Detect) command, but with my configuration it was not possible get there. Follow my dialplan: exten => _[789].,1,NoCDR exten => _[789].,n,Dial(SIP/${EXTEN}@111,60) exten => _[789].,n,AMD exten => _[789].,n,NoOp(AMD Status is: ${AMDSTATUS}) exten => _[789].,n,Hangup What is happening is when the call is answered by the other part, Asterisk doesn't go to the next level (exten => _[789].,n,AMD). So AMD can't verify the call. How can I do this ? Any idea ? Thanks in advance. -- Daniel Varella de Oliveira Cons...
2007 Jan 24
3
setting up AMD
...after_greeting_silence = 300 total_analysis_time = 5000 min_word_length = 120 between_words_silence = 50 maximum_number_of_words = 5 silence_threshold = 256 In extensions.conf [outboundmsg1] exten => s,1,NoCDR exten => s,n,AMD exten => s,n,GotoIf($[${AMDSTATUS}=AMD_PERSON]?humn:mach) exten => s,n(mach),WaitForSilence(2500) exten => s,n,Playback(outboundmsgs/msg1) exten => s,n,Hangup exten => s,n(humn),WaitForSilence(500) exten => s,n,Playback(outboundmsgs/msg1) exten => s,n,Hangup -------------- next part -------------- An HTML attachme...
2018 Jul 13
2
Withholding Answer Supervision
...9)}) same => n,Set(__uid=${MD5(${SIPCALLID}_${UNIQUEID}_${CHANNEL})}) same => n,Dial(SIP/${CLIENT}@1.1.1.1:5080,,gU(verify_human)) [verify_human] Exten => s,1,Noop() same => n,MixMonitor(/tmp/TO_CALL_CENTER_${uid}-${EPOCH}_SECOND.WAV) same => n,AMD same => n,ExecIf($["${AMDSTATUS}" != "FOUND"]?Hangup(16))) same => n,DumpChan() -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20180713/decdd27a/attachment.html>
2010 Aug 07
2
AMD setup in Astersik
...; changed the priority to 20 ............... ============================== In extension_custom.conf added following amd dialplan ======================= [ext-queues-custom] exten => 5000,1,Answer() exten => 5000,n,AMD(2500|1500|300|5000|120|50|4|384) exten => 5000,n,GotoIf($["${AMDSTATUS}" = "MACHINE"]?machine:human) exten => 5000,n(machine),Verbose(3, We found an answring machine) exten => 5000,n,Set(AMP=${CALLERID(num)}) exten => 5000,n,Set(date=${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}) exten => 5000,n,System(not showing the actual command) exten => 5000...
2006 Nov 08
0
Warning: "Channel does not have a CDR" when doing ForkCDR
...1 to accept the call. Upon a successful connection to an agent I'd like to generate a new CDR entry, which is why I'm doing the ForkCDR... [blasterisk_dialout] exten => s,1,DigitTimeout,1 exten => s,n,ResponseTimeout,10 exten => s,n,Answer exten => s,n,AMD exten => s,n,Noop(AMDSTATUS is '${AMDSTATUS"') exten => s,n,GotoIf($[${AMDSTATUS} = AMD_MACHINE]?lmtc,s,1:human) exten => s,n(human),Set(NUMTRIES=1) exten => s,n,SetCDRUserField(${dnum}) exten => s,n,AppendCDRUserField(:${cdn}) exten => s,n,AppendCDRUserField(:${dialednum}) exten => s,n(repeat),...
2009 Apr 23
9
AMD Not Working
Hi All, I am trying to use the AMD (Answering Machine Detect). But it is not sending the AMD_Status as either the Human or Machine, it hangs up in middle. can any one suggest us, what might be the problem and possible solution to it. below is the log -- Executing AMD("SIP/sip-ffe0", "") in new stack -- AMD: SIP/sip-ffe0 14082284927 (null) (Fmt: 4) Apr 23 08:00:26
2012 Aug 05
3
Voice Mail beep / tone detection
Though asterisk support AMD which is based on silence detection but I did not found support of tone / beep detection in asterisk to record a voice message for answering machines after detecting tone Will appreciate any help in this regard Best Regards *Tahir Almas* Managing Partner ICT Innovations http://www.ictinnovations.com Leveraging open source in ICT Unified Communication Telemarketing
2007 Jun 12
1
Answering machine detection after Dial()
...to reallife user, timeout 300 because, we will abort // via manager API if we decide it takes too long Dial(Zap/r1/${EXTEN:4,0},300); // debug Verbose(0,DebugDebug we are now after Dial on ${CHANNEL}.); // try AMD (configured through amd.conf) AMD(); // debug Verbose(0,DebugDebug AMD ${AMDSTATUS} - ${AMDCAUSE}.); Hangup(); }; T => { Verbose(0,WARN timeout - ${CONTEXT} ${EXTEN} on ${CHANNEL}.); Hangup(); }; }; An exmplaric Originate message for generating a call looks like this: action: Originate actionid: 25326212_156#20070531_193654_987_0043650xxxxxxx timeout: 15000 ext...
2019 Jan 11
2
Detecting a fax
...t] ; ; Voice test extension ; exten => voicetest,1,NoOp() same => n,LOG(Notice,${CHANNEL}: Extension voiceout starting) same => n,LOG(Notice,${CHANNEL}: Starting Answer Machine Detection) same => n,AMD() same => n,LOG(Notice,${CHANNEL}: Answer Machine Detection ${AMDSTATUS}/${AMDCAUSE}) same => n,Playback(/var/lib/asterisk/sounds/en/demo-congrats) same => n,LOG(Notice,${CHANNEL}: Voice out extension complete) same => n(hangup),Hangup() ; ; Fax detected extension ; exten => fax,1,NoOp() same => n,LOG(Notice,${CHANNEL}: Extension fa...
2009 May 07
1
Macro arguments on app_queue
hi list, i have a question about the args of queue: when we use Queue() app, there are some arguments than can use. help from CLI: Queue(queuename[,options[,URL[,announceoverride[,timeout[,AGI[,macro[,gosub[,rule]]]]]]]]) well.. i'm trying to identify who has taken the call on a queue, and, when agent conected, launch a macro with some args based on who takes the call i do: exten =>
2007 May 11
1
Problems with outbound calls through VSP
...oicemail is done playing. By the way, I'd like to mention that this is not at all for spamming, or telemarketing. This is an appointment reminder service. from extensions.conf: [mycontext] exten => 899,1,Answer exten => 899,2,Wait(2) exten => 899,3,AMD exten => 899,n,GotoIf($[${AMDSTATUS}=HUMAN]?humn:mach) exten => 899,n(mach),WaitForSilence(2500) exten => 899,n,Playback(were-sorry) exten => 899,n,Hangup exten => 899,n(humn),WaitForSilence(500) exten => 899,n,Playback(welcome) exten => 899,n,Hangup The call goes out fine. When I pick it up AMD basically locks u...
2019 Jan 11
4
Detecting a fax
...cetest,1,NoOp() >>      same => n,LOG(Notice,${CHANNEL}: Extension voiceout starting) >>      same => n,LOG(Notice,${CHANNEL}: Starting Answer Machine Detection) >>      same => n,AMD() >>      same => n,LOG(Notice,${CHANNEL}: Answer Machine Detection >> ${AMDSTATUS}/${AMDCAUSE}) >>      same => n,Playback(/var/lib/asterisk/sounds/en/demo-congrats) >>      same => n,LOG(Notice,${CHANNEL}: Voice out extension complete) >>      same => n(hangup),Hangup() >> >> >> ; >> ; Fax detected extension >> ; >>...
2012 Feb 09
2
Help with Codes and Polycom Phones
Hi All, This may be an off topic but I'm not sure who else would know the answer. I'm playing around with Asterisk and Polycom phones. I see Polycom supports quite a few codec. The usual ones and these: G722 Siren14.24kbps Siren22.32kbps Siren14.32kbps Siren22.48kbps Siren14.48kbps Siren22.64kbps G7221.16kbps
2009 Jan 28
1
Scope of variable
I have this extension: exten => 1322,1,Answer() exten => 1322,n,Set(CfMC_AMDValue="NotChecked") exten => 1322,n,GotoIf($["${CfMC_DoAMD}" != "Yes"]?NOAMD) exten => 1322,n,AMD() exten => 1322,n,Set(CfMC_AMDValue = ${AMDSTATUS}) exten => 1322,n(NOAMD),Wait(1) exten => 1322,n,UserEvent(E1322-1,${CfMC_ActionID}=${CHANNEL} & ${CfMC_AgentToUse} & ${CfMC_AMDValue}) exten => 1322,n,Playback(tt-weasels) exten => 1322,n,Hangup() When this executes I see these two line on the Asterisk CLI screen: Set("...
2007 Oct 12
1
question about PSTN pickup
hi all, you'll have to excuse the ignorance (i'm a software guy, not a telcom guy..) Is there any way to know if a channel has been answered by an automatic system (like voicemail) rather than a human being? Specifically, I want to use a .call to make a call on a channel and only do something if a person answers, not a machine of any kind. Is this even possible, or is an answered
2008 Mar 20
0
AMD timing issues
...uld just hang completely on AMD so it was a step in the right direction. :-) Here's my dialplan: [robocop2] exten => _1NXXNXXXXXX,1,Set(CALLERID(number)=6666666666) exten => _1NXXNXXXXXX,n,Set(CALLERID(name)=Robocop) exten => _1NXXNXXXXXX,n,AMD exten => _1NXXNXXXXXX,n,GotoIf($[${AMDSTATUS}=HUMAN]?human:machine) exten => _1NXXNXXXXXX,n(human),Playback(rick-roll-short) exten => _1NXXNXXXXXX,n,Hangup exten => _1NXXNXXXXXX,n(machine),WaitForSilence(5000) exten => _1NXXNXXXXXX,n,Playback(mr-roboto-short) exten => _1NXXNXXXXXX,n,Hangup I'm running all this on fedora co...
2007 May 22
2
Fax detection
Hello, Did someone have a solution for a line fax detection for outgoing call For exemple I call number 0123456789 - if it is a fax then redirect to extension A - if it is a line then redirect to exention B whats ia want its somthing like AMD application that i use for the answering machine . http://www.voip-info.org/wiki/view/Asterisk+cmd+AMD search in the wiki give this application :