3CX PBX in the Cloud
1 year FREE - no ties!
google cloud platform
3CX
Zero Admin
With the new Dashboard
3CX
Bulletproof Security
With SSL certs and NGINX
3CX
Install on $200 Appliance
Intel MiniPC architecture
3CX
New, Intuitive Windows Client
More themes, more UC
3CX
More CRM Integrations
Scripting Interface to add your own
3CX
Improved Integrated Web Conferencing
iOS and Android apps included
3CX
Run On-Premise or in the Cloud
Google, OVH, Windows & Linux
Fast & easy call management
With the 3CX Web Client

VoiceMeUp – SIP Trunk

VoiceMeUp - SIP Trunk

On this topic

VoiceMeUp - SIP Trunk

About VoiceMeUp

System Preparation

3CX Version

Provider Capabilities

VoiceMeUp Portal Configuration

Accessing the Portal

IP-based or Registration-based

SIP Account Settings

Configuring the Trunk with 3CX

Adding the Trunk

Registration-based

IP-based

Adding Additional DIDs

Creating Inbound Rules

Number Format

General

Outbound Caller ID

Outbound Rules

About VoiceMeUp

VoiceMeUp is dedicated to making technology work for businesses by providing experience in their field. They are a Canadian VoIP Provider who are pioneers in IP telephony and offer a large selection of numbers in North America. VoiceMeUp is a service offered by Internet Infinity.

Reference website: VoiceMeUp

System Preparation

Before configuring the SIP trunk it is required to go through the following checklist and make changes where necessary:

Further setup information can be found in our Academy: 3CX Academy Basic Course.

3CX Version

Some providers gained support and compatibility with 3CX on a specific product version. It is advisable to always run the latest version of 3CX to ensure ongoing compatibility.

Minimum 3CX Version: 3CX Phone System 15.5 SP2

Provider Capabilities

Below is a short overview of the provider's capabilities and services and whether they’re supported or not:

  • CLNS (Clip No Screening): Yes
  • Catch All Routing: Yes (Registration-based) / No (IP-based)
  • Fax support: Yes
  • CLIR (Number Suppression):         Yes
  • DTMF via RFC 2833:        Yes
  • Codec Order: G711U, G729, G722, GSM
  • NAT Support: Yes
  • 302 Diversion Support : Yes

VoiceMeUp Portal Configuration

Accessing the Portal

Before configuring your VoiceMeUp SIP Trunk in the 3CX Management Console, there are some settings you need to make in the providers portal. Login with the credentials you have been given and go to “Peers / SIP Trunks” that is located in the “Services” section.

Here you should see a list of all the SIP Trunk accounts that have been allocated to you by VoiceMeUp. Now you should “Edit” the SIP Trunk you want to register with your 3CX and the Account settings will open in the “Authentication” section

IP-based or Registration-based

You now must decide if your VoiceMeUp trunk will be IP-based trunk or Registration-based.

IP-based Trunks require that your 3CX system has a Static Public IP address. If this is the type you want to use, then in the “Authentication” tab, select “Static IP”, check “Enable ACL” and fill in the port Public IP of your 3CX system, along with the SIP port of 3CX that you configured during the installation of 3CX (default 5060).

If your 3CX system does not have as Static Public IP Address, or if you are unsure which type you should use, then you should consider using the Registration-based type instead. To configure your VoiceMeUp account as Registration-based, select “Dynamic-IP” and set your SIP Account password. Also make note of the ID value as that will be used as your Authentication ID when configuring the SIP Trunk in 3CX.

SIP Account Settings

Next move to the “Codecs” tab. Here we recommend using codecs G711u, G729 and G722, in this order.

In the “Device” tab, select “3CX Phone System v15”.

In the “Advanced options” tab make sure that:

  • DTMF mode: RFC2833
  • Register timeout: 300
  • CLI Format: E.164
  • Enable NAT: checked

Also do not neglect to configure the “Service e911” tab settings. Specific instructions cannot be provided in this guide, but if you are unsure what settings should be made, contact your VoiceMeUp representative to assist you.

Once you have done the above configuration, press the “Save” button at the end of the page.

Configuring the Trunk with 3CX

Adding the Trunk

Before reading this section, make sure you have followed the instructions and gathered in the information outlined in the previous section VoiceMeUp Portal Configuration.

The general instructions outlining how to add a new SIP Trunk to your 3CX installation can be found here.

Go to “SIP Trunks” and select “Add SIP Trunk”

  • Select Country: CA
  • Select Provider in your Country: VoiceMeUp (IP based) or VoiceMeUp (Register)
    (depending on the account type you are creating)
  • Main trunk number: This will have been provided to you by VoiceMeUp. You must enter the number in the E.164 dialing format (e.g. +18135910130)
  • Press OK

Registration-based

If you chose the VoiceMeUp (Register) template, under the “General” tab, in the “Authentication” section enter your SIP Authentication and Password as you found them in the VoiceMeUp portal, explained in the previous section IP-based or Registration-based.

IP-based

If you chose the VoiceMeUp (IP Based) template, under the “General” tab, in the “Authentication” section you do not need to enter anything, these fields must remain empty.

In the “Registrar” field, you must enter the IP Address (not FQDN) of the SIP Server that your SIP Account has been allocated to. To acquire this information, you must contact your VoiceMeUp representative.

Note: If the IP Address you enter in the “Registrar” field is incorrect, incoming and/or outgoing calls may fail or be incorrectly routed.

Once you have filled in these fields, scroll to the top of the page and press OK. If you refresh the page you should see your VoiceMeUp Trunk appear as Registered.

Adding Additional DIDs

To associate all other DIDs/Numbers you have in your VoiceMeUp account with 3CX, go to the Management Console → SIP Trunks, double-click on your VoiceMeUp Trunk and go to the “DIDs” tab.

Here you should already see 1 entry that is the Main Trunk number you have set. Add all other DIDs/Numbers you have to the list in a E.164 dialing format (e.g. +18135910130) and press OK once you have finished.

Creating Inbound Rules

Now that you have associated all your DIDs/Numbers with your SIP Trunk in 3CX, you can create Inbound Rules to set where calls will be routed when those numbers are called. Instructions on how to create Inbound Rules can be found here.

Number Format

General

When configuring VoiceMeUp SIP Trunks in 3CX, all numbers should be entered in the International dialing format (e.g. +18135910130), otherwise call routing may fail.

Outbound Caller ID

VoiceMeUp SIP Trunks support Clip No Screening which means you can present any number you want when calling outbound. In order for this to work however, when configuring any field in 3CX that affects the Outbound Caller ID, the number you want to present as CLI must be entered in the E.164 dialing format (e.g. +18135910130).

Outbound Rules

There are no special instructions regarding Outbound Rules that are required, numbers can be dialed either in 10-digit format (8135910130) or 11-digit format (18135910130).

More information about how to create Outbound Rules and how they work can be found here.

You might also be interested in:

Get 3CX Free for 1 Year Today
Download On-Premise Try in the Cloud