agent

In modeling, an entity within a model that conducts transactions to simulate the actions of a human, group of humans, animal, or other actor.