Digital contact center platform