Microsoft/azure-communication-callingserver-java — Agent Skills | officialskills.sh
Back to skills

azure-communication-callingserver-java

officialworkflows

Legacy Java SDK for Azure Communication Services call management, now deprecated in favor of azure-communication-callautomation.

Setup & Installation

npx skills add https://github.com/microsoft/skills --skill azure-communication-callingserver-java
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-java/skills/azure-communication-callingserver-java
View on GitHub

What This Skill Does

Legacy Java SDK for Azure Communication Services call management, now deprecated in favor of azure-communication-callautomation. Covers the original CallingServerClient API surface including call recording, participant management, and server call operations. Only relevant when maintaining existing code built on the beta releases.

Instead of digging through archived Azure SDK changelogs to understand what changed and why, this skill maps the old API directly to its replacement so you can maintain or migrate legacy code without guessing.

When to use it

  • Maintaining a Java app built on CallingServerClient before the SDK was renamed
  • Patching a recording bug in a legacy CallingServer integration without a full migration
  • Mapping old class names like ServerCall to their Call Automation equivalents during a phased migration
  • Auditing deprecated CallingServer code to identify what needs to change before upgrading
  • Running existing beta.5 recording workflows while planning a migration timeline