Agentas yra asmuo ar verslas, veikiantis kitos šalies vardu. Ši institucija gali būti aiški (susitarimu) arba numanoma. Agentas gali užmegzti sutartinius santykius savo atstovaujamojo vardu. Agentas gali sukelti atstovaujamojo atsakomybę, kai jis veikia pagal savo pareigas tos šalies atžvilgiu. Agentų pavyzdžiai yra prekybos atstovai ir laivybos agentai. Kitas pavyzdys yra tas, kuris pradeda derybas kliento vardu.