An AI agent is an artificial intelligence-powered software that autonomously performs tasks, communicates with users, and makes decisions based on pre-defined logic or machine learning. It can be used for customer service, sales support, or process automation.