here is another question I was wondering someone can help me with:
there are two sites, Site A and Site B connected by PRI with 23 channels.
URS is doing skillased routing and routes calls to both Site A and Site B. Is there a way to be able to detect whether or not we actually have enough trunks to forward the call from Site A to Site B inside URS?
I am sure there are a lot of other people who are wondering the same thing, because up till now, we just had to order additional lines because even if we have as many lines as agents on a remote site, we can never tell if some of the agents are transferring calls back to the main site (trumbone!!!) or placing calls to main site , etc… I woudl assume Genesys would be able to track trunks… Even on Avaya…
Yes, you can do it with NEAX 7600, but I would really love to do it with G3 and 7800s though.
From Genesys perspective, the least we can do is create a custom server that would track number of trunks in use by looking at Events between PBXs.
We have to watch out for:
events from external routing point, which would then give us ability to track all calls routed via URS
events from agents placing calls directly to another site
1 can be done, however, I have no clue how to track #2, since I do not think ERP is going to be involved there. One way is to register trunks, but this cannot be done with Avaya, can it… So, what can we do?
The solution is create a Custom Server that queries the trunk group. specify the TAC (Trunk Access Code) as the DN and specify an addressInfoType of 14 or 15.
addressInfoType = 14 will tell you how may idle trunks there are in the group. #15 tells you trunks in use.
On the routing script use the custom server to find out how many idle trunks, and route according.