When you think about customer service, you probably picture a help desk at a big-box retailer. But as more commerce is conducted online, it looks more like chat windows and widgets.