E-commerce automation with chatbots