I have a client looking to add chat functionality to their Webforms-based site. They would like the following additional features (beyond the usual chat stuff):
- When a client conversation is started, the customer service rep is presented with a view of the order the customer is inquiring about. (As determined by the page on which the customer clicked the chat button.)
- All chat transcripts are logged and retrievable. (The client would like to allow both the customer and customer service rep to view chat transcripts.)
Technical details:
- The site's written in ASP.NET 4
- Must be IE6 compatible
Based on these requirements, can anyone recommend a vendor (or that my company should roll its own)?