In this chapter, we present PurpleBee, a tool on top of Instant Messaging networks that serves as a communication point between the company and their customers. The application manifests itself as a “buddy” on the list of buddies the customer has on his IM service and allows him to interact in different ways with the company through sending and receiving Software Agents.