3CX develops a full range of VoIP telephony software products

3CX makes installation, management and maintenance of your PBX so easy that you can effortlessly manage it yourself, whether on an appliance, on your servers or in your cloud account.

EASY INSTALLATION AND MANAGEMENT

Are you looking to replace your company’s outdated PBX? With 3CX there is no need to worry about management and installation.

Installation & Configuration is straightforward with 3CX

  • Connect with prominent SIP trunks within minutes with pre-configured templates.
  • Plug-in an IP Phone or Gateway to your network for automatic configuration.
  • Avoid interop Issues with 3CX tested IP Phones.

Through the easy to use management console you can

  • Create, edit and delete extensions and DIDs.
  • Upgrade IP Phone Firmware.
  • Reprovision & reboot IP phones remotely.
  • Import or delete all contacts at once.

DEPLOY ON-PREMISE OR CLOUD: THE CHOICE IS YOURS

With 3CX, deployment of your PBX is straightforward and flexible. Whether you choose to set up in the Cloud or on-premise, 3CX offers a solution for everyone.

  • Use the PBX Express tool to deploy your free Cloud PBX, in minutes.
  • Select from a range of mainstream cloud providers such as Google, OVH, Amazon, 1&1 and many more.
  • Jump aboard the PBX Express and benefit from the 1 year Free Edition License offer.
  • The free Edition License includes: 8 simultaneous calls (up to 25 extensions), 1 SIP Trunk and 5 web conferencing participants.
  • Deploy on existing Windows or Linux machine.
  • Deploy on a MiniPC Appliance.
  • Virtualize and segregate on Hyper-V or VMware.

SECURITY AND BACKUP

When it comes to VoIP security, 3CX sets the standard. 3CXs inbuilt security has been exclusively developed to protect your PBX system from attacks.

  • Increased secure web server configuration.
  • Automatic detection & blacklisting of SIP Attack tools.
  • Traffic to 3CX clients is encrypted via SBC.
  • Voice traffic is encrypted via SRTP.
  • Automatic generation and management of SSL certs.
  • Revolutionary VoIP Security with A+ rating from SSL lab.
  • Automatic Failover for instant backup.
  • Encryption between browser and the website ensured via HTTPS.

SLASH COSTS

By using 3CX, your ongoing telco cost savings will be so significant and so will the cost of buying, expanding and maintaining your PBX.

  • Decrease your Phone Bill by 80%.
  • Licensing based on number of simultaneous calls and not extensions.
  • Avoid per extension licensing and pay per PBX instead.
  • Make free Inter-office calls and branch calls
  • Use prominent SIP trunks to reduce outbound call charges
  • Reduce travel expenses with integrated web conferencing
  • Eliminate 800 number phone bills with WebRTC integration
  • Use International DIDs & IP Telephony so customers can call in at competitive rates

CLIENTS

With 3CX, you can take your extension wherever you go, from VoIP clients for Android and iOS, Soft Clients for Windows and Mac to clientless web conferencing and the integrated web client; you are guaranteed to be kept in the loop wherever you go.

  • Use your extension from anywhere
  • Free VoIP calls with your smartphone
  • Save battery life with “PUSH” notifications
  • Connect all clients simultaneously via SIP Forking
  • Most Progressive Android & iOS VoIP clients in the UC market
  • Benefit from integrated features such as, Presence, web conferencing, conference calling
  • Initiate IP Phone calls from your desktop with CTI mode
  • Work remotely from anywhere
  • Easily view the presence of your colleagues
  • Use the Receptionist view to administer calls, then drag and drop calls for a swift call transfer
  • Launch calls directly from your CRM; integrate seamlessly with Office 365, Google contacts or Internal Phonebook
  • Automatically obtain reports on customer and agent activities
  • Includes Wallboard and Q-Manager view
  • Multifunctional Web Client with inclusive multiple features
  • Integrated WebRTC technology resulting in reduced bandwidth usage
  • Click to Call Chrome Extension

INTEGRATED VIDEO CONFERENCING

