I have been working with Asterisk since long time. I really appreciate efforts made by developers to build such a great telephony Engine.
I have been using Asterisk Queues with my server and have knowledge about it, but now we want to use multiple servers and want to maintain a single queue.
Here is my scenario:
I have 3 servers, running same version of asterisk and have same configurations
Lets say a queue number 5000 exists on all of 3 servers
I have 30 agents, which are distributed on these 3 servers.
What i want is: whenever there is an incoming call into queue and its routed to any of the servers then, how system will know which agents are free to accept call amongst all the servers? Is there any way to handle this situation using realtime queues/agents or shared queue/agents?
Thanks for replying my question. Sorry if its confusing
We do already have cisco hardware as load balancer. We just need to make queues shared on multiple servers, so agent can login on any of the servers in the queue.