Ok heres a puzzle

How do I get asterisk (using Free PBX as the configuraitor but would like to know asterisk based instrucitons anyway) to ring through to an extension (SIP phone) and then dump the call if not picked up in the IVR/Digital Receptionist.

Also…how do I tell asterisk to pick up on the 4th ring instead of the 2nd.


assuming no pbx, i’d do something like

exten => s,1,Dial(SIP/yourphone,[color=red]20[/color]) ; 20 = number of secs to ring
exten => s,2,VoiceMail(mailbox@context) ; etc etc…

basically when you have the Dial() command, put the second argument as the number of seconds to ring for. Once that expires, it will move on to the next priority

Now how is that done in free PBX : O P


I’ll have to see if I can track down what its doing as far as the commands go.