We want to have web based application to track the issues, knowledge management and chat system. Once the user logged in, user can chat with the service engineers.
We will be using Ajax for Chat within the browser. But the server-side we are not sure how to implement chat? The chat history must be saved for lateral viewing. When someone start chatting, the system must find the available service engineer and he will begin interfacing with customer.
any better approach to handle the chat system with in the web? We are OK to use Python, PHP, Ruby/Rails, Grails or .NET
We can use available systems, we need better interface/api to the available system so that it can be integrated within our application.