Bots are increasingly being used for customer service interactions, with a prediction that people will have more conversations with bots than their spouse by 2020. While bots offer advantages over websites and apps in being interactive and providing speed and consistency, early implementations often failed due to unrealistic expectations, using bots for the wrong purposes, or underestimating challenges of users new to bot interactions. Different types of bots serve informational, transactional, or conversational purposes. Consultants can help organizations identify suitable use cases for bots and implement them effectively through activities like defining strategies, selecting platforms, and designing conversations. While the potential of bots is significant, the field is still early in development with many learning experiences yet to come.