Azure Communication Servicesは、Microsoft Corporation(日本法人:日本マイクロソフト株式会社)が提供するCPaaSです。
音声通話・ビデオ通話・チャット・SMS・メール・WhatsAppなどのリアルタイムコミュニケーション機能を、REST APIとクライアントSDKでアプリケーションに組み込めるCPaaS(Communications Platform as a Service)です。Microsoft Teamsを支えるのと同じ通信インフラを基盤としており、外部アプリからTeams会議・通話・チャットへ相互運用できる点が特徴です。IVR(自動音声応答)は、サーバーサイドの通話ワークフローを構築するCall Automation SDKで実現します。
■Azure Communication Servicesの特徴
・Microsoft Teamsと同一の通信インフラを利用し、外部アプリのユーザーをTeams会議へ接続できる
・音声・ビデオ・チャット・SMS・メール・WhatsAppを共通のAzureリソース・課金体系で扱える
・Call Automation SDKでIVR・通話録音などの通話ワークフローを構築できる
・ダイレクトルーティングにより自社のPSTN通信事業者・既存PBXに接続し、番号を持ち込める