Azure Communication Services

Azure Communication Services is a cloud-based communications service that lets you add voice, video, chat, and telephony to your apps. Note that Azure Communication Services is currently in public preview.