Yeastar P-Series Appliance Edition 37.19.0.70

Release date:June 9, 2025

Release type:Scheduled update

New features

Custom Prompt Language
Added support for customizing language for system prompts in the following features, independent of the system's global language settings.
Note: The available languages are synchronized from System Prompt (Path: PBX Settings > Voice Prompt > System Prompt).
Feature Description
Group Voicemail Customize the language of system prompts callers will hear when they access the group voicemail.
Call Queue Customize the language of system prompts callers will hear when they enter the queue.
Conference Customize the language of system prompts participants will hear when they join the conference call.

Improvements and bug fixes

Web Interface
Added support for the web interface language Türkmenistan (Turkmen).
Extension
  • Added a configuration item Notification Email Language, which allows for customizing the language of email notifications for an extension individually (Path: Extension and Trunk > Extension > User > Language).
    Note: This setting only applies to the system's default email templates, and is ignored for custom templates.

  • Optimized the voicemail language settings of extensions: The entry of the feature settings has been moved from Extension and Trunk > Extension > Voicemail to Extension and Trunk > Extension > User > Language, allowing for customizing the prompt language that callers will hear when accessing the extension's voicemail.
Linkus Server
Added support for configuring the valid period (in days) of the login credentials sent in the Linkus Welcome Email (Path: Extension and Trunk > Extension > Linkus Server > Email Template > Login Credentials Validity Period (Days)).
Trunk
  • Added a configuration item Generate Linked Hostname, which allows you to decide whether to use FQDN or NAT domain name as the hostname for generating the WebRTC Inbound Call Link and Default Call Template Embed Link.

  • Fixed the trunk issue: After recovering from an unexpected network disconnection, outbound calls through SIP register trunks failed.
Auto Provisioning
  • Added support for auto provisioning the following Yealink phones:
    • T85W, T87W, T88W, T88V
    • T73W, T73U, T74W, T74U, T77U
  • Added support for auto provisioning the following Gigaset phones via RPS method:
    • P820 IP PRO
    • P850W IP PRO
    • P710 IP PRO
  • Added support for downloading and uploading auto provisioning custom templates (Path: Auto Provisioning > Resource Repository > Custom Templates), which allows template reuse across multiple PBXs without the need to recreate templates manually.
    Note: The downloaded template files are encrypted and cannot be opened directly; they can only be uploaded and parsed by the PBX.

Hot Desking
Added support for retaining phone configurations when extension users log out of a Hot Desking phone.
Note: To achieve this, you need to enable the option Retain phone configuration when Hot Desking guests log out (Path: Auto Provisioning > Phones > Options).

For more information, see Retain Configurations for Hot Desking Phones.

Paging/Intercom
  • Added a configuration item Prompt Playback Times, which allows you to specify how many times the prompt will be played and repeated (Path: Call Features > Paging/Intercom).

  • Added a configuration item Dial # to Stop Playing Prompt, which allows you to specify whether broadcaster(s) can dial # to stop playing the prompt during playback when a specific prompt is configured for a paging group (Path: Call Features > Paging/Intercom).

System Preference
Added support for customizing presence statuses and corresponding icons, providing greater flexibility in indicating extension users' availability (Path: PBX Settings > Preferences > Presence).
Note: The custom presence setting will be synchronized across Linkus UC Clients with the following versions:
  • Linkus iOS Client: Version 5.15.8 or later
  • Linkus Android Client: Version 5.15.4 or later
  • Linkus Windows Desktop: Version 1.13.3 or later
  • Links Mac Desktop: Version 1.13.3 or later

For more information, see System Preferences.
Public IP and Ports
Added a configuration item Prioritize NAT over FQDN, which allows you to define the priority of NAT and FQDN when both are enabled (Path: System > Network > Public IP and Ports > Public IP (NAT)).
If this option is enabled, the system will use the NAT address instead of the FQDN when generating remote access URLs, such as Linkus login link, Live Chat embed code, etc.
Hot Standby
Added Maintenance Mode for Secondary Server. When Primary Server is under maintenance (e.g. firmware upgrade or system reboot), it may fail to respond to heartbeat packets from Secondary Server. In this case, you can enable and schedule Maintenance Mode on the Secondary Server to temporarily suspend health monitoring, so as to prevent takeover during the maintenance window.

For more information, see Enable and Schedule Maintenance Mode on Secondary Server.

Active Directory Integration
Optimized the group synchronization: When a group object is used as the Base DN for synchronization, the PBX will synchronize both the group and its associated member users, ensuring correct group membership relationships.
API
Optimized the API interfaces for the following features.
Feature Description
Added Conference With the new API interfaces of Conference feature, the followings can be implemented:
  • Query the scheduled conference list.
  • Search specific scheduled conferences.
  • Query the information of one or more scheduled conferences.
  • Query the information of instant conferences created through API requests.
  • Query the participants password or moderator password of a specific scheduled conference.
  • Query the settings for one or more ongoing conference, including both scheduled and instant conferences.
  • Add, edit, or delete a scheduled conference.
  • Add and configure an instant conference.
  • Invite or kick members for a conference.
  • Mute or unmute members in a conference.

For more information, see Developer Guide - Conference.

Added Paging With the new API interfaces of Paging feature, the followings can be implemented:
  • Query the paging group list.
  • Search specific paging groups.
  • Query the information of one or more paging groups.
  • Add, edit, or delete a paging group.

For more information, see Developer Guide - Paging.

Optimized System Optimized the interface system/get_menuoptions: Added a request parameter value paging_custom_prompt, which allows you to query the custom prompts available for paging groups.

For more information, see Developer Guide - Get Menu Options.

Optimized Extension
  • Added an interface extension/getpassword, which can be used to query the registration password and voicemail access PIN of an extension.

    For more information, see Developer Guide - Query Password of an Extension.

  • Optimized the interfaces extension/get, extension/query, extension/create, and extension/update:
    • Added a parameter email_language, which can be used to query or specify the custom language of email notifications for an extension.
    • Added a parameter custom_presence_status, which can be used to query the custom presence status set for an extension.
Optimized Queue Optimized the interfaces queue/get, queue/query, queue/create, and queue/update:
  • Added a parameter enb_custom_language, which can be used to query or decide whether custom prompt language is enabled for a queue.
  • Added a parameter prompt_language, which can be used to query or specify the custom language for system prompts in a queue.
Linkus Web Client
  • Optimized extension preference settings: Added support for customizing the language of email notifications sent to the extension (Path: Preferences > User > Language).

  • Optimized user experience in Call Center Console:
    • For Wallboard, added filters to the Agent and Status columns in the list view, enabling granular insight into the number of agents in each status.

    • For Queue Panel, added a filter option in the Agent panel, enabling the display of only online agents.

Call issue
Fixed the following call issues:
  • Calls rejected on Linkus Mobile Client continued ringing on the caller's side.
  • There was no audio after answering an inbound call.