AI Agents vs Chatbots: What's the Difference? | Boolean & Beyond