Hi Guys..
I am making an anoucement machine that is not allowed to "answer" the
call
due to a billing issue.
I found that Playback with "noanwser" is usefull in this case.
$AGI->exec('Playback',"$message","noanswer")}
But when i request some values to the user with get_data, i think there is
an answer anywere.
Is there a way to get_data without answering the call?
Thanks in advance!!
rv
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.digium.com/pipermail/asterisk-users/attachments/20140807/7e8f12f0/attachment.html>
What you may want to check out is the PlayTones and Ringing applications in your
dial plan. Asterisk will answer the call, but your users won't know that
because all they hear is the call still ringing. After a certain amount of time
passes, you can send them directly to voicemail, hangup, run your scripts, or
anything else you want to do with the call. My dial plan snippet looks like
this. Just an option.
exten => s,n(ringing),Answer
exten => s,n,PlayTones(ring)
exten => s,n,Ringing
exten => s,n,Wait(${TIMEOUT})
exten => s,n,GotoIf($["${BLOCKDEST}" =
"3"]?s-NA-VOICEMAIL,1)
exten => s,n,GotoIf($["${CUSTCALLBLOCKACTION}" =
"3"]?s-NA-VOICEMAIL,1) ;
exten => s,n,PlayTones(congestion)
exten => s,n,Congestion(10)
exten => s,n,Hangup
Regards;
John V.
From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces
at lists.digium.com] On Behalf Of Rafael Visser
Sent: Thursday, August 07, 2014 4:56 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [asterisk-users] agi get_data noanswer
Hi Guys..
I am making an anoucement machine that is not allowed to "answer" the
call due to a billing issue.
I found that Playback with "noanwser" is usefull in this case.
$AGI->exec('Playback',"$message","noanswer")}
But when i request some values to the user with get_data, i think there is an
answer anywere.
Is there a way to get_data without answering the call?
Thanks in advance!!
rv
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.digium.com/pipermail/asterisk-users/attachments/20140807/2bbe1aa3/attachment.html>
Generally the only thing you are allowed to do before answer is send audio. You
can?t receive audio and can?t receive DTMF. I assume it is to prevent people
from doing exactly what you are trying to do --- trying to have two way
communications without paying for the call.
From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces
at lists.digium.com] On Behalf Of Rafael Visser
Sent: Thursday, August 07, 2014 4:56 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [asterisk-users] agi get_data noanswer
Hi Guys..
I am making an anoucement machine that is not allowed to "answer" the
call due to a billing issue.
I found that Playback with "noanwser" is usefull in this case.
$AGI->exec('Playback',"$message","noanswer")}
But when i request some values to the user with get_data, i think there is an
answer anywere.
Is there a way to get_data without answering the call?
Thanks in advance!!
rv
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.digium.com/pipermail/asterisk-users/attachments/20140807/c6732b05/attachment.html>