Softphones for callcenters and contact centers