Employment Law Questions? Ask an Employment Lawyer.
What do you mean by "captive agent" ? Also, is the harassment due to your race, gender, age (over 40), disability, religion or sexual orientation ?
At this point, I would file a written complaint with your HR department for harassment and a hostile work environment. If they do not address it or ignore it then you would have grounds to file a potential claim. I suggest the written notice to HR because generally any judge expects this prior to filing of any suit. This is also your evidence that you gave them notice and they either ignored you or even retaliated against you for registering the complaint.