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

Revision as of 16:14, 27 May 2019 by Scomtois (Talk | contribs)
Jump to: navigation, search

E-MetroTel is an open source unified communications server software that brings together: IP PBX, Email, IM and Faxing. The E-MetroTel functionality is based on open source projects including Asterisk, HylaFAX, Openfire and Postfix. Those packages offer the PBX, fax, instant messaging and email functions, respectively. E-MetroTel runs on CentOS operating system, and in this article we will review the basic settings of the E-MetroTel PBX for SIP and IAX2.

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 more !


Creating a SIP Trunk

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.

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: 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

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.

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

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: The 10 digits valid caller ID number that you will pass when you use this specific Outbound route.

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.


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.

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)

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

600px

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.

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).

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 Inbound Route02.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.

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

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: "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.

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.

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.)

600px

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.


Extensions

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