I mentioned in another thread that my "agent" is more like my EA. We met for an interview, found some commonalities and agreed upon a set fee for their services.
They do my administrative work freeing me up to focus on what I feel are the more important aspects of my job, client service.
I also work another job and have always had an assistant to relieve administrative burden in that job as well. I focus on the client deliverables and they manage my calandar, billing and presentations.
My agent Jillian and her staff are paid a fee to manage my calendar, answer all incoming inquiries in regards to my services, and to manage the marketing plan which includes the website, advertising, and to execute new initiatives as they arise.
The only difference between my EA and my Agent is the product we offer. Is my EA a pimp, no she answers to me and a few other people on the team. The same is true for my Agent, she answers to me and the others on the team.