Get your new phone system today

Ayrix as software, in the cloud or with optimal hardware

Ayrix Self Hosted

Download Ayrix as a system and install Ayrix on VMWare, KVM or a server with x86 / 64 architecture


With just a few clicks, your Ayrix PBX is installed in the Ayrix cloud. The Ayrix SaaS is operated in a secure Swiss data center.

Ayrix Appliance

Pay once for your configured hardware with pre-installed Ayrix PBX software at an affordable price

Modern, simple and intuitive

Safe and secure

Developed in Switzerland in compliance with the highest security standards and with the help of the latest technology. The Ayrix telephone system is not just software – but a complete system that is automatically managed and updated.

Etremely cost effective

Working with Ayrix as a telephone system requires very little memory and not much CPU power, which means that you can already make significant cost savings there.

Scalable and modular

You only pay for what you really need. The modular design allows you to scale the size of your telephone system to your needs at any time.

100% software based

Ayrix is a 100% software-based telephone system and therefore offers you the opportunity to remain completely flexible in your choice of provider and make significant cost savings.

Software PBX locally or in the cloud

On the one hand you have the possibility to host your telephone system on your own premises, but you can also leave this to an external hoster.

The world’s #1 PBX phone system

Get all Features of Ayrix today!

 Ayrix telephone system has advanced callflow features

(cost per user) – Available in the free version per user. The costs are due with an upgrade from 5 users.

ModuleSubmoduleDescriptionPrice (CHF)Price (EUR)Price (GBP)Price (USD)
ExtensionCalendarThe calendar function allows users to import an external calendar to be used with the PBX system.
ExtensionForwardingWith the call forwarding function, users can forward incoming calls to another internal or external number depending on the specified rules.
ExtensionExtenstion RoutingWith the extension routing function, users can route incoming and outgoing calls depending on certain rules.
ExtensionFollow meThe follow me feature allows a user to With the follow me feature, a user can create a ring group of all his extensions (i.e. fixed and mobile). The main difference to a standard ring group is that the others are "busy" when one of the extensions answers the incoming call.
ExtensionGeo CIDThis feature allows the user to use different CIDs for call identification numbers depending on the country where the call originates.

(cost per unit) – Available in the free version at one unit each. The costs are due with an upgrade from 5 users.

ModuleSubmoduleDescriptionPrice (CHF)Price (EUR)Price (GBP)Price (USD)
Day / NightDay / NightThe Day/Night function allows you to redirect a number of DIDs to the same specific destination.5.004.504.005.40
CallflowRing GroupWith the ring group function you can create a virtual extension that forwards the call in parallel to all available extensions and phone numbers (DID) within the ring group. As soon as the call is answered by one of these extensions, the call branches to all other extensions are deleted.2.001.801.602.16
CallflowIVRThe Interactive Voice Response (IVR) feature allows the PBX to interact with callers using voice messages and DTMF tones entered from the caller keypad.5.504.954.405.94
CallflowQueueThe queue function allows you to create queues.4.504.053.604.86
CallflowTime ConditionWith this function, all calls can be forwarded to a forwarding destination (DID) when a certain time condition is met.2.001.801.602.16
CallflowIntercomWith the Intercom function, groups of extensions can be created that can receive outgoing calls and create an Intercom conference bridge at the same time.0.500.450.400.54
CallflowConferenceThe conference function allows users to create and manage conference calls between two or more participants.0.750.680.600.81
FaxFax extensionWith the fax extension function, you can create, delete and duplicate extensions to receive faxes within the PBX system.2.001.801.602.16
FaxFax ServerWith the fax server function, you can receive faxes in PDF format at a configured e-mail address.2.001.801.602.16
DashboardDashboardWith the Ayrix Dashboard you can monitor the status, events and usage of the Ayrix instance in real time.
ExtensionAdvanced SettingsThis function allows the user to enter additional settings for a specific extension.
ExtensionVoicemailThe "Voicemail" function is used to transmit the recorded audio message of a caller to an extension.
ExtensionCodecsBased on the call setup, the SIP protocol negotiates the codec to be used between the participants. The first codec that matches on both sides, is selected. Over the years different codec variants have been developed. If you have assigned a SIP trunk with a codec selection the extensions have already made the default codec selection available. For each extension, however, you can create a preferred codec selection for each extension.
CallflowHoldWith the "Hold" function, a user can put a call on hold on a telephone set and continue the call from the same or another telephone set.
RoutingInboundWith the "Incoming" function, the administrator can configure the routing rules for incoming calls.
RoutingOutboundWith the "Incoming" function, the administrator can configure the routing rules for outgoing calls.
RoutingEmergency NumbersWith the "Routing Emergency Numbers" function, the user can enter local emergency numbers that are always called directly without verification.
RoutingTrunkWith the "Trunk Line" function, the administrator can add and manage SIP trunks to be used with the PBX.
RecordsAnnouncementsWith the "Record Greetings" function you can record or upload an announcement (i.e. greeting) that is used and played by any other function that requests the playback of the recorded greeting.
PBXFeature CodeWith the PBX functional call, the user can enter function codes to access various PBX functions (i.e. * 13 for call waiting, * 69 for restarting the phone, etc.).
PBXTransfer CallbackWith the "Callback" function for PBX transmission, the user can activate or deactivate and configure ongoing call forwarding within the PBX.
PBXMusic on HoldWith the "Music on Hold" function, the telephone system can play audio files or radio streams to the caller while waiting if the call is on hold.
PBXSpeed DialingThe "Speed Dial" function allows you to use speed dial codes to reach a destination number. Speed dial rules can be created, removed and copied.
PBXGlobal VoiceBoxWith the "Global VoiceBox Function, you can configure the standard configure and access the default voicemail box for the entire PBX instance.
PBXGeo CIDGEO CID provides access to inbound traffic based on the
traffic based on the E164 country.
PBXTAPIThe Telephony Application Programming Interface (TAPI) is a standard interface for the connecting telephony to a server. A (Windows) TAPI server is responsible for handling the call histories between the PBX and the client. Microsoft has released several versions. TAPI version 1.x, 2.x and 3.x. TAPI 2.1 and 3.1 are still used today.
SecurityBruteForce ProtectionThis function allows you to block IP addresses, that have unsuccessfully attempted to connect to a specified within a certain period of time with a certain number of retries, either by registering with the PBX or logging on to the PBX GUI.
SecurityUser AuthorizationThis function grants users and groups access to the various Ayrix GUI functions. The options "Read", "Write" or "Delete" can be allowed or blocked.
SecurityPinsetThis function manages PIN registration
within the telephone system by assigning one or more extensions with a PIN number.
SecurityNumber BlacklistWith the "Number Blacklist" function, the user can block a list of numbers for incoming and/or outgoing calls.
The call is either terminated or forwarded to a specific number.
SecurityGeo RestrictionsWith the "Geo-restrictions" function, you can check the geographical availability of the web interface, phone registration and incoming and outgoing calls.
SecuritySSLWith this function, data is transmitted encrypted over the Internet.
SystemBackupThe backup feature allows the user to perform or schedule a system backup, which is stored in a backup file. The backup file can then be used to restore the system if necessary.
coming soon
SystemNetworkWith this function, the administrator can change the settings for network interface, routing and connectivity settings for the entire PBX.
SystemEmailThis function enables the administrator to configure the e-mail server and e-mail templates for the entire telephone system.
SystemLicenseWith this function the administrator can check the available elements of the active Ayrix license.
SystemLanguage & RegionWith the "Language & Region" function you can install and set the active language pack for the telephone system. In addition, the time zone, NTP time server and E.164 settings can be configured manually.
SystemRebootWith this function the Ayrix administrator can restart or shut down the telephone system. The administrator password is required to perform this action.
SystemTFTP ServerWith the "TFTP Server" function, the TFTP server can be executed within the PBX instance. TFTP (Trivial File Transfer) is a simple form of the FTP protocol that uses UDP.
PhonebookPhonebookThe phone book is used to create, search and import phone book entries.
Phone book entries can be selected between business, mobile and home numbers. A new contact can be added individually or multiple via CSV template.
ProvisioningPhoneWith the phone provisioning feature, you can configure VoIP phones either manually or using the provisioning templates.
coming soon
ProvisioningTemplateWIth templates you can upload VoIP phone devices and wait until the Ayrix installation is implemented.
coming soon


Ayrix is a software PBX (Private Branch Exchange). Users of the Ayrix PBX telephone system can communicate internally (between corporate users) and externally (with the outside world) via a Voice over IP provider.

Ayrix allows you to use soft and physical IP phones and free calls between users. It also offers features such as call forwarding, voicemail, call recording, interactive voice menus (IVRs) and call queues.

Ayrix is the ideal telephone system for companies of any size that value easy operation, the highest security standards and their own configuration options.

A full version of Ayrix with up to 5 extensions can be downloaded for free. Additional extensions or functions can be obtained directly from your Ayrix application.

Ayrix can be installed on a virtual machine (e.g. VMware and Virtualbox) or a Linux-based server.

There is no direct technical support during the public beta. For technical questions regarding the telephone system, please fill out the “Bug Report” form.

To use the Ayrix PBX, a (virtual) machine with at least one single-core processor and 1 GB RAM is required. Depending on the following company- and usage-dependent requirements, a higher processor performance and more RAM will be required.

Hardware recommendation:

  • 4 GB RAM
  • CPU Intel i3
  • 30 GB available storage
  • Number of vCPU’s: 2

some of our worldwide partners