Survey structure for Live Chat Transfer between Agents

I'm developing a live chat application for my site and want to include a post-chat survey to gather feedback on my Agents.

However, I have two types of Agents, for dealing with different queries, and a person engaging in the Chat may be transferred at any time to another Agent from the pool.

I'm concious of the fact that if a person is engaged in the Chat, speaking to Agent A, and then gets transferred to Agent B, that their answers in the Post-Chat Survey may reflect only one or the other, depending on how the Chat Survey is worded.

From doing research, the optimum amount of questions to ask is three. My question to you is, how do I structure the survey to ensure the User answers it with respect to both Agents?

Should I refer to "1st Agent", "2nd Agent", should I double up on the questions, should I include a Survey in between the transfer?