Software PBX (Virtual PBX) – CompletePBX 5 

The Heart of Xorcom Phone System, IP PBX Software Installed in Any Xorcom Phone System, or Available as Virtual PBX (Private Branch Exchange).
Download free software PBX & add more licenses to your fully functional virtual
IP PBX system / PBX server.

PBX Software Download

Virtual PBX (Private Branch Exchange) or Phone System Appliance – CompletePBX is the heart of Xorcom hardware and software phone systems. Built on top of the solid Linux and Asterisk platforms, it’s built for stability and performance.

CompletePBX was designed from the ground up to combine ease of use, advanced features and security at every level.

Download free PBX software, fully functional CompletePBX 5 VM – evaluation virtual machine now!

Easy to Use

Day to day management of the phone system doesn’t need to be complicated or require hours of specialist work. We have invested a lot of work so that you don’t have to.

Mobile Software PBX

Virtual or Physical, On Premise or in the Cloud

PBX Software Download

Your PBX, your way. Prefer a fully integrated solution or virtual machine? On-premise or in a data center? CompletePBX provides full flexibility for your organization.

VoIP, Legacy, Hybrid IP PBX

CompletePBX offers a smooth and easy migration path by allowing the use of legacy telephony interfaces alongside VoIP in a completely transparent way.

Hybrid PBX IP Phone

Security at Every Level

VoIP PBX Security Safety

We take security seriously. In the age of VoIP, a nonsecure phone system might cost the owner well over its price if hacked or abused. CompletePBX IP PBX / PBX server offers several layers of security so that you can make the most of your phone system with full confidence.

Any hosting provider can be used to deploy self-hosted PBX system

Hosted PBX service provider

CompletePBX5 IP PBX Software – Video Overview

  • Complete PBX5 software management system overview
  • Extension and device management
  • Global search
  • Class of service
  • IP Phones provisioning
  • Phone system (IP PBX) security, and more
Software PBX video Play

CompletePBX 5 Virtual PBX Screenshots Gallery


Free Virtual PBX

CompletePBX Dashboard – the Dashboard gives the PBX administrator a quick real time view of the system health and status in CompletePBX virtual PBX systems and appliances. The dashboard includes performance (CPU, memory etc.), available storage space, a number of calls in real time and service statuses.

Free Virtual PBX

Search everything in CompletePBX virtual PBX systems and appliances.  Global Search will retrieve any entity in the system (e.g. specific extension, trunk, ring Group etc.) or any menu item (e.g. Extension, Trunks, Ring Groups etc.). Global Search is one of the things that make CompletePBX the friendliest phone system out there.

Free Virtual PBX

Class of Service allows the CompletePBX virtual PBX or appliance administrator to have granular control over phone users permissions.  PBX administrator can limit things like features, call destinations, times destinations are allowed and routes that user may use.  This feature important security feature helps PBX administrators avoid potential issues both from users and from hackers.

Free Virtual PBX
CompletePBX administrator can set up unlimited Classes of Service and later apply them to Extensions and Trunks, to achieve the exact level of permissions the administrator wants to grant each class of users.
Free Virtual PBX
When using CompletePBX virtual PBX or appliance, the administrator can choose the specific features each class of service may or may not use.  For example, lobby phones may be restricted only to basic call functions while other phones may use advanced features like the direct call to voicemail, night mode and more.
Free Virtual PBX
Using Dialing Restriction Rules the CompletePBX administrator may apply limitations on which destinations may be dialed by any Class of Service.  For example, an extension may not dial a number longer than four digits, or a number that starts with 00.
PBX Download
CompletePBX virtual PBX systems and appliances provide a super-friendly way to manage pickup groups.  The group may contain users that can pick up calls, that their calls may be picked up by others and ones that have both options turned on.  Unlimited amounts of Pickup Groups may be created in CompletePBX systems.
Free Virtual PBX
CompletePBX administrator gets access to Asterisk CLI right from the GUI.  The GUI will also suggest available commands to make the administrators work easier.
Free Virtual PBX
CompletePBX virtual PBX systems and appliances provide a user-friendly log file viewer to make troubleshooting easier.
Free Virtual PBX
CompletePBX software PBX system status reports help of phone system administrator sees relevant system data with ease.
Free Virtual PBX
CompletePBX User Profiles lets the administrator set different levels of administrators and users permissions.
Free Virtual PBX
CompletePBX virtual PBX systems and appliances allow for application access control.  Using Application Access the administrator can set permissions for 3rd party applications and add ons allowing for single sign on and a smooth and coherent user experience.
Free Virtual PBX
Intrusion prevention is critical in software PBX communication systems. CompletePBX virtual PBX systems and appliances include a built in Intrusion Prevention module that will block and IP from which it detects intrusion attempts.
Free Virtual PBX

CompletePBX virtual PBX systems / PBX server and appliances include an integral firewall that allows the administrator to carefully control what ports and services are available and to whom.

IP PBX Software Comparison Table – CPBX version 5.0 vs CPBX version 4.0

FeatureCompletePBX v. 4.6 CompletePBX v 5.0 Comments
LinuxCenOS 6CentOS 7
Asterisk11.x13.x
Management systemFreePBXCompletePBX
Available on Xorcom Hardwareimage001image001
Available as Virtual Machineimage003image001The new VM capability opens up new ways to implement VoIP phone systems including in hosted in internal virtualization environments.
Class of Serviceimage003image001Advanced and granular management of extension permissions. Provides control and security to the VoIP PBX.
Authorization Codeimage003image001User may change an extension’s Class of Service for a specific call by dialing their authorization code.
Remote Substitutionimage003image001Allows user to use any phone as the user’s extension for one phone call
Cross-system searchimage003image001Trunks, extensions, features, users, conference rooms and many other aspects of the phone system are easily searchable.
Responsive interfaceimage003image001CompletePBX VoIP phone systems may be easily managed from any device.
Hot DeskingLimitedimage001SIP and analog phones may be used in Hot Desking environment.
Multiple Devices per UserLimitedimage001Each extension may have unlimited devices - VoIP, analog, deskphones and shoftphones associated with it.
Pickup Group ManagementLimitedimage001In v.4.x there was no group view/management, only per extensions
Coherent InterfaceLimitedimage001v.5 provides the same logic and look & feel throughout all the management and user portal dialogs.
Multi-Tab Interfaceimage003image001
Single Sign-Onimage003image001Different apps required separate login (Switchboard, reports etc).
Extensions Status View image003image001Allows viewing and controlling all diversions from a single view
Boss/Secretaryimage003image001
Personal Time Groupimage003image001Allows user to define call diversions (call forward, boss/secretary, do-not-disturbe etc.) based on personal or global time conditions
Lock/Unlock Phoneimage003image001
Customer Codeimage003image001Allows user to designate a customer code to a specific call for tracking purposes. Call detail reports may be filtered by Customer Code, allowing, for example, billing of customer for time spent with them on the phone.
TwinStar - High Availability PBXimage001image001
Complete Concierge - Hotel PBXimage001image001Hotel PMS integration for CompletePBX phone systems.
CompleteSBC - Session Border Controllerimage001Currently not supportedSupported via a separate device

“After a previous disappointment with other virtual phone systems, IP Tech was able to save us and set up a new Xorcom virtual IP PBX phone system for a new cinema in less than 3 hours!  After that we knew what virtual PBX we are going with.”

Review of IP PBX by Emil Trayov

IT Manager , Cineworld