3CX’s integrated video conferencing solution, enables businesses to save time and money by hosting virtual meetings, whilst enjoying the benefits of face-to-face communication.

  • Free for up to 5 participants
  • Unlimited users regardless of edition
  • Initiate a conference with one single click
  • Correlated operability between VoIP and video
  • Bandwidth Management and Control
  • Remote control assistance for quick & easy troubleshooting
  • Pre-upload PowerPoint & PDFs before meetings
  • Easy to use polling tool for feedback

Product Editions

HOME
3CX Standard Edition (On-Premise)

3CX is an award-winning software-based IP PBX that replaces a traditional hardware PBX with an open standard, easily manageable IP PBX. It allows companies to cut call costs with the 3CX clients for Windows, Mac, iPhone and Android whilst at the same time increasing productivity and mobility within companies.

HOME
3CX as a Cloud PBX Server

3CX as a Cloud PBX Server was designed with the reseller in mind giving them full control over their customer’s data and quality. Rather than a scaled down basic PBX, offer customers a fully virtualized 3CX instance, together with the advanced feature set that 3CX is known for. Resellers can offer customers a Cloud PBX without compromising functionality.

HOME
3CX Hosted PBX

3CX as a Hosted PBX allows you to save on initial hardware, licensing, setup and maintenance costs as well as to slash travel and telecommunications costs by up to 80%. Boost productivity with CRM integration and advanced Unified Communications features; Gain mobility using 3CX’s advanced smartphone apps. Transform your business communications and see your business grow.

HOME
3CX Pro Edition

This edition includes all the award-winning features of the standard edition while at the same time adding superior call center features; such as round-robin, longest waiting etc., Microsoft Exchange Integration, the ability to see the presence of colleagues in other offices and advanced call reports.

Edition Comparison

  • General Features

    PBX Edition Standard Pro Enterprise

    Extensions

    Unlimited Unlimited Unlimited Unlimited

    Number of Simultaneous Calls Supported

    8 > 1,024 > 1,024 > 1,024

    Call Logging

    Call Forward on Busy or No Answer

    Call Routing by DID

    Auto Attendant / Digital Receptionist

    Voicemail/ Music on Hold

    Central Phonebook

    Call Transfer

    MWI – Message Waiting Indicator

    Ring Extension & Mobile Simultaneously

    Automatic Pickup on Busy

    Supports SIP Trunks/ Gateways

    1

    Sennheiser Headset Integration

    Extensive Codec Support (G711, G722, GSM, Speex, ILBC)

    G729 Codec Support

    Custom FQDN

    Busy Lamp Field (BLF)

    Call Reporting

    Call Parking / Pickup

    Call Queuing

    Call Recording

    Intercom/ Paging

    Call Recordings Management

    Configure BLF’s from the Clients

    Management and Scalability

    PBX Edition Standard Pro Enterprise

    Web-based Management Console

    Automated Provisioning of Devices

    Real Time Web-based System Status

    Integrated Web Server

    Easy Backup and Restore

    SBC to Configure Remote Extensions

    VMware / Hyper-V Compatibility

    Scheduled Backup

    Connect Remote 3CX PBX Systems (Bridges)

    Scheduled Restore

    Inbuilt Fail Over Functionality

    Standby License

    Unified Communications

    PBX Edition Standard Pro Enterprise

    See the Presence of Your Colleagues

    Receive Voice Mail via Email

    Advanced Forwarding Rules

    Setting Up Conference Calls

    Click2Call Extension

    Receive Faxes via Email as PDF

    Integrated Fax Server

    View Presence of Remote Offices

    Call Center / Contact Center

    PBX Edition Standard Pro Enterprise

    Call Flow Designer

    Advanced Queue Strategies

    Advanced Call Reporting

    Real Time Queue Statistics

    Queue Reports

    Barge In / Listen In / Whisper

    Query Customer Name Based on Caller ID

    Ability to Use 3CX Clients API

    Link Company Directory with LDAP / ODBC

    Sync Phonebook with Microsoft Exchange

    Real Time Queue Monitoring

    Wallboard

    Switchboard Queue Manager View

    Call Recordings Search

    Supervisor can Log Agents In/Out

    Supports External Agents

    Callback if queue full

    CRM Integration / Scripting Interface

    SLA alerting/reporting

    Mobility

    PBX Edition Standard Pro Enterprise

    Android Client

    iOS Client

    Windows Client

    Mac Client

    Web Client

    Manage the 3CX Client from within the Console

    Includes 3CX Tunnel to Avoid NAT Problems

    IP Phone Management

    PBX Edition Standard Pro Enterprise

    Automatic Plug & Play Phone Provisioning

    Manage IP Phones Network Wide from Console

    Restart Phones Remotely

    Update & Manage Firmware Network Wide

    Supports Popular SIP Phones

    Application Integration

    PBX Edition Standard Pro Enterprise

    Office 365 (address book only)

    Microsoft Outlook

    TAPI

    Office 365

    Salesforce

    Microsoft Dynamics

    Microsoft Exchange 2013 / LDAP / ODBC

    SugarCRM

    Google Contacts

    Exact

    Zendesk

    Freshdesk

    Act!

    Datev

    Hotel Module

    Fidelio Certified

    Mitel Compatible

    Multiline TAPI

    Web Conferencing

    PBX Edition Standard Pro Enterprise

    Plugin Free – WebRTC

    One-click Conference

    Meeting Recording

    Remote Control / Assistance

    Screen Sharing

    Unlimited Users

    Participants Included

    5 10 50 100

