3CX - Setup Guide
Registering a User-Based SIP Trunk
This is a general guide for configuring TTNC SIP trunks with 3CX. UI changes may occur between different versions, but it should be possible to use this guide for any recent installations of the software. This guide is based on version 16.
This guide assumes you have successfully installed 3CX and you have the following configured:
- You have configured an Administrative user
- You have created one or more extensions that are registering correctly
Navigate to SIP Trunks
Click '+ Add SIP Trunk'
Under Add SIP Trunk/VoIP Provider, set the following:
Select Country | Generic |
Select Provider in your Country | Generic SIP Trunk |
Main Trunk No | The outbound CLI configured on your trunk |
Under Trunk Details, set the following:
These details can be found in myTTNC.
Enter name for Trunk | Endpoint nickname |
Registrar/Server/Gateway Hostname or IP | Domain / Outbound Proxy |
Outbound Proxy | Domain / Outbound Proxy |
Number of SIM Calls | You are able to specify this value |
Under Trunk Details, set the following:
These details can be found in myTTNC.
Type of Authentication | Register/Account based |
---|---|
Authentication ID (aka SIP User ID) | Username |
Authentication Password | Password |
Registering an IP-Based SIP Trunk
This is a general guide for configuring TTNC SIP trunks with 3CX. UI changes may occur between different versions, but it should be possible to use this guide for any recent installations of the software. This guide is based on version 16.
This guide assumes you have successfully installed 3CX and you have the following configured:
- You have configured an Administrative user
- You have created one or more extensions that are registering correctly
Navigate to SIP Trunks
Click '+ Add SIP Trunk'
Under Add SIP Trunk/VoIP Provider, set the following:
Select Country | Generic |
---|---|
Select Provider in your Country | Generic SIP Trunk |
Main Trunk No | The outbound CLI configured on your trunk |
Under Trunk Details, set the following:
These details can be found in myTTNC.
Enter name for Trunk | Endpoint nickname |
---|---|
Registrar/Server/Gateway Hostname or IP | Domain / Outbound Proxy |
Outbound Proxy | Domain / Outbound Proxy |
Number of SIM Calls | You are able to specify this value |
Under Trunk Details, set the following:
Type of Authentication | Do not require - IP Based |
---|
Configuring a DID Inbound Rule
Navigate to Inbound Rules
Click '+ Add DID Rule'
Under General, give the rule a name to help identify it.
Select the DID/DDI from the dropdown.
Under Route calls to, set the following:
Destination for calls during office hours | Extension | Select the extension |
---|
Configuring a CID Inbound Rule
Navigate to Inbound Rules
Click '+ Add CID Rule'
Under General, give the rule a name to help identify it.
Enter the Caller ID that you'd like to filter inbound calls from.
Under Choose a SIP Trunk to link to this Inbound rule, select the necessary SIP Trunk.
Under Route calls to, set the following:
Destination for calls during office hours | Extension | Select the extension |
---|
Configuring an Outbound Route
Navigate to Outbound Routes
Click '+ Add'
Under General, give the rule a name to help identify it.
Under Apply this rule to these calls, set the following:
Calls to numbers starting with prefix | 0 |
---|---|
Calls from extension(s) | Enter the extension numbers which will use this outbound rule |
Calls to Numbers with a length of | 9-14 |
Under Make outbound calls on, set the following:
Route | 1 | Select your trunk |
---|
Updated over 1 year ago