Artificial Agent System

An Artificial Agent System is an engineered system that acts on behalf of users or other systems (to achieve specified objectives).