Agentul comercial (Commercial agent) este persoana sau compania contractată de o altă firmă cu scopul de a găsi clienți. Spre deosebire de vânzătorul dintr-un magazin clasic, un agent comercial are un rol pro activ. Acesta este mult mai implicat în găsirea de clienți potențiali și de păstrarea relației cu ei. De obicei, pentru a fi stimulați, agenții comerciali sunt angajați pe bază de comision. Interesul acestora este să atragă un număr cât mai mare de clienți valoroși. Cu cât crește numărul de clienți convinși să cumpere produsele firmei, cu atât crește comisionul agentului.
Agentul comercial are și un rol important în menținerea relației cu clienții existenți. El se ocupă de problemele acestora și de comunicarea cu ei.