Koozali.org: home of the SME Server
Obsolete Releases => SME VoIP (Asterisk, SAIL etc) => Topic started by: rcasado on May 03, 2007, 05:39:20 PM
-
Hello Selintra,
I've been going over the documentation and I was wondering if this is possible: I've set up two SailtoSail siblings. Setting up routes between the two is very straight forward and extensions / conferences / calls are working perfectly. For the sake of clarity, I set one up with all 5XXX extensions and the other with 6XXX.
What I'm struggling with is ring groups across siblings. Say I want to set up an IVR and when a user presses 2, I want it to ring a number of extensions (for example: 5000, 5001, 6000 and 6003). Is this possible?
Thanks!
-
Yes it's quite possible and the ring group can span the two systems.
Simply set up an alias, let's call it 1400. In the ring group put in the extensions you want to ring, let's say 5001, 5002, 6008, 6009. Now in the "Trunk for external numbers" field, name the IAX trunk. Save your alias and then reference it in your IVR. Test your alias by calling it directly (1401 in our case). If it's good to go then simply stitch it into your IVR (the new alias will appear under aliases in the IVR dropdowns for each key).
:-)
Best
S
-
Thank you, Selintra!
I'm using the latest Asterisk/Zap 1.4 and Sail 453. I tried to set up the alias on Sail5000 and redirect to the 6XXX extensions... but all it would do is to give me a fast busy. With your help (and a little bit of research), I noticed that you could reach the 6XXX extensions if you put a slash at the end of each remote line.
Example:
Unit: Sail5000
Alias Number: 1400
Group Type: Ring or Hunt
Numbers to be redirected to: 5000 5001 6000/ 6001/ - WORKS FLAWLESSLY!
Numbers to be redirected to: 5000 5001 6000 6001 - Rings only the 5XXX lines
Numbers to be redirected to: 6000 - Fast busy on Sail5000 -- even though you can directly dial any 6XXX extension from and 5XXX phone.
Trunk: Sail5000Sail6000
Best regards, and thanks again :)
Richard
-
Well,
You've taught us something we didn't know! I will have a look at the code (it's deep in the AGI) over the weekend to figure out why the trailing slash works.
Very pleased it works for you.
You might want to try cross platform external dialling as well if you have time because its an area that's not had a lot of testing.
:-)
Kind Regards
S
-
Yes, outbound dialing and other routes work perfectly across the systems. Sail6000 has the analog lines and Sail5000 has a couple of ITSP trunks.
Routes on Sail6000 are:
Local Calls -> Path=Zap -> Dial Plans= _XXXXXXX
LD / Other-> Path=Sail5000Sail6000 -> Dial Plans= _5XXX _1XXXXXXXXXX _30[0-7]
Routes on Sail5000 are:
Local Calls -> Path=Sail6000Sail5000 -> Dial Plans= _XXXXXXX _6XXX
LD / Other-> Path=ITSP's -> Dial Plans= _1XXXXXXXXXX
Tying multiple Sail boxes together (locally or via a good VPN) seems attractive to me because of redundancy. As far as aliases go, I'd try to avoid softphones since Sail will send you to voicemail-jail if a system is in failure condition... but that isn't a Sail problem as much as it is a sofphone problem. Something I tried was to tie multiple queues to an alias but I knew I was pushing it :)
The Sail PBX is a very solid product and it isn't a "sitting duck" like TB. Building this platform on SMEServer makes it a winner, IMO. :D