It’s important to understand what an agent can and should do for you.  Agents seek writing assignments for their clients and sell their clients’ spec scripts. They submit scripts to production companies, studios and talent, and follow up to make sure that your work is getting read. Agents act on your behalf to set up pitch meetings and interviews with production companies and studios, and negotiate salary and contracts.  In addition, agents work with screenwriters to plan career objectives, and to map out strategies for meeting these objectives.

Read more

http://www.newenglandfilm.com/magazine/2010/03/screenplay