Echo Live Agents, Anyone Heard of Them?

Does anyone use Echo live agents, they have some kind of coaching technology that takes away accents. They claim to do a lot with insurance. looking for a reference
Content of insurance-forums.net

Comments