E-MetroTel - VoIP.ms Wiki

Check out our YouTube channel to watch our simple tutorials that will help you set up most of our features.

E-MetroTel

From VoIP.ms Wiki

(Difference between revisions)
Jump to: navigation, search
[draft revision][checked revision]
(Whitelisting VoIP.ms IPs in 3CX)
 
(42 intermediate revisions not shown)
Line 7: Line 7:
  ⚠️ Before creating the trunk, it is necessary to review the configuration of the router, to make sure that these parameters, '''"SIP ALG"''' and '''"SPI Firewall"''' are '''disabled'''.
  ⚠️ Before creating the trunk, it is necessary to review the configuration of the router, to make sure that these parameters, '''"SIP ALG"''' and '''"SPI Firewall"''' are '''disabled'''.
-
In order to connect your E-MetroTel UCx PBX system to our service, you will have to create a '''Trunk'''. To do so, once you access to your PBX through the IP address, select the '''PBX''' tab from the main menu bar at the top and then select the '''IP Trunk Assistant''' option from the second menu bar. After that, select the '''New Account''' option on the left.
+
In order to connect your E-MetroTel UCx PBX system to our service, you will have to create a '''Trunk'''. To do so, once you access to your PBX through the IP address, select the <font color="#FF0000">'''PBX'''</font> tab from the main menu bar at the top and then select the <font color="#FF0000">'''IP Trunk Assistant'''</font> option from the second menu bar.  
 +
 
 +
[[File:E-MetroTel-Trunk-01a.png|950px|border]]
 +
 
 +
 
 +
When you are in <font color="#FF0000">'''IP Trunk Assistant'''</font>, you need to create an account by, selecting the <font color="#FF7C21">'''[[File:E-MetroTel-Add-Account.jpg|12px]] New Account'''</font> option on the left.
 +
 
 +
[[File:E-MetroTel-Trunk-02.png|950px|border]]
From there, you will be able to configure the following options:
From there, you will be able to configure the following options:
Line 13: Line 20:
'''Trunk Name:''' The Name of the trunk that you will configure, in the case of the SIP trunks you can use the name that you prefer ('''voipms''' for example). We recommend that do note have any spaces in the trunk name.  
'''Trunk Name:''' The Name of the trunk that you will configure, in the case of the SIP trunks you can use the name that you prefer ('''voipms''' for example). We recommend that do note have any spaces in the trunk name.  
-
'''Trunk Provider:''' Choose VoIP.ms, from the dropdown list.  
+
'''Trunk Provider:''' Choose '''VoIP.ms''', from the dropdown list.  
'''User Name:''' Is your VoIP.ms SIP main account username or your sub-account username.  
'''User Name:''' Is your VoIP.ms SIP main account username or your sub-account username.  
Line 19: Line 26:
'''Secret:''' Is your password associated for your choosed account.  
'''Secret:''' Is your password associated for your choosed account.  
-
'''Outbound Caller ID:''' The 10 digit valid caller ID number that you will pass with this trunk for Outbound calls.
+
'''Outbound Caller ID:''' You can specify the name and the number that will pass with this '''trunk''' for the Outbound calls. Every outbound route will use this Outbound CallerID. (If you leave it blank, the Outbound Caller ID from the "Outbound Route" will be used.
 +
⚠️ '''ATTENTION''' that the '''Outbound CallerID''' field must be EXACTLY written this way. '''<code> "JOHN DOE" <1235551234> </code> '''
 +
              (Double Quote CIDNAME double quote ''SPACE'' less than sign YOUR10DIGITSNUMBER greater than sign)
-
'''Host / IP''' field at the right side, edit the preselected server and enter your prefered server. ''(Use one of the multiple VoIP.ms [http://wiki.voip.ms/article/Choosing_Server servers]), It should be the same, that you selected for your DID''
+
The 10 digit valid caller ID number that you will pass with this trunk for Outbound calls.
 +
 
 +
'''Host / IP:''' field at the right side, edit the preselected server and enter your prefered server. ''(Use one of the multiple VoIP.ms [http://wiki.voip.ms/article/Choosing_Server servers]), It should be the same, that you selected for your DID''
 +
 
 +
[[File:E-MetroTel-Trunk-03a.png|950px|border]]
Once you have configured the '''Trunk''', click the '''Submit Changes''' button at the end of the page in order to save the settings, and then click the '''Apply Configuration Changes Here''' option in red at the top of the page in order to apply the configurations to the PBX system.
Once you have configured the '''Trunk''', click the '''Submit Changes''' button at the end of the page in order to save the settings, and then click the '''Apply Configuration Changes Here''' option in red at the top of the page in order to apply the configurations to the PBX system.
 +
[[File:E-MetroTel-ApplyConfig-ipta.png|950px|border]]
== Create an outbound Routes ==
== Create an outbound Routes ==
Once you have created the '''Trunk''' and registered your E-MetroTel UCx PBX system to our service, you will have to create the '''Outbound Routes''' in order to be able to place calls.  
Once you have created the '''Trunk''' and registered your E-MetroTel UCx PBX system to our service, you will have to create the '''Outbound Routes''' in order to be able to place calls.  
-
To do so, return to the tab '''PBX Configuration''' on sub sub-nav bar and select the '''Outbound Routes''' option on the menu on the left and then click on '''Add Route'''
+
To do so, return to the tab '''<font color="#FF0000">PBX Configuration</font>''' on sub sub-nav bar and select the '''<font color="#FF7C21">Outbound Routes</font>''' option on the menu on the left and then click on '''<font color="#FF7C21">Add Route</font>'''
 +
 
 +
[[File:E-MetroTel-OutRte-01.png|950px|border]]
There, you will be able to configure the following options:
There, you will be able to configure the following options:
Line 35: Line 51:
'''Route Name:''' The name that you will use to identify this outbound route ("local", "international" for example)
'''Route Name:''' The name that you will use to identify this outbound route ("local", "international" for example)
-
'''Route Caller ID:''' The 10 digits valid caller ID number that you will pass when you use this specific Outbound route.
+
'''Route Caller ID:''' You can specify the name and the number that will pass with this specific Outbound route. Please read below before edit the field.
-
  This Caller ID will override all the caller ID, except:
+
  ⚠️ '''ATTENTION:''' That the Route CallerID field must be EXACTLY written this way.  '''"JOHN DOE" <1235551234>''' 
-
*Extension Caller ID (Unless you check the '''Override Extension''' when you create the Outbound route).
+
                >> (Double Quote CIDNAME double quote SPACE less than sign YOUR10DIGITSNUMBER greater than sign)
-
*Extension Emergency Caller ID (If the Extension and the Outbound route has the '''Emergency''' option enabled).
+
                This Caller ID will override all the caller ID, except:
-
*Trunk Caller ID (In case that you have selected the '''Force Trunk Caller ID''' option at Caller ID option in the '''Trunk''' settings).
+
                *Extension Caller ID (Unless you check the '''Override Extension''' when you create the Outbound route).
 +
                *Extension Emergency Caller ID (If the Extension and the Outbound route has the '''Emergency''' option enabled).
 +
                *Trunk Caller ID (In case that you have selected the '''Force Trunk Caller ID''' option at Caller ID option in the '''Trunk''' settings).  
'''Route Password:''' In case that you want to ask for a password before the calls connect to the destination.
'''Route Password:''' In case that you want to ask for a password before the calls connect to the destination.
Line 45: Line 63:
'''Route Position:''' The priority of this route in relation to the other Outbound routes that you have configured.
'''Route Position:''' The priority of this route in relation to the other Outbound routes that you have configured.
-
 
+
[[File:E-MetroTel_OutRte_02.png|950px|border]]
-
'''Additional Settings'''
+
'''Dial Patterns:''' These are a unique set of digits that will activate this Outbound Route and will send the Calls through the Designated Trunk.
'''Dial Patterns:''' These are a unique set of digits that will activate this Outbound Route and will send the Calls through the Designated Trunk.
Line 55: Line 72:
  Additionally we recommend to add a '''Match Pattern''' for '''4XXX''', in order to be able to call to our '''Echo Test''' ('''4443''')
  Additionally we recommend to add a '''Match Pattern''' for '''4XXX''', in order to be able to call to our '''Echo Test''' ('''4443''')
 +
 +
[[File:E-MetroTel_OutTe_03.png|950px|border]]
'''Trunk Sequence for Matched Routes:''' This is the Trunk that your Outbound Route will use to place the calls.
'''Trunk Sequence for Matched Routes:''' This is the Trunk that your Outbound Route will use to place the calls.
-
[[File:E-MetroTel_Outbound_Route.jpg|600px]]
+
[[File:E-MetroTel_OutTe_04.png|950px|border]]
Once you have configured the '''Outbound Route''', click the '''Submit Changes''' button at the end of the page in order to save the settings, and then click the '''Apply Configuration Changes Here''' option in red at the top of the page in order to apply the configurations to the PBX system.
Once you have configured the '''Outbound Route''', click the '''Submit Changes''' button at the end of the page in order to save the settings, and then click the '''Apply Configuration Changes Here''' option in red at the top of the page in order to apply the configurations to the PBX system.
 +
[[File:E-MetroTel-ApplyConfig-OutRte.png|950px|border]]
-
== Create an inbound routes ==
+
== Create an Inbound routes ==
-
The '''Inbound Routes''' is the way that your E-MetroTel UCx PBX system will handle the Incoming calls. In order to create these Routes you will have to Go to the tab '''PBX Configuration''' on sub sub-nav bar and select the '''Inbound Routes''' option from the menu of the left of your PBX configuration options and then click on '''Add Incoming Route.'''
+
The '''Inbound Routes''' is the way that your E-MetroTel UCx PBX system will handle the Incoming calls. In order to create these Routes you will have to Go to the tab '''<font color="#FF0000">PBX Configuration</font>''' on sub sub-nav bar and select the '''<font color="#FF7C21">Inbound Routes</font>''' option from the menu of the left of your PBX configuration options and then click on '''<font color="#FF7C21">Add Incoming Route</font>'''
There, you will be able to configure the following options:
There, you will be able to configure the following options:
Line 73: Line 93:
'''DID Number:''' DID number that will receive the call. Set your '''voip.ms DID number''' with '''only 10 digits''' (Without dots, commas, spaces or the 1 in front of the number).
'''DID Number:''' DID number that will receive the call. Set your '''voip.ms DID number''' with '''only 10 digits''' (Without dots, commas, spaces or the 1 in front of the number).
-
'''Set Destination:''' The destination where this route will send the Incoming calls in your PBX system (An Extension, a Recording, an IVR, a Call Queue, etc).
+
[[File:E-MetroTel_InbRte_01.jpg|950px|border]]
-
[[File:E-MetroTel_Inbound_Route02.jpg|600px]]
+
'''Set Destination:''' The destination where this route will send the Incoming calls in your PBX system (An Extension, a Recording, an IVR, a Call Queue, etc).
 +
[[File:E-MetroTel_InbRte_02.jpg|950px|border]]
Once you have configured the '''Inbound Route''', click the '''Submit Changes''' button at the end of the page in order to save the settings, and then click the '''Apply Configuration Changes Here''' option in red at the top of the page in order to apply the configurations to the PBX system.
Once you have configured the '''Inbound Route''', click the '''Submit Changes''' button at the end of the page in order to save the settings, and then click the '''Apply Configuration Changes Here''' option in red at the top of the page in order to apply the configurations to the PBX system.
 +
[[File:E-MetroTel-ApplyConfig-InbRte.png|950px|border]]
== Create an extension ==
== Create an extension ==
The '''Extensions''' that you will be able to create in your '''E-MetroTel''' PBX system options are used to register your devices to your PBX, we recommend to create an extension per device.  
The '''Extensions''' that you will be able to create in your '''E-MetroTel''' PBX system options are used to register your devices to your PBX, we recommend to create an extension per device.  
-
In order to create an extension you will have to select the '''PBX''' tab from the main menu bar at the top and then select the '''Extensions''' option on the menu of the left of the '''PBX configuration''' menu options.  
+
In order to create an extension you will have to select the '''<font color="#FF0000">PBX</font>''' tab from the main menu bar at the top and then select the '''<font color="#FF7C21">Extensions</font>''' option on the menu of the left of the '''PBX configuration''' menu options.  
-
Select the '''Device Type''' that you want to register to your PBX and then click on '''Submit'''
+
Select the '''<font color="#FF7C21">Device Type</font>''' that you want to register to your PBX and then click on '''<font color="#FF7C21">Submit</font>'''
 +
 
 +
[[File:E-MetroTel_Exten_01.jpg|950px|border]]
These are the basic options that you will have to configure in order to register your device to your PBX System:
These are the basic options that you will have to configure in order to register your device to your PBX System:
Line 92: Line 116:
'''Display Name:''' This is the Caller ID Name this extension will pass.
'''Display Name:''' This is the Caller ID Name this extension will pass.
-
'''Outbound CID:''' '''"caller name" <10 digits>''', Important, Quote, name quote, space You can specify the name and the number that will pass with this '''Extension''' for the Outbound calls.
+
'''Outbound CID:''' You can specify the name and the number that will pass with this '''Extension''' for the Outbound calls.  
 +
⚠️ '''ATTENTION''' that the Outbound CallerID field must be EXACTLY written this way. '''<code> "JOHN DOE" <1235551234> </code> '''
 +
              >> (Double Quote CIDNAME double quote ''SPACE'' less than sign YOUR10DIGITSNUMBER greater than sign)
  This Caller ID will Override any information set at the caller ID options in the '''Trunk''' settings or at the '''Outbound Route''' options,  
  This Caller ID will Override any information set at the caller ID options in the '''Trunk''' settings or at the '''Outbound Route''' options,  
  unless you configure them to force their caller ID instead of using the one in the '''Extension'''.
  unless you configure them to force their caller ID instead of using the one in the '''Extension'''.
 +
 +
[[File:E-MetroTel_Exten_02.jpg|950px|border]]
 +
<br/>
 +
[[File:E-MetroTel_Exten_02-2.jpg|950px|border]]
'''Secret:''' The password this extension will use. You will have to put this password in the exact same way on your device in order to register it properly to your PBX system.
'''Secret:''' The password this extension will use. You will have to put this password in the exact same way on your device in order to register it properly to your PBX system.
-
🛈 '' (The auto-generated default value for secret may sometimes be too long for certain SIP devices. If the device is not able to register using the default value, try using a shorter password. )''
+
📝 '' (The auto-generated default value for secret may sometimes be too long for certain SIP devices. If the device is not able to register using the default value, try using a shorter password. )''
  ⚠️ : If the device is external (not on the same local network), change the field '''NAT Mode (nat)''' to '''Yes'''.)
  ⚠️ : If the device is external (not on the same local network), change the field '''NAT Mode (nat)''' to '''Yes'''.)
-
[[File:E-MetroTel_Extensions.jpg|600px]]
+
[[File:E-MetroTel_Exten_03.jpg|950px|border]]
 +
 
 +
Once you have configured the '''Extension''', click the upper left '''Save''' button to save the settings, and then click the '''Apply Configuration Changes Here''' option in red at the top of the page in order to apply the configurations to the PBX system.
 +
 
 +
[[File:E-MetroTel_ApplyConfig-Exten.jpg|950px|border]]
 +
 
 +
== Whitelisting VoIP.ms IPs in E-MetroTel==
 +
 
 +
To whitelist VoIP.ms IPs in E-MetroTel, follow these steps:
-
Once you have configured the '''Extension''', click the '''Submit Changes''' button at the end of the page in order to save the settings, and then click the '''Apply Configuration Changes Here''' option in red at the top of the page in order to apply the configurations to the PBX system.
+
* From the Security tab, select Firewall
 +
* From the left side column, select Firewall Rules
 +
* (You should have a firewall activate)
 +
* Press the New Rule button.
 +
* Fill in all the fields
 +
* Press the Save button to create the new rule
 +
* After adding new rule(s), they are displayed on the configuration page but not yet activated on the system. To activate the new rules you created, press the Save Changes button
 +
'''For more information on the IPs related to our servers, click [https://wiki.voip.ms/article/Servers here]''' <br>
 +
'''For more information on the E-MetroTel setting, click [https://www.emetrotel.com/tsd/main-categories/firewall-rules here]
-
== Infos ==
+
[[Image:E-MetroTel_Firewall.png|600px|border]]

Latest revision as of 19:24, 6 October 2022

Contents

Introduction

E-MetroTel is a complete unified business communications solution to connect, collaborate, chat and talk. They provide IP PBX appliances, software and cloud services, allowing you to use your existing SIP devices. Also, you can easily migrate your existing BCM Nortel Phone system with E-MetroTel UCX PBX since they support Nortel, Norstar and Meridian phones! Also Cisco, Avaya and tons of popular devices such as Grandstream, Yealink, Polycom and much more! In this article we will review the Basic Settings of the E-MetroTel PBX for SIP.

Creating a SIP Trunk with the IP Trunk Assistant

⚠️ Before creating the trunk, it is necessary to review the configuration of the router, to make sure that these parameters, "SIP ALG" and "SPI Firewall" are disabled.

In order to connect your E-MetroTel UCx PBX system to our service, you will have to create a Trunk. To do so, once you access to your PBX through the IP address, select the PBX tab from the main menu bar at the top and then select the IP Trunk Assistant option from the second menu bar.

E-MetroTel-Trunk-01a.png


When you are in IP Trunk Assistant, you need to create an account by, selecting the E-MetroTel-Add-Account.jpg New Account option on the left.

E-MetroTel-Trunk-02.png

From there, you will be able to configure the following options:

Trunk Name: The Name of the trunk that you will configure, in the case of the SIP trunks you can use the name that you prefer (voipms for example). We recommend that do note have any spaces in the trunk name.

Trunk Provider: Choose VoIP.ms, from the dropdown list.

User Name: Is your VoIP.ms SIP main account username or your sub-account username.

Secret: Is your password associated for your choosed account.

Outbound Caller ID: You can specify the name and the number that will pass with this trunk for the Outbound calls. Every outbound route will use this Outbound CallerID. (If you leave it blank, the Outbound Caller ID from the "Outbound Route" will be used.

⚠️ ATTENTION that the Outbound CallerID field must be EXACTLY written this way.  "JOHN DOE" <1235551234>   
             (Double Quote CIDNAME double quote SPACE less than sign YOUR10DIGITSNUMBER greater than sign)

The 10 digit valid caller ID number that you will pass with this trunk for Outbound calls.

Host / IP: field at the right side, edit the preselected server and enter your prefered server. (Use one of the multiple VoIP.ms servers), It should be the same, that you selected for your DID

E-MetroTel-Trunk-03a.png

Once you have configured the Trunk, click the Submit Changes button at the end of the page in order to save the settings, and then click the Apply Configuration Changes Here option in red at the top of the page in order to apply the configurations to the PBX system.

E-MetroTel-ApplyConfig-ipta.png

Create an outbound Routes

Once you have created the Trunk and registered your E-MetroTel UCx PBX system to our service, you will have to create the Outbound Routes in order to be able to place calls. To do so, return to the tab PBX Configuration on sub sub-nav bar and select the Outbound Routes option on the menu on the left and then click on Add Route

E-MetroTel-OutRte-01.png

There, you will be able to configure the following options:

Route Name: The name that you will use to identify this outbound route ("local", "international" for example)

Route Caller ID: You can specify the name and the number that will pass with this specific Outbound route. Please read below before edit the field.

⚠️ ATTENTION: That the Route CallerID field must be EXACTLY written this way.  "JOHN DOE" <1235551234>   
               >> (Double Quote CIDNAME double quote SPACE less than sign YOUR10DIGITSNUMBER greater than sign)
               This Caller ID will override all the caller ID, except:
               *Extension Caller ID (Unless you check the Override Extension when you create the Outbound route).
               *Extension Emergency Caller ID (If the Extension and the Outbound route has the Emergency option enabled).
               *Trunk Caller ID (In case that you have selected the Force Trunk Caller ID option at Caller ID option in the Trunk settings). 

Route Password: In case that you want to ask for a password before the calls connect to the destination.

Route Position: The priority of this route in relation to the other Outbound routes that you have configured.

E-MetroTel OutRte 02.png

Dial Patterns: These are a unique set of digits that will activate this Outbound Route and will send the Calls through the Designated Trunk.

In the case of the Dial Patterns the E-MetroTel UCx PBX has an option called Dial patterns wizards this will allow you to add the 
Match Patterns that you will use with this Outbound Route, for this, you just have to select from the drop down menu, the destinations 
that you would like to call with this Outbound route  (Local numbers with 10 or 7 digits, Toll-free numbers, International numbers,
Emergency numbers, Information numbers, etc) and it will automatically add the Match Pattern for those calls.
Additionally we recommend to add a Match Pattern for 4XXX, in order to be able to call to our Echo Test (4443)

E-MetroTel OutTe 03.png

Trunk Sequence for Matched Routes: This is the Trunk that your Outbound Route will use to place the calls.

E-MetroTel OutTe 04.png

Once you have configured the Outbound Route, click the Submit Changes button at the end of the page in order to save the settings, and then click the Apply Configuration Changes Here option in red at the top of the page in order to apply the configurations to the PBX system.

E-MetroTel-ApplyConfig-OutRte.png

Create an Inbound routes

The Inbound Routes is the way that your E-MetroTel UCx PBX system will handle the Incoming calls. In order to create these Routes you will have to Go to the tab PBX Configuration on sub sub-nav bar and select the Inbound Routes option from the menu of the left of your PBX configuration options and then click on Add Incoming Route

There, you will be able to configure the following options:

Description: Name of the Inbound Route.

DID Number: DID number that will receive the call. Set your voip.ms DID number with only 10 digits (Without dots, commas, spaces or the 1 in front of the number).

E-MetroTel InbRte 01.jpg

Set Destination: The destination where this route will send the Incoming calls in your PBX system (An Extension, a Recording, an IVR, a Call Queue, etc). E-MetroTel InbRte 02.jpg

Once you have configured the Inbound Route, click the Submit Changes button at the end of the page in order to save the settings, and then click the Apply Configuration Changes Here option in red at the top of the page in order to apply the configurations to the PBX system.

E-MetroTel-ApplyConfig-InbRte.png

Create an extension

The Extensions that you will be able to create in your E-MetroTel PBX system options are used to register your devices to your PBX, we recommend to create an extension per device. In order to create an extension you will have to select the PBX tab from the main menu bar at the top and then select the Extensions option on the menu of the left of the PBX configuration menu options. Select the Device Type that you want to register to your PBX and then click on Submit

E-MetroTel Exten 01.jpg

These are the basic options that you will have to configure in order to register your device to your PBX System:

User Extension: This is the extension number that you will dial to reach this user via internal extension, also, this is the information that you will use as user name to register your device.

Display Name: This is the Caller ID Name this extension will pass.

Outbound CID: You can specify the name and the number that will pass with this Extension for the Outbound calls.

⚠️ ATTENTION that the Outbound CallerID field must be EXACTLY written this way.  "JOHN DOE" <1235551234>   
              >> (Double Quote CIDNAME double quote SPACE less than sign YOUR10DIGITSNUMBER greater than sign)
This Caller ID will Override any information set at the caller ID options in the Trunk settings or at the Outbound Route options, 
unless you configure them to force their caller ID instead of using the one in the Extension.

E-MetroTel Exten 02.jpg
E-MetroTel Exten 02-2.jpg

Secret: The password this extension will use. You will have to put this password in the exact same way on your device in order to register it properly to your PBX system.

📝 (The auto-generated default value for secret may sometimes be too long for certain SIP devices. If the device is not able to register using the default value, try using a shorter password. )

⚠️ : If the device is external (not on the same local network), change the field NAT Mode (nat) to Yes.)

E-MetroTel Exten 03.jpg

Once you have configured the Extension, click the upper left Save button to save the settings, and then click the Apply Configuration Changes Here option in red at the top of the page in order to apply the configurations to the PBX system.

E-MetroTel ApplyConfig-Exten.jpg

Whitelisting VoIP.ms IPs in E-MetroTel

To whitelist VoIP.ms IPs in E-MetroTel, follow these steps:

  • From the Security tab, select Firewall
  • From the left side column, select Firewall Rules
  • (You should have a firewall activate)
  • Press the New Rule button.
  • Fill in all the fields
  • Press the Save button to create the new rule
  • After adding new rule(s), they are displayed on the configuration page but not yet activated on the system. To activate the new rules you created, press the Save Changes button

For more information on the IPs related to our servers, click here
For more information on the E-MetroTel setting, click here

E-MetroTel Firewall.png

Personal tools
Namespaces
Variants
Actions
VoIP.ms Wiki
Guides 🇨🇦
Guías 🇲🇽