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