Hi at our office we want a system that works like this:
Ring SIP/phone1, if they dont pick up after 2 rings then…
Continue ringing SIP/phone1 but also ring SIP/phone2, and if they dont’ pick up after 2 more rings then…
Continue ringing SIP/phone1 and SIP/phone2, but also ring SIP/phone3 and SIP/phone4.
Currently this is how I have it set up in extensions.conf
[incoming] exten => s,1,Dial(SIP/phone1,10) exten => s,n,Dial(SIP/phone1&SIP/phone2,10) exten => s,n,Dial(SIP/phone1&SIP/phone2&SIP/phone3&SIP/phone4)
The only problem with this is that the phone does not continue ringing, but it hangs up and starts calling again, which I don’t like very much because we have Digium D50 phones and it will mark it as a missed call each time (SIP/phone1 gets 3 missed calls if not answered!)
Is there any better way to do this?