Before revision: In customer support centers, a successful service interaction involves a  dialogue between a customer and an agent.
After revision: In customer support centers, a successful service interaction involves a dialogue between a customer and agent.