Partner Program

Become a partner with 3CX and join the booming VoIP PBX market by selling 3CX Phone System for Windows - the award-winning IP PBX that reduces telecommunication costs, increases mobility and productivity. To qualify for the 3CX Partner Program you need to be an IT reseller that resells computer hardware, software or services and sell a minimum of 1 license per 6 months. As an active 3CX Partner you will be entitled to a free NFR license, Free Certification and Partner Training events which are held worldwide.

Resources

 
Patton SN4112 and SN4114
  • FXS gateways connect internal analog devices such as fax machines and phones, and register them as extensions / fax extensions to your 3CX. Those extensions can be addressed as normal phones however their functionality is limited due to the capabilities of the analog technology.

    Prepare the Patton FXS Gateway

    In order to identify your FXS gateway IP address follow our guide “How to Use the Patton Discovery Tool”. Once the device is detected, download and upgrade the firmware of your Patton FXS gateway. Note: All templates are designed to work with Patton SmartWare firmware and the device should run on the “latest 6.X firmware”. Trinity Firmware/Devices are currently NOT supported.

    To update the firmware:

    1. Open your web-browser to your FXS gateway IP address retrieved in the previous step.
    2. Login to your account (Default username: administrator, password: leave empty).
    3. Navigate to “Import/Export” → “Import Firmware” → and in “Download Firmware” choose your firmware .zip file downloaded and then press “Import”.
    4. After you have successfully uploaded and extracted the firmware press “Reload” to start applying the upgrade.
    5. It takes some minutes for the firmware upgrade to complete. Do not turn off the power until the update is complete.
    Navigate to “FXS/DECT” within the 3CX Management Console and select “Add FXS/DECT”:

    1. Select Brand: Patton
    2. Select model/device: Patton 2 Ports FXS GW or Patton 4 Ports FXS GW
    3. MAC Address: Enter the FXS device’s MAC address (underneath the device)
    4. Press “OK” to create the device.

    You need to define the device and line specific options:

    1. Gateway Hostname or IP: Enter your Patton FXS device’s IP address. (the IP address will be set to static in case DHCP is being used)
    2. Gateway SIP Port: Enter 5060
    3. Subnet Mask: Enter your Network Mask size (e.g. 255.255.255.0). (if network topologies requires routing informations such as default routes, see here how to add the default route to a Patton device).
    4. FAX Transmission Mode: In this section select how the Patton gateway should handle fax connections. In case your VoIP provider supports T38 or you have a Patton FXO or ISDN configured for T38 then set the codec to T38. However if you are running a VoIP Provider which does not support the T.38 protocol, select “Fax in Audio”. In T.38 mode the Patton FXS device will actively switch to the T.38 protocol once the call is established.
    5. Tone Set: Define in which country your are using this device. If the country is not listed request from your telco the used tone set of your line.

    Navigate to “Extension” tab in the “FXS/Dect” device to assign which extensions should be use from the device.

    Follow the above image in order to define which extensions will be using each port on the FXS gateway. In the example above, port 1 on the FXS Gateway will be mapped to extension 001, port 2 will be mapped to extension 002 and so on. Finalize the configuration by saving the config with “OK”.

    Note: If you plan on using fax machines on the FXS gateway, please create dedicated fax extensions in the “Fax Extension” menu (Refer to step 5 for information on how to do this).

    Reopen the just created FXS device and click on the “Provisioning URL”. A file will be downloaded to your PC which will be used in a few moments.

    1. Open your web browser and connect to your Patton FXS device.
    2. Log in (default username: administrator, no password is required (blank field))
    3. Navigate to the “Import Configuration” page (e.g. http://192.168.9.163/imp-cfg.html whereby the gateways IP address is 192.168.9.163).
    4. Upload the configuration file onto the Patton device by using the “Choose File” and “Import” button.
    5. In order for the configuration to be applied, reload the device. The mapped extension will now be visible in the “Phones” tab (except fax extensions, which will be shown in the “System Extension” tab).

    In case you are using fax machines connected to your FXS gateway, “Fax Extensions” must be used instead of using a regular extension. You can do so by:

    1. Go to the 3CX Management Console.
    2. Navigate to “FAX Extensions → +Add”.
    3. Define the “Fax Extension”, the “Fax Extension Authentication ID” and the “Fax Extension Authentication Password”.

Patton SN4940, SN4950, SN4960, SN4970, SN4980, SN4990
  • After you familiarize yourself with the basic concept of SIP Trunks proceed to add a PSTN gateway into the PBX. All templates are designed to work with Patton SmartWare firmware and the device should run on the “latest 6.X firmware”.

    In order to identify your FXS gateway IP address follow our guide “How to Use the Patton Discovery Tool”. Once the device is detected, download and upgrade the firmware of your Patton FXS gateway. Note: All templates are designed to work with Patton SmartWare firmware and the device should run on the “latest 6.X firmware”. Trinity Firmware/Devices are currently NOT supported.

    Navigate to “SIP Trunks” within the 3CX Management Console and select “Add Gateway”:

    1. Select Brand: Patton
    2. Select model/device: Patton ISDN E1 or Patton ISDN T1 (E1 lines are also known as PRI, S2M, T1 is commonly used in the USA)
    3. Number of Physical PSTN Ports on device: The amount of PRI ports the device has in total (not how many ports are going to be used).
    4. Main Trunk No: Define a number of your ISDN lines which should act as catch all destination. Commonly your most important number of all.
    5. Press “OK” to save the device.

    Now you need to define some device and line specific options:

    1. Registrar: Enter your Patton E1/T1 device’s IP address. (the IP address will be set to static in case DHCP is being used)
    2. Subnet Mask: Enter your Network Mask size.
    3. Tone Set: Define in which country your are using this device. If the country is not listed request from your telco the used tone set of your line.
    4. Number of SIM Calls: Define how many ISDN ports are going to be used. This might be equal to the amount of physical PSTN ports the device has or less.

    For each port been used enter the reflecting value below:

    For a T1 device

    • 1 Port enter 23 SIM Calls
    • 2 Ports enter 46 SIM Calls

    and so on

    For a E1 device

    • 1 Port enter 30 SIM Calls
    • 2 Ports enter 60 SIM Calls

    and so on

    Navigate to the “Options” tab and in the section “PSTN Gateway Options”. In this section define how calls should be placed to the PSTN network.

    1. Signalling Protocol: Options depend on the interface type. For E1 most commonly is DSS1 whereas for T1, NI2 is the default option.
    2. Overlap Dialing: This refers to whether or not any further digits are received by the gateway after the initial call is received. Setting this option to “YES” will ensure that all digits will be sent to the 3CX Phone System. This may cost some delaying in the incoming call.
    3. Hunting Mode: As all PRI ports will be placed in a hunt group, select how the Patton device should allocate the ports while placing outbound calls. Options are: “Normal” (always start from the first port, first channel) or opt to take a “Cyclical” approach (spreading the calls across all ports evenly in a round robin manner). Note: ports that are already in use will be skipped and the next available port will be used.

    By pressing the “Generate config file”, the 3CX Management Console will directly open the web interface of the Patton gateway on the “Import Configuration” page (e.g. http://192.168.9.45/imp-cfg.html). A configuration file is automatically downloaded which then needs to be saved and uploaded onto the Patton device by using the browse and import button.

    The device will reboot in order to apply the configuration. After this the “Port/Trunk” status on the Management Console should change from RED to GREEN.

     

    To create “Inbound Rules”, click here: Inbound Rules – Routing incoming calls.
    To create “Outbound Rules”, click here: Outbound Rules – Routing outgoing calls.

Feature Tips
  • Park Calls

    0* - Used to park a call. While on a call, click on the Transfer button and dial *0 followed by the parking slot. E.g. to park the call in parking slot 1, dial *01.

    Call Park Pick-up

    *1 - Used to pick up a parked call. E.g. to pick up a call parked in slot 1, dial *11

    Call Pick-up

    *20* - Used to pick up a call which is dialling at another extension. E.g to pick up a call dialling on extension 106, dial *20*106

    Enable DND

    *61 - Used to Enable DND for the extension.

    Disable DND

    *60 - Used to disable DND for the extension.

    Change Extension Profile Status

    *3 - Used to change the status of your profile. *3 should be followed by one of the following to change the profile accordingly:
    0 - Available
    1 - Away
    2 - Out of Office
    3 - Available 2
    4 - Out of Office 2


    Queue Extension Login

    *62 - Used to log the extension in to the Queues.

    Queue Extension Logout

    *63 - Used to log the extension out of the Queues.

    Supervised Call Transfer

    During an active call, press TRAN Enter extension number and hit TRAN

    Blind Call Transfer

    During an active call, Press TRAN Enter number and press ‘OK’ Press TRAN to complete the transfer

    Conference Call

    Initiate call with the first party, once you are connected press the CONF button Dial the number that you would like to include in the conference call Once the second party picks up or answer the call press the CONF button again to join the second caller in the conference call

    Retrieving Voicemail by Phone

    To retrieve your voice mail by phone: Dial the voice mail system extension. By default this is 999. If you are outside the company, you can dial this number from any digital receptionist menu. Enter your extension number and when prompted your pin number. Press pound #. A prompt will be played with the number of read and unread messages in your voice mailbox. Press * to play your unread messages. During playback of voice mail, you have these options:
    0 - Skip to the next message.
    1 - Skip to the previous message.
    2 - Repeat current message.
    3 - Delete the current message and automatically go to the next message.
    4 - Call Back – this will trigger a call to the caller ID of the person who left the message.
    5 - Forward message to another extension.
    9 - To go to the Voice mail options menu.
    # - To hang up the call.


    Voicemail Options Menu

    The voice mail options menu allows you to set your status, configure your pin code and delete all read messages. It can be reached by entering 9 during message playback or during the welcome prompt. The following options are available:
    1 - To set your status.
    3 - To dial an external number or internal extension.
    4- To delete all messages.
    5 - To record your name (used for call by name).
    6- To play mailbox information.
    7 - To change pin number.
    8 - To change your voice mail greeting.
    9 - To repeat the prompt.
    # - To exit the call.


    Send a call to a Voicemail

    *4 - Used to connect to voicemail of an extension. E.g. to leave a message for extension 106, dial *4106

    Hide Caller ID

    *5 - Dial *5 before the number to be dialled to hide your caller ID from the call.

    Billing Code Feature

    ** - This indicates that a billing code is to be used for the call. First dial the number followed by ** followed by the billing code. E.g. if the number to be dialled is 956322 and the billing code is 562, then the full number to be dialled is 956322**562

    Emergency Code

    The Emergency code is used to toggle the status of the Phone System between In Office to Out of Office. This code is not defined by default. If you want to use this code, you will need to define your own code from the Dial Codes page.

    Create an Ad-hoc Conference Bridge from a Desk Phone

    Dial the conference extension number, by default this is 700. You will be requested to enter a conference ID. This can be any number, for example ‘100’. If the phone system requires a security PIN to create a call conference, you must enter it after the conference ID, separated by a *, for example: 100*0000 (where 100 is the conference ID and 0000 the system wide conference PIN). If you are the first participant, the conference system will ask you to confirm creation of the conference. Press * to confirm or # to cancel. You will be asked to speak your name after the beep and press a button to continue. You will now enter the conference. If you are the first caller, you will hear music on hold, whilst you wait for the other callers. As soon as another caller joins, his name will be announced.
    Note: Prior to creating the conference, you should notify all of the participants you require to be present in the conference. This notification should include the conference extension number, conference ID, conference PIN, DID and calendar information in the form of an email or any media you deem necessary.
tutorials

3CX videos

loading
--
/
--
youtube play
vimeo play

3CX Videos

  • 3CX: The Future of Communications Today
    3CX: The Future of Communications Today
  • Why Choose 3CX Phone System
    Why Choose 3CX Phone System

3CX VERSION 15 FEATURES

loading
--
/
--
youtube play
vimeo play

3CX Version 15 Features and Updates

  • 3CX VoIP Clients - Audio Conferencing Updates
    3CX VoIP Clients - Audio Conferencing Updates
  • Click To Call Extension
    Click To Call Extension
  • Web Client - How to Make/Receive Calls
    Web Client - How to Make/Receive Calls
  • How to Make a Conference Call
    How to Make a Conference Call
  • Organising a Video Conference
    Organising a Video Conference
  • The 3CX Switchboard
    The 3CX Switchboard
  • The 3CX Wallboard
    The 3CX Wallboard
  • Transferring a call with the 3CX Web Client
    Transferring a call with the 3CX Web Client

3CX Basic Training

loading
--
/
--
youtube play
vimeo play

3CX Basic Training

  • Install 3CX V15
    Install 3CX V15
  • Install the 3CX Clients V15
    Install the 3CX Clients V15
  • Configuring a Desktop Telephone V15
    Configuring a Desktop Telephone V15
  • Configure the Firewall V15
    Configure the Firewall V15
  • Configuring VoIP Providers / SIP Trunks V15
    Configuring VoIP Providers / SIP Trunks V15

3CX Intermediate Training

loading
--
/
--
youtube play
vimeo play

3CX Intermediate Training

  • Upgrading / Reinstalling v15.5
    Upgrading / Reinstalling v15.5
  • Configuring Extensions v15.5
    Configuring Extensions v15.5
  • Extension Groups & Rights v15.5
    Extension Groups & Rights v15.5
  • Time Based Scheduling v15.5
    Time Based Scheduling v15.5
  • Advanced Installation Options v15.5
    Advanced Installation Options v15.5
  • Remote IP Phone Extension (STUN) V15.5
    Remote IP Phone Extension (STUN) V15.5
  • Remote IP Phone Extension (SBC) v15.5
    Remote IP Phone Extension (SBC) v15.5
  • Ring Groups v15.5
    Ring Groups v15.5
  • Digital Receptionist v15.5
    Digital Receptionist v15.5
  • Queues V15.5
    Queues V15.5

3CX ADVANCED TRAINING

loading
--
/
--
youtube play
vimeo play

3CX Advanced Training

  • Configuring Inbound Routing v15.5
    Configuring Inbound Routing v15.5
  • Configuring Outbound Routing v15.5
    Configuring Outbound Routing v15.5
  • Basic Troubleshooting v15.5
    Basic Troubleshooting v15.5
  • Security & Anti-Fraud v15.5
    Security & Anti-Fraud v15.5
  • Bridge Configuration v15.5
    Bridge Configuration v15.5

HOW TO GUIDES

loading
--
/
--
youtube play
vimeo play

How to Guides

  • Provisioning the 3CX Clients for Android and iOS using a QR code
    Provisioning the 3CX Clients for Android and iOS using a QR code
  • How to Hot Desk with 3CX V15.5
    How to Hot Desk with 3CX V15.5
  • The Wallboard feature for 3CX V14
    The Wallboard feature for 3CX V14
  • The Switchboard feature for 3CX v14
    The Switchboard feature for 3CX v14
  • Making a Blind Transfer using Search
    Making a Blind Transfer using Search
  • Making an Attended Transfer
    Making an Attended Transfer
  • Making a Blind Transfer
    Making a Blind Transfer

Bundled Solutions

HOME

Integrates various technologies, such as data, voice, video, e-mail, and text, and makes them all accessible from a single platform to give end users a consistent user experience.

Learn More
HOME

Open standard PBX system that can run on analog or IP phones where your digital signage can be installed as well

Learn More
HOME

Allows you to communicate with the end users about news or other useful information while being a functional phone system

Learn More

Questions?

Let us help you