Queuing in live chat

Queuing in live chat

Is it possible to put chat visitors in a queue when agents are at their maximum chat limit?
Chat limit is currently set to 10 active chats at a time, however operators are still being sent chats once they hit the maximum. If we could queue chats then operators could select the customer who has been waiting the longest.