| Authentication server |
A sample of a server implementation of an authentication service for Azure Communication Services. It uses best practices to build a trusted backend service that issues Azure Communication Services credentials and maps them to Azure Active Directory identities. |
| Calling SDK demo app |
A comprehensive demo of the Azure Communication Services Calling SDK including placing calls, connecting to teams meetings, calling media, and diagnostics. |
| Calling hero app |
Sample demonstrating how the Communication Services Calling Web SDK can be used to build a group calling experience. |
| Chat hero app |
A sample demonstrating how the Communication Services Chat Web SDK can be used to build a group chat experience. |
| Call automation sample |
A sample application showing accepting of incoming PSTN call from a phone number, DTMF recognition, transfer call to agent, and live transcription. The application is a web-based application built on .Net7 framework. |
| Conversational appointment rescheduling |
Deliver advanced SMS appointment reminders that allow recepients to cancel or reschedule using natural language directly within the SMS conversation. |
| Conversational SMS bot |
Demonstrates how to integrate Azure Communication Services’ SMS capabilities with OpenAI’s GPT models to create an intelligent, automated SMS bot. |
| Outbound reminder call sample |
This IVR (interactive voice response) sample makes an outbound call to a phone number or a communication identifier and plays an audio message. The callee can press 1 to reschedule an appointment, which invites a new participant to the the call. This sample application is also capable of making multiple concurrent outbound calls. |
| Customer service sample (with Azure OpenAI) |
An intelligent customer service solution for a fictitious energy company built by integrating Azure OpenAI Service and Azure AI Services. |
| Conversational voice agent sample |
An intelligent conversational voice agent, built by integrating with Azure OpenAI Service, and Microsoft Teams. |
| Virtual appointments sample |
A customizable virtual appointments experience built by integrating Microsoft Bookings, Microsoft Teams, and Azure Communication Services UI Library. |
| Retail customer support sample |
A retail customer service solution for a fictitious retail company featuring calling and chat capabilities. |
| Health services sample |
A health services sample application demonstrating appointment booking, virtual appointments, appointment updates via SMS. |
| UI Library dependency isolation sample |
A sample illustrating how to exclude the rich text editor and its dependencies from the bundle when they are not needed, using the Azure Communication Services UI Library for Chat experiences. |
| File sharing sample using UI Library (composite, components) |
Samples demonstrating how to enable file sharing using ChatComposite and components from the Azure Communication Services UI Library. |