What roll does an agent have?