Virtual Waiting Room or Virtual Queue

Virtual Waiting Room or Virtual Queue

HI!

You guys keep getting better and better, however, I was wondering if you guys have a plan or if there is any app that has Virtual Waiting Room or Virtual Queue abilities, either after submitting a 'Case / Form / Ticket' on Zoho Sites or Zoho Desk? 

I am trying to make a web based call center with a specific service that someone can come and request the service and then they can be put into a queue (Round robbin to an agent) while simultaneously have the client viewing a 'virtual waiting room or Queue' based on an estimated time while showing how many customers are ahead of them.

Would a freelancer or a partner know how to set something like this up? 

As an example there is a company that has this service called 'Queue-IT'. However, I feel that this can be done through code or a feature that you guys can help about.

Thanks in advances