i like this concept, but fonts are not making that good impression. May be if you change fonts and play around with this concept it will be good.
Also, we are looking for something to symbolize contact center interactions. if you come up with some idea on that , would surely catch attention. As i have not seen any such enteries so far