9 Downloadable software for engaging, guiding, and delivering communication opportunities, knowledge resources, promotions, and other offers and information to visitors of a website, mobile site, or mobile application; downloadable software for live chat, messaging, video chat, co-browse, email, and communications provided over customer websites, mobile sites, or mobile applications; downloadable software for accessing knowledgebase and web self-service offerings on websites, mobile sites, and mobile applications; downloadable software for guiding visitors on websites, mobile sites, and mobile applications; downloadable software for data analytics and capturing and analyzing behavior and data of visitors to websites, mobile sites, and mobile applications to facilitate engagements, displays of information and knowledge resources, and to provide suggestions to improve engagements and customer experience, and to reduce agent contacts