Azure Communication Services
Build rich, cross-platform communication experiences into your applications.
Welcome to Azure Communication Services Documentation
Azure Communication Services (ACS) enables developers to add real-time voice, video, and chat communication directly into their applications.
Key Features
- Voice and Video Calling: Build 1:1, group, and broadcast calls with PSTN connectivity.
- Chat: Integrate real-time chat experiences into your apps.
- SMS: Send and receive SMS messages programmatically.
- Email: Send transactional emails to your users.
- Cross-Platform: SDKs available for web, iOS, Android, and Windows.
- Scalable and Secure: Built on Azure's robust and secure infrastructure.
Getting Started
To begin building with Azure Communication Services, follow these steps:
- Create an Azure Account: If you don't have one, sign up for a free Azure account.
- Create a Communication Services Resource: In the Azure portal, create a new Azure Communication Services resource.
- Obtain Connection Strings and Keys: Securely store your connection string and access keys for authentication.
- Install SDKs: Choose the appropriate SDK for your development platform (e.g., JavaScript, .NET, Java, Python).
Explore our Getting Started guide for detailed instructions.
Explore Communication Scenarios
Voice & Video Calling
Learn how to integrate real-time voice and video capabilities.