{"id":8888,"date":"2026-06-16T16:56:23","date_gmt":"2026-06-16T16:56:23","guid":{"rendered":"https:\/\/wiki.xontel.com\/?post_type=manual_documentation&#038;p=8888"},"modified":"2026-07-26T15:55:59","modified_gmt":"2026-07-26T15:55:59","slug":"pbx-v-2-x-x","status":"publish","type":"manual_documentation","link":"https:\/\/wiki.xontel.com\/ar\/documentation\/pbx\/pbx-v-2-x-x\/","title":{"rendered":"PBX V 2.X.X"},"content":{"rendered":"<p class=\"wp-block-paragraph\">This release introduces a redesigned user interface, new PBX monitoring capabilities, enhanced security controls, improved backup and storage management, and additional call handling features for better administration and system reliability.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">User Interface and Experience<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>New UI Design<\/strong><br>Introduced a refreshed and modern user interface to improve usability, navigation, readability, and overall administration experience.<\/li>\n\n\n\n<li><strong>Added PBX Dashboard<\/strong><br>Added a real-time PBX dashboard that provides administrators with a centralized overview of system status, active calls, resource usage, interface status, registered extensions, SIP trunks, and concurrent calls.<\/li>\n\n\n\n<li><strong>Added Global Search in PBX System<\/strong><br>Added search functionality across the PBX management system to help administrators quickly locate records, settings, and configuration items.<\/li>\n\n\n\n<li><strong>Added Dark Mode<\/strong><br>Added dark mode support to improve visual comfort and provide an alternative interface theme for different working environments.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Security Enhancements<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Added Login Security Enhancements<\/strong><br>Improved authentication security by adding CAPTCHA verification, OTP-based login verification, and automatic user blocking after repeated failed login attempts.<\/li>\n\n\n\n<li><strong>Added User Blocking After Failed Login Attempts<\/strong><br>Users are automatically blocked after multiple incorrect password attempts, helping reduce brute-force login risks and unauthorized access attempts.<\/li>\n\n\n\n<li><strong>Added Allowed Countries Configuration in Firewall<\/strong><br>Added country-based firewall access control, allowing administrators to define which countries are allowed to access PBX services.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Monitoring and Reliability<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Added Web-Based Asterisk Status Monitoring<\/strong><br>Added web-based monitoring for Asterisk service status to help detect service failures and improve system visibility from the management interface.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Backup and Storage Management<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Added Backup and Restore Functionality<\/strong><br>Added backup and restore tools that allow administrators to create system backups, upload backup files, restore configurations, download backups, and review backup logs.<\/li>\n\n\n\n<li><strong>Added Auto-Delete Recordings Option<\/strong><br>Added an option to automatically delete CDR recordings when storage usage reaches 90%. This helps prevent disk space exhaustion and protects system stability.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">SIP and Transport Enhancements<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Added Auto Transport Configuration<\/strong><br>Added automatic SIP transport configuration to simplify extension setup and improve compatibility with different endpoint and network environments.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Call Features and Routing<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Added IVR Tones<\/strong><br>Added IVR tone support to improve caller interaction and feedback during IVR navigation.<\/li>\n\n\n\n<li><strong>Added Voicemail Destination<\/strong><br>Added voicemail destination support, allowing calls to be routed directly to voicemail as part of call flow configuration.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Music on Hold and Queue Improvements<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Added Music on Hold Playlists<\/strong><br>Added support for Music on Hold playlists, allowing administrators to manage multiple audio files for callers waiting on hold.<\/li>\n\n\n\n<li><strong>Added Random Playback Mode for Music on Hold<\/strong><br>Added random playback mode for Music on Hold, allowing audio files to be played in a non-sequential order when multiple files are available.<\/li>\n\n\n\n<li><strong>Added Agent Ringing Option in Queues<\/strong><br>Added an agent ringing option in queues, giving administrators more control over what callers hear while the system attempts to connect them to available agents.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Language and Audio Packages<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Added Arabic Asterisk Sound Package<\/strong><br>Added Arabic Asterisk sound support to provide Arabic system prompts and improve caller experience for Arabic-speaking users.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Advanced PBX Settings<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Added Display Caller ID on the Calling Phone<\/strong><br>Added an advanced setting to display Caller ID on the calling phone. This option is disabled by default.<\/li>\n\n\n\n<li><strong>Added Display Dialed Number on the Calling Phone<\/strong><br>Added an option to display the dialed number on the calling phone during call handling.<\/li>\n\n\n\n<li><strong>Added Option to Disallow Transfer Features for Inbound Callers<\/strong><br>Added an advanced control to prevent inbound callers from using transfer-related features, improving call control and reducing misuse.<\/li>\n<\/ul>","protected":false},"author":1,"featured_media":0,"parent":7065,"menu_order":0,"template":"","manualdocumentationcategory":[16],"manual_doc_tag":[],"class_list":["post-8888","manual_documentation","type-manual_documentation","status-publish","hentry","manualdocumentationcategory-xontel-doc"],"_links":{"self":[{"href":"https:\/\/wiki.xontel.com\/ar\/wp-json\/wp\/v2\/manual_documentation\/8888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiki.xontel.com\/ar\/wp-json\/wp\/v2\/manual_documentation"}],"about":[{"href":"https:\/\/wiki.xontel.com\/ar\/wp-json\/wp\/v2\/types\/manual_documentation"}],"author":[{"embeddable":true,"href":"https:\/\/wiki.xontel.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":7,"href":"https:\/\/wiki.xontel.com\/ar\/wp-json\/wp\/v2\/manual_documentation\/8888\/revisions"}],"predecessor-version":[{"id":9336,"href":"https:\/\/wiki.xontel.com\/ar\/wp-json\/wp\/v2\/manual_documentation\/8888\/revisions\/9336"}],"up":[{"embeddable":true,"href":"https:\/\/wiki.xontel.com\/ar\/wp-json\/wp\/v2\/manual_documentation\/7065"}],"wp:attachment":[{"href":"https:\/\/wiki.xontel.com\/ar\/wp-json\/wp\/v2\/media?parent=8888"}],"wp:term":[{"taxonomy":"manualdocumentationcategory","embeddable":true,"href":"https:\/\/wiki.xontel.com\/ar\/wp-json\/wp\/v2\/manualdocumentationcategory?post=8888"},{"taxonomy":"manual_doc_tag","embeddable":true,"href":"https:\/\/wiki.xontel.com\/ar\/wp-json\/wp\/v2\/manual_doc_tag?post=8888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}