OBiTALK Community

General Support => Day-to-Day Use => Topic started by: belew on December 20, 2012, 10:04:52 AM

Title: Delay syntax for InboundCallRoute
Post by: belew on December 20, 2012, 10:04:52 AM
Can't seem to figure out what the delay parameter syntax should be on the phone port to delay the ringing of the phone on an inbound call.

Tried the following on Line Port > InboundCallRoute:

Any ideas?
Title: Re: Delay syntax for InboundCallRoute
Post by: ianobi on December 20, 2012, 10:50:32 AM
Physical Interfaces -> LINE Port -> RingDelay

This will delay the phone ringing, but I'm fairly sure it will delay call forking as well. So for sp2(xxxxxxxxxx),ph both will be delayed as the call probably will not be processed until after the delay set by the RingDelay.
Title: Re: Delay syntax for InboundCallRoute
Post by: belew on December 20, 2012, 10:58:45 AM
Yes I did play with the RingDelay setting but it does delay the entire forking process. I'm just trying to delay the phone port and not the rest of the forking.

Thanks.
Title: Re: Delay syntax for InboundCallRoute
Post by: v.2geofs on December 21, 2012, 01:53:24 PM
This is just a WAG, but have you tried sp2(xxxxxxxxxx),ph(@;d=9), giving the phone a number to test against?

HTH,

Geoff
Title: Re: Delay syntax for InboundCallRoute
Post by: belew on December 21, 2012, 03:16:29 PM
Geoff,
Thanks for the suggestion. I did try that and several other variations. I've come to the conclusion that the delay parameter cannot be used with the terminals that do not accept arguments (both ph and aa). Hopefully this capability may be added at some point.
Title: Re: Delay syntax for InboundCallRoute
Post by: hwittenb on December 22, 2012, 08:38:12 AM
Perhaps another possibility, if you have an unused SPx you could setup another registered voip account there and you could fork the incoming Line call to both your undelayed destination without a delay and also fork the call to this new destination with a delay and then not include ph in the inbound routing.

You could get a free CallCentric account and call it with a sip uri.

Edit:  Not a good idea.  Tried testing it and had problems.  Probably need to use both Spx configured as sip to accomplish, one to send, other to receive.  
Title: Re: Delay syntax for InboundCallRoute
Post by: QBZappy on December 22, 2012, 10:27:34 AM
To follow up on hwittenb's suggestion, consider this: Force all call coming in over the PSTN to be received on a SPX acct where the delay can be introduced in the method you have had previous success with.

POTS-line InboundCallRoute = :SPX
Title: Re: Delay syntax for InboundCallRoute
Post by: azrobert on December 22, 2012, 12:03:37 PM
You can set up a special ring tone for the Line port like:
60;(0+9,2+4,2+4)

The above would skip ringing, wait 9 seconds then 2 normal ring patterns.
This ring pattern only applies to the Phone port and not the forked calls.
The user guide is confusing for me.  I don't understand how many rings you can have before the pattern repeats.
Title: Re: Delay syntax for InboundCallRoute
Post by: belew on December 23, 2012, 12:46:42 AM
Thank you for the great suggestions. I have to say the one from azrobert did the trick for what I'm trying to accomplish.

I had never looked closely at the ring patterns. The is the one I ended up using as the default ring pattern for the LINE: 60;2(0+0);58(2+4). Gives me a 2 second delay on the ph ringing while not delaying any of the other forks. Just enough for GV to answer immediately and take a message if in Do Not Disturb Mode. If not, phone rings normally on inbound PSTN calls. Mission accomplished.

Basically just added the ability to schedule DND on my PSTN.
Title: Re: Delay syntax for InboundCallRoute
Post by: QBZappy on December 23, 2012, 01:06:30 AM
belew,

Clever.
Title: Re: Delay syntax for InboundCallRoute
Post by: ianobi on December 23, 2012, 01:31:16 AM
Congrats to azrobert for thinking inside the obi box! Thanks to belew for giving me an idea. I'm experimenting with using my cell phone as a cell phone + wifi handset to answer calls around the home. Delaying incoming ringing from PSTN will give me time to find my cell phone and answer it before the phones ring.