Specifications include, but are not limited to: 1. System shall provide chat capability – that is, the ability for a website customer to interact with the chat team to exchange messages with one another in real-time. 2. System shall provide alerts to customers and support staff when new messages arrive. The alerts shall be programmatic, visible, and audible. 3. System shall allow detection of new customers on the site. When detected, the customer will be listed in the support interface with as much identifiable information as can be detected from the customer’s browser and session information. This would include such things as: 3.1 Common user-agent information such as operating system, browser brand, and browser version 3.2 Demographic information such as country, city, and language of the customer 3.3 Session information such as length of time on the site, current location on the site