Trunks and Queues and Oubound lines, oh my!
First, if I may, a brief history.
We have a trixbox CE (Asterisk 1.6.0.26-FONCORE-r78) in our main office, which eventually will become PIAF.
This server currently has 7 analog lines feeding an OpenVox A800P, and one analog extension feeding a fax machine. Ring groups, 4-digit extensions, IVR's, everything works reasonably well.
Due to expansion, we moved our help desk folks to a new office, and built a PIAF server (Asterisk1.8.8.0), and assigned them extensions 5001-5999 (only 24 are used at this point, but that's the range assigned for that office).
We created an IAX2 trunk between the two servers, edited the necessary outbound routes, and now one can dial any extension directly from either server. No problems.
We then "slammed" our help desk phone number from our analog line carrier to an IAX2 trunk provider, and feed that directly to the PIAF server. This too works great.
So at this point, our main number terminates across 7 analog lines to our Trixbox, and our help desk number terminates via IAX2 to the PIAF server, and calls can be forwarded back and forth between the two just fine by humans or by IVRs.
---
The first question is in regards to outbound calling across trunked asterisk servers:
What we haven't been able to figure out is how to allow the PIAF server for our service folks, grab and outside line on the Trixbox.
The reason why we want to do this is because our IAX2 "help desk line" has unlimited inbound, but charges by the minute for outbound. Our analog lines on the Trixbox, are unlimited use in both directions, and rarely has all seven lines been in use at the same time, so using these lines is desirable.
The second question is unrelated to the first: Is there a PIAF-specific tutorial or howto about how to set up call queues properly and how they work? I've read quite a few web pages on this and I'm still confused how they work, how help desk operators sign in and out of them, and what happens when all operators go home for the day. I'm happy to read, but I'd like to make sure I'm reading the "correct" stuff
Thank you in advance for advice, suggestions and comments.
First, if I may, a brief history.
We have a trixbox CE (Asterisk 1.6.0.26-FONCORE-r78) in our main office, which eventually will become PIAF.
This server currently has 7 analog lines feeding an OpenVox A800P, and one analog extension feeding a fax machine. Ring groups, 4-digit extensions, IVR's, everything works reasonably well.
Due to expansion, we moved our help desk folks to a new office, and built a PIAF server (Asterisk1.8.8.0), and assigned them extensions 5001-5999 (only 24 are used at this point, but that's the range assigned for that office).
We created an IAX2 trunk between the two servers, edited the necessary outbound routes, and now one can dial any extension directly from either server. No problems.
We then "slammed" our help desk phone number from our analog line carrier to an IAX2 trunk provider, and feed that directly to the PIAF server. This too works great.
So at this point, our main number terminates across 7 analog lines to our Trixbox, and our help desk number terminates via IAX2 to the PIAF server, and calls can be forwarded back and forth between the two just fine by humans or by IVRs.
---
The first question is in regards to outbound calling across trunked asterisk servers:
What we haven't been able to figure out is how to allow the PIAF server for our service folks, grab and outside line on the Trixbox.
The reason why we want to do this is because our IAX2 "help desk line" has unlimited inbound, but charges by the minute for outbound. Our analog lines on the Trixbox, are unlimited use in both directions, and rarely has all seven lines been in use at the same time, so using these lines is desirable.
The second question is unrelated to the first: Is there a PIAF-specific tutorial or howto about how to set up call queues properly and how they work? I've read quite a few web pages on this and I'm still confused how they work, how help desk operators sign in and out of them, and what happens when all operators go home for the day. I'm happy to read, but I'd like to make sure I'm reading the "correct" stuff
Thank you in advance for advice, suggestions and comments.