[Asterisk-Users] SER Interaction: Agents and Extensions

brett-asterisk at worldcall.net brett-asterisk at worldcall.net
Wed Feb 9 09:29:07 MST 2005


Matthew Boehm wrote:

>Why not let asterisk be your PSTN GW? It is in our case, just throwing out
>my $0.02.
>
>Most of the cases I can think of I can get around. The one I can't seem to
>figure out is 'Agents'.
>
>Agents will need to login/logout using 1 number. I can forward that number
>from SER to asterisk by looking for it, no biggie there. The problem lies in
>having 1 SER box and many * boxes. If Agent 1 logs in at Asterisk-1, and
>agent 2 logs in at Asterisk-4, and a call comes into the queue at
>Asterisk-3, what then? Can Asterisk-3 see that the 2 agents are loggedin?
>
>Asterisk boxes need to share states and that seems difficult to accomplish.
>
>-Matthew
>  
>
>
Because my PSTN network is SS7 connected. :) and it's a decently large 
interconnection. Today I'd need somewhere on the order of 100-150 T1s 
and that's really just initial numbers.

I've looked at the SS7 solution and it's not quite where i need it yet.. 
but maybe soon.

As for your problem, I think you can still do it. The asterisk box 
managing the agent needs to manage the dial in queue as well.. So calls 
coming in must hit that box, but I don't think anything says agents need 
to be connected to it.. I haven't tried it, but can you register an 
agent on a Local channel? If so, there is a lot of stuff you can do
Like AddQueueMember(techsupport|Local/7135551212 at pstn-gateway) I bet 
that works.

I think most people probably do something like:
AddQueueMember(techsupport|SIP/${CALLERIDNUM}), but I bet you can put 
any valid channel name in there.
-Brett





More information about the asterisk-users mailing list