Yeastar Central Management 87.18.0.46
New features
- Cloud PBX
-
- Added support for creating P-Series Cloud PBXs for subordinate
users using their subscription capacity and available resources
(Path: ). This allows you to provision Cloud PBXs for
your hosting users after assigning capacity, helping them get
started quickly.

For more information, see Create a P-Series Cloud PBX for a Hosting User.
- Added support for assigning the following AI feature capacity
for a Cloud PBX:

Setting Description AI Transcription (Monthly Quota Pack) Assign the number of monthly quota packs for AI transcription. Each pack provides a fixed quota of 500 minutes that resets each month. AI Receptionist (One-Time Capacity) Assign the number of one-time AI receptionist minutes (excluding the one-time free minutes included in the PBX subscription plan.). AI Receptionist (Monthly Quota Pack) Assign the number of monthly quota packs for AI receptionist. Each pack provides a fixed quota of 200 minutes that resets each month. For more information, see Create a P-Series Cloud PBX.
- Added support for creating P-Series Cloud PBXs for subordinate
users using their subscription capacity and available resources
(Path: ). This allows you to provision Cloud PBXs for
your hosting users after assigning capacity, helping them get
started quickly.
- Shared Trunk
- Added support for the following settings in shared trunks (Path: ).
Setting Description SIP Registration Timer Define the number of registration attempts and default registration validity period for a register trunk Note: This setting only takes effect on P-Series Cloud PBX with firmware 84.22.0.134 or later.For more information, see Create a Register Trunk.
Force SIP URI Scheme Set whether to forcibly use sip:URI scheme instead ofsips:in registration requests to change SIP transport from encrypted to unencrypted.Note: This option is only available for register trunk using TLS or DNS-NAPTR transport.Ignore 100 Trying Response Set whether the PBX will ignore the 100 Tryingresponse.Note: This option is only available for register trunk.Custom SIP Header Define the custom SIP headers, which allows you to include additional information in SIP INVITE messages to meet requirements from ITSP or destination devices, such as identifying the source PBX, triggering specific features, or addressing other operational needs. Note:- You can add up to 5 custom SIP headers for each shared trunk.
- This setting only takes effect on P-Series Cloud PBX with firmware 84.22.0.134 or later.
For more information, see Advanced Trunk Settings - Custom SIP Header.
Force Using Selected DOD in From Header Set whether the PBX will ignore the trunk's From User Part setting and forcibly use the extension's selected DOD number in the Fromheader when the extension selects a specific DOD to make an outbound call.Return 302 on External Forward Set whether the PBX will return a 302 Moved Temporarilyresponse to the caller when forwarding an inbound call to an external number, allowing the carrier to redirect the call directly.
- User
- Added the following settings for the package assignment of subordinate
user accounts (Path: ).

Improvements and bug fixes
- Subscription
- Added support for displaying the information of following subscription
services:

- Customer
- Added support for setting External ID for customers (Path: ). This ID serves as a unique identifier to identify
customers across different systems (such as CRM or database).

- Alarm
-
- Added the following alarms (Path: ).
Alarm Description Event Lost Connectivity to Shared Trunk Triggered when a shared trunk has lost connectivity. Extension Usage Alert Triggered when the usage percentage of your extension resources reaches any of the pre-defined thresholds. Concurrent Calls Usage Alert Triggered when the usage percentage of your extension resources reaches any of the pre-defined thresholds. Recording Capacity Usage Alert Triggered when the usage percentage of your recording capacity reaches any of the pre-defined thresholds. AI Transcription Usage Alert Triggered when the usage percentage of your AI transcription minutes reaches any of the pre-defined thresholds. AI Transcription Pack Usage Alert Triggered when the usage percentage of your AI transcription pack reaches any of the pre-defined thresholds. AI Receptionist Usage Alert Triggered when the usage percentage of your AI receptionist minutes reaches any of the pre-defined thresholds. AI Receptionist Pack Usage Alert Triggered when the usage percentage of your AI receptionist pack reaches any of the pre-defined thresholds. PBX Reported Concurrent Calls Overload Triggered when a P-Series PBX system's concurrent call volume has reached its limit. Your AI Transcription Usage is Reaching the Capacity Limit Triggered when a P-Series PBX system's AI Transcription utilization rate (used minutes / total minutes) of either the one-time capacity or monthly quota pack has reached the pre-configured capacity thresholds. AI Transcription Limit Reached Triggered when a P-Series PBX system's AI Transcription minutes (the total minutes of both one-time capacity and monthly quota pack) are fully used. Your AI Receptionist Usage is Reaching the Capacity Limit Triggered when a P-Series PBX system's AI Receptionist utilization rate (used minutes / total minutes) of either the one-time capacity or monthly quota pack has reached the pre-configured capacity thresholds. AI Receptionist Limit Reached Triggered when a P-Series PBX system's AI Receptionist minutes (the total minutes of both one-time capacity and monthly quota pack) are fully used. - Added support for specifying the capacity alert thresholds for
the following resources usage alarms (Path: ):

- Extension Usage Alert
- Concurrent Calls Usage Alert
- Recording Capacity Usage Alert
- AI Transcription Usage Alert
- AI Transcription Pack Usage Alert
- AI Receptionist Usage Alert
- AI Receptionist Pack Usage Alert
For more information, see Configure Alarm Threshold.
- Added the following alarms (Path: ).
- API
-
- Added support for monitoring system events via Webhook. You can
set up webhooks and specify desired monitoring events on Yeastar
Central Management. When a specific event occurs, the system
will automatically send an HTTP GET/POST request with the event
data payload to a pre-defined URL (callback URL) of a
third-party application.
For more information, see Developer Guide - Monitor Events via Webhook.
- Added support for monitoring the following events via Webhook:For more information, see Developer Guide - Events.
Event Description PCE DID Change Indicate that DID numbers for one or more Cloud PBXs are changed. PCE Capacity Change Indicate that capacity one or more Cloud PBXs are changed. - Optimized the API for the following features:
Feature Description Subscription Optimized Added support for querying the one-time capacity and monthly quota pack numbers of AI transcription and AI receptionist features using the interface /dm/open_api/v1/subscription.For more information, see Developer Guide - Query the Subscription of P-Series Hosting Package.
Cloud PBX Optimized Optimized the Cloud PBX APIs: - Added a request parameter
userIdfor the API of querying all the Cloud PBXs, which can be used to filter the PBX list and retrieve only the Cloud PBXs owned by the specified subordinate user. - Added support for querying or assigning the one-time capacity or monthly quota pack of AI transcription and AI receptionist minutes for a Cloud PBX.
- Added support for querying or assigning custom SIP headers of associated shared trunks for a Cloud PBX.
Shared Trunk Optimized Added the following parameters for Shared Trunk API interfaces, which can be used to query or set specific settings: registrationAttempts: The number of times the system will retry when a trunk registration fails.defaultRegistrationTime: The default registration validity period (in seconds).customSipHeaders: The custom SIP headers that can be included in the SIP INVITE messages for outbound calls routed through the trunk.ignore100Response: Whether the PBX will ignore the100 Tryingresponse.unsetSips: Whether to forcibly usesip:URI scheme instead ofsips:in registration requests to change SIP transport from encrypted to unencrypted.forceDodFrom: Whether the PBX will ignore the trunk's From User Part setting and forcibly use the extension's selected DOD number in theFromheader when the extension selects a specific DOD to make an outbound call.enbSend302OnCfExternal: Whether the PBX will return a302 Moved Temporarilyresponse to the caller when forwarding an inbound call to an external number, allowing the carrier to redirect the call directly.
For more information, see the following topics:Customer Optimized Added a parameter externalId, which can be used to query or specify a customer's external ID.For more information, see the following topics:YCM User Optimized Added the following parameters for User API interfaces, which can be used to query or set specific settings: pbxCreationLimit: The maximum number of PBXs the subordinate user can create.totalTranscriptionPack: The number of AI transcription monthly quota packs assigned to the user.totalAiReceptionist: The total number of one-time AI receptionist minutes assigned to the user.totalAiReceptionistPack: The number of AI receptionist monthly quota packs assigned to the user.
- Added a request parameter
- Added support for monitoring system events via Webhook. You can
set up webhooks and specify desired monitoring events on Yeastar
Central Management. When a specific event occurs, the system
will automatically send an HTTP GET/POST request with the event
data payload to a pre-defined URL (callback URL) of a
third-party application.
- Provisioning Template
- Added the following configurations in the provisioning template.