Skip to content

NethVoice: Update Integration with Yealink Cloud Services #7765

@andrea-marchionni

Description

@andrea-marchionni

Description

Following the changes introduced by Yealink in their cloud provisioning and management system (reference: https://support.yealink.com/en/portal/knowledge/show?id=687f7b3706b3cf2066d84dea), NethVoice requires an update to maintain full compatibility with the new authentication flow.

Yealink now requires the generation and use of a device-specific PIN for registration with their cloud services (e.g., Yealink Registration Center).
To ensure NethVoice continues to properly handle provisioning and device onboarding, the system should implement a mechanism that:

  1. Automatically retrieves the PIN associated with each phone via Yealink’s API or related endpoint.
  2. Displays the PIN clearly in the NethVoice interface, allowing administrators to access it easily.
  3. Handles potential errors, such as missing PINs or unsupported devices.

📱 Affected Devices

According to Yealink’s documentation, the update impacts the following device families (to be confirmed against the official list):

  • T3 Series
  • T4 Series
  • T5 Series
  • MP Series (Teams)
  • WH Series (headsets)
  • W Series (DECT)
  • CP Series (conference devices)
  • Meeting Bar devices

🎯 Goal

Ensure NethVoice can:

  • Integrate the new Yealink Cloud workflow
  • Provide administrators with direct access to the required PIN from the GUI
  • Automate the process as much as possible to avoid manual steps

Metadata

Metadata

Assignees

Labels

nethvoiceBug or features releted to the NethVoice project

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions