From Chatbot to AI Agent: When to Upgrade