Need help with Communication?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

Azure
203 Stars 45 Forks MIT License 397 Commits 85 Opened issues

Description

Azure Communication Services - Samples and Tools

Services available

!
?

Need anything else?

Contributors list

Azure Communication Services (ACS)

This repo collates SDKs, roadmap information, release notes, and samples for developers using Azure Communication Services. This repo is not open to contributions at this time, though many of the linked SDKs are open-source and allow contributions.

Find here: - SDKs - Download client libraries - Roadmap - Review priorities for current and future service development - Release Notes - Find collated release notes for the service and SDKs

Conceptual Documentation, Samples, and Help

Find conceptual docs and quickstarts at docs.microsoft.com. ACS has several samples available for information on these take a look at our dedicated samples page.

To ask questions or get help, please check out these resources.

❤️ Feedback

We appreciate your feedback and energy helping us improve our services. Please let us know if you are satisfied with ACS through this survey.

Feature Roadmap

Our roadmap communicates features currently in development (private preview) and on-going priorities for extending the scope of Azure Communication Services. It will continue to evolve based on market changes and customer feedback, so please note that the plans outlined here are not exhaustive or guaranteed. We welcome your feedback on the roadmap: please feel free to contribute to existing issues or file a new issue.

A project view of the roadmap is also available here. Major updates to Azure Communication Services and other Azure services are available at https://azure.microsoft.com/updates/.

SDKs

Azure Communication Services capabilities are conceptually organized into six areas. Most areas have fully open-sourced client libraries programmed against published REST APIs that you can use directly over the Internet. The Calling client library uses proprietary network interfaces and is currently closed-source. More information on REST APIs and SDKs is in docs.microsoft.com.

Package links are aggregated below.

| Area | JavaScript | .NET | Python | Java SE | iOS | Android | Other | | -------------- | ---------- | ---- | ------ | ---- | -------------- | -------------- | ------------------------------ | | Azure Resource Manager | npm | NuGet | PyPi | Maven | - | - | Go via GitHub | | Common | npm | NuGet | N/A | Maven | GitHub | Maven | - | | Identity | npm | NuGet | PyPi | Maven | - | - | - | | Phone Numbers | npm | NuGet | PyPi | Maven | - | - | - | | Chat | npm | NuGet | PyPi | Maven | GitHub | Maven | - | | SMS | npm | NuGet | PyPi | Maven | - | - | - | | Calling | npm | - | - | - | GitHub | Maven | - | | Reference Documentation | docs | docs | - | docs | docs | docs | - |

Release Notes

Release notes are avaiable directly in the publishing location (e.g. nuget) for SDKs. However every two weeks we aggregate release notes including services changes (e.g. new Azure Portal pages) in this repo.

In many cases we maintain a perpetual changelog at a library level which is linked below.

| Area| JavaScript | .NET | Python | Java SE | iOS | Android| Other | |--|--|---|---|---|-|--|-| | Azure Resource Manager | | [link] | [link]| ||| | | Common | [link] | [link] | | [link]|| [link]| | | Identity| [link]| [link]| [link] | [link] ||| | | Phone Numbers| [link] | [link] | [link] | ||| | | Chat | [link] | [link]| [link]| [link] || [link] | | | SMS | [link] | [link] | [link] | [link]||| | | Calling | [link] | | | | [link] | [link] | |

Help

We encourage developers to submit questions, suggest features, and report problems as issues in this repo. Other forums include:

Depending on your Azure subscription support plan you can access support directly in the Azure portal.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.