Talent agents represent artists, authors, performers and athletes. They promote their clients in order to attract prospective employers. Talent agents set up public appearances, auditions and performances. They take care of contract negotiations.