[asterisk-users] Question on ring count on incoming circuits

asterisk at phreaknet.org asterisk at phreaknet.org
Tue May 30 17:40:33 CDT 2023


On 5/29/2023 4:12 PM, Steve Matzura wrote:
> On 5/28/2023 2:27 PM, Naveen Albert wrote:
>> However, you can also pass audio without supervising (early media). 
>> You typically need to Progress() first to allow this, e.g. for SIP, 
>> or audio won't pass at all.
>>
>> ...
>
>> If you want it to ring once and do something else, you could simply do:
>>
>> exten => s,1,Wait(6) ; 1 ring cycle is 6 seconds
>>     same => n,Answer(); answer, and do something else
>
>
> Just as you said at the top of this reply, no audio of any kind gets 
> passed, so all the Wait(6) did was provide six seconds of dead-air 
> silence before the outgoing message played. Oh well. Customers can't 
> have everything. ;-)
Well, yes, that's what you wanted, right? Or maybe I misunderstood. If 
you want people to hear *something* but not have it answer immediately, 
for those 6 seconds, amend that to:

exten => s,1,Progress()
    same => n,Playback(foobar,noanswer)
    same => n,Answer()
    same => n,DoSomething()

For example, this is common for playing an outgoing message or voicemail 
greeting, without supervising immediately, so if the caller hangs up 
before leaving a message, s/he is not charged for the call. Are you 
trying to do something like that?




More information about the asterisk-users mailing list