Yeastar P-Series Software Edition 83.21.0.66

Release date:December 3, 2025

Release type:Scheduled update

New features

Active Call Panel
Added an Active Call panel for real-time active call monitoring and management (Path: Status Center > Active Call). This panel allows you to monitor extension status and all live call activities, view the call information, and terminate unauthorized calls in real-time through this centralized panel.

For more information, see Active Call Panel Overview.

Call Follow-up Via Email
Added support for sending call information of 1:1 calls via email either during an active call or after a call ends, which can be used for record-keeping and follow-up.
  • Extension users can easily send the call information via email on their Linkus Web Client / Desktop Client.
    Location Illustration
    Call window
    Post-call pop-up

    Call log
  • By default, the call information email is sent using the default email client on the extension users' computer, the users can also select their preferred email client for email sending using the newly added configuration item Choose Email Client on Linkus Web Client / Desktop Client (Path: Preferences > Features > Call Follow-Up Via Email).

  • Added an email template Call Follow-Up Template Via Email in the PBX system (Path: System > Email > Email Templates). This template contains call information for a 1:1 call and is used when extension users click to send call details via email during a call or after calls.

Improvements and bug fixes

Web Interface
Added new interface language Svenska (Swedish).
Extension
  • Fixed the extension import issue: When adding extensions in bulk via CSV importing, the default setting of Play Ringtone on the extensions' Linkus clients was incorrect.
  • Fixed the time-based presence auto switch issue:
    • When an extension's presence status was switched automatically based on the time-based presence auto switch rules, the Accept Push Notifications setting did not update to the value set in the new presence.
    • After bulk-configuring time-based presence auto switch rules, some extensions did not update their presence status as scheduled.
Contact
  • Fixed the Microsoft SQL Integration issue: When using the format {server address}\{instance name} to connect to a specific named instance in a Microsoft SQL server, the connection failed.
  • Fixed the LDAP contact synchronization issue: PBX failed to synchronize all specified contacts from the LDAP server.
Auto Provisioning
  • Added support for auto provisioning the following Akuvox IP phones.
    • R20A
    • E16C V2.0
    • S562W
    • S563W
    • X912K
  • Added support for uploading phone images in .dob format (Path: Auto Provisioning > Resource Repository).
  • Optimized the parameter import compatibility: When adding phones in bulk via CSV import, PBX automatically ignores the setting of the Authentication First-time parameter for phone models that do not support this feature, ensuring successful bulk imports and thus improving deployment efficiency.
Call Transfer
Optimized the caller ID display for blind transfer: When transferring a call via blind transfer, the recipient (transferred-to user) can see the caller ID of the transferred party instead of the transferring party's, providing clear context about who is being connected.

For example, user A and user B are in a call, when user A transfers the call to user C via blind transfer, user C will then see the number and/or name of user B.

Paging/Intercom
Fixed the Scheduled Paging/Intercom issue: When the start date was set more than 7 days in the future, the system incorrectly ignored the date and initiated the paging immediately once the scheduled time was reached.
Recording
  • Optimized the recording feature setting: Added a configuration item Delete the recording file when deleting the CDR (Path: Call Features > Recording), which allows you to decide whether to delete or retain the corresponding recording files when manually deleting a CDR.
    Note: This feature only applies to manually deleted CDRs. For files deleted by the Auto Cleanup, CDRs and recording files are cleaned up independently based on their respective retention policies.

  • Optimized the recording file management (Path: Reports and Recordings > Recording Files):
    • Added a filter setting File Location, which allows you to search specific recording files based on the storage location.

    • Added a File Location column in the recording file list, which intuitively display the current storage location of each file.

      Tip: You can hover over the icon to view the full storage path and click to copy.

      File Location Description
      Archived () The recording file has been archived to an external archive server.
      Local () The recording file is stored on PBX-attached storage.
Preferences
Added supported for configuring the caller ID name display rules to define which name takes priority on Linkus UC clients and extension endpoints (Path: PBX Settings > Preferences > Caller ID Name > Caller ID Name Display Rules).
Note:
  • The display rule currently applies only to the incoming call screen and the call interface.
  • To apply this setting, Linkus clients must be running the following version:
    • Linkus Desktop Client: Version 1.18.5 or later
    • Linkus Mobile Client: Version 5.21.3 (for iOS) / 5.21.7 (for Android) or later
Linkus Client / Endpoint Description
Linkus Web / Desktop Client & extension endpoint (IP phone or softphone) You can configure whether to display the matched contact name, the original Caller ID name carried by the caller, or both.
Linkus Mobile Client You can configure whether to display the matched local contact name, the name carried in the From header of the SIP message provided by the PBX, or both.
Network
  • Added support for the MS-CHAP v2 authentication protocol for PPPoE connection. When obtaining an IP address from a PPPoE client, PBX is compatible with ISPs or network providers that require this protocol, ensuring successful connection and IP assignment.
  • Fixed the audio issue: Calls had no audio when the PBX NAT type was set to the External Host.
Email Template
Fixed the Voicemail to Email issue: The calleridcontactname field in the email notifications did not display the correct contact's name.
Auto Cleanup
Added configuration items Max Number of Recording Logs and Recording Logs Preservation Days for recording logs (Path: System > Storage > Auto Cleanup > Recording Auto Cleanup > Record Logs), which allows you to set the maximum number of recording logs to store and the maximum number of days that recording logs should be retained.
For more information, see Auto Cleanup Settings.
Archive
  • Added a server type SharePoint (Path: System > Archive > Archive Task > Archive Server), which allows you to add Microsoft SharePoint as an archive server and schedule tasks to archive PBX's call recordings and backup files to your SharePoint container.

    For more information, see Archive Files to Microsoft SharePoint.

  • Optimized the archive server setting for S3.
    • Renamed the server type Amazon S3 to S3, which allows you to connect to any S3-compatible object storage services.
    • Added configuration items Endpoint and Region, which requires you to specify the service URL and the bucket region to ensure a successful connection.
    For more information, see Archive Files to S3-Compatible Object Storage.
  • Added the following settings for recording archiving tasks.
    Setting Description
    Recording File Format This setting can be used to specify the format for the archived recording files.
    Note: This option appears only when the stereo-separated recording feature is enabled (Path: Call Features > Recording > Support generating stereo-separated recording files (left/right channel)).
    Skip archived files When enabled, the system skips recording files that have already been archived.
    Note: Repeated archiving will update the file's storage location, but will not delete files already archived to the archive server.
    Delete local files after archiving When enabled, the system removes the local recording file after a successful archive.
    Note: After deletion, playback and download for the archived recording files are still supported from the PBX server and Linkus clients. However, playback/download from third-party platforms or Dynamics 365 will no longer be supported.
  • Optimized archival logs: Added support for checking the archiving details of an archive task.

  • Fixed the FTP archiving issue: After setting a recurring task to periodically archive recording files to an FTP server, the task failed at the second execution.
Operation Log
Fixed the operation log issue: When filtering operation logs with the CDR module, the log entries for deleting CDR records were missing and only appeared when the module filter was set to All.
Microsoft Entra ID (Azure AD) / Active Directory / Google Workspace / Red Hat SSO Integration
Added a configuration item Login Method in the Single Sign-on (SSO) settings, which allows you to decide whether the third-party platform users can log in to Linkus UC Clients via SSO only or both SSO and the associated extension credentials.
Note:
  • To apply this setting, Linkus clients must be running the following version.
    • Linkus Desktop Client: Version 1.18.5 or later
    • Linkus Mobile Client: Version 5.21.3 (for iOS) / 5.21.7 (for Android) or later
  • For Red Hat SSO Integration, SSO on Linkus Mobile Client is currently NOT supported. Therefore, if you set the login method to Enforce SSO login only for the integration, Red Hat SSO users will NOT be able to sign in to and use Linkus Mobile Client.

CRM/Helpdesk Integration
  • Optimized the call journaling feature for the CRM/Helpdesk integration: Added a configuration item Disable Display Missed Call Records in Unanswered Agents. If enabled, for queue and ring group calls, the PBX will only synchronize the call logs to the CRM of the agent who answers the call, while missed call logs for the same call are not synchronized to the CRM of agents who did not answer.
    Note: The supported platforms include Bitrix24, HubSpot, Oddo, Salesforce, Zoho, Zoho Desk.
  • Optimized the following features for the CRM/Helpdesk integration template.
    Feature Description
    Authentication Method Added a configuration item Content Type (Path: Request Configuration > Authentication Method).

    When the authentication method is set to OAuth2 or Bearer Token, this configuration item can be used to set the content type of the token retrieval request.

    Follow-up Request Added support for adding follow-up requests (Path: Request Configuration > Follow-up Requests).

    You can configure up to 10 follow-up requests, which will be automatically triggered upon the completion of a specified operation (such as token retrieval or token refresh), and their response data can be extracted and stored in global variables for reuse elsewhere in the integration.

    Call Journaling Added a configuration item Disable Display Missed Call Records in Unanswered Agents (Path: Call Journal).

    If enabled, the corresponding setting will be available to configure in the integration. This can be used to determine whether call logs for queue and ring group calls are synchronized only to the CRM/Helpdesk of the agent who answered the call, while missed call logs for the same call are not synchronized to the CRM/Helpdesk of agents who did not answer.

    For more information, see Add a CRM Integration Template and Add a Helpdesk Integration Template.

API
Fixed the extension API issue: Setting parameter enb_nat to 0 when adding an extension via API did not take effect.
Linkus Web Client
  • Added support for Swedish interface language.

  • Added support for call parking via a dedicated button. By clicking the Park button on the call window, extension users can park an active call to a system-assigned or manually-selected parking number.

  • Added compatibility with the following system-level configurations:
    • Caller ID name display rules: Depending on the rules configured on the PBX, Linkus Web Client may display the matched contact name, the caller ID name carried by the caller, or both.
    • Login restriction: If the PBX is integrated with Microsoft Entra ID (Azure AD), Active Directory, Google Workspace, or Red Hat SSO, and the login method is configured to Enforce SSO login only, extension users must log in to Linkus using their account from the integrated third-party platform.