Trunk Configuration with PBX in a Flash

Today we will be configuring a Trunk for service with IPComms, to begin we simply copy and paste the information from your registration.

  1. After entering your Trunk Configuration information, click Save Changes.
  2. To check any information you have entered simply go to FreePBX System Status, from here you will be able to see any IP Phones and IP Trunks that are online, as well as some other information about your PBX.
  3. Next we setup an Inbound Route this will benefit you if you have multiple numbers, to avoid confusion and slower system speeds talk to IPComms about getting your numbers mapped to your current trunk. Having too many routes setup, or using out of date software could bog down your system.
  4. Next, we will setup the Outbound Routes, this current route is setup to take calls from any number that starts with a US prefix. Here you will also have the option to setup your route to automatically dial the 1, instead of doing it each call. International Routes may also be setup for different trunks.
  5. If you are having audio issues after setting up your routes you should change your NAT Settings. This is done by going to Asterisk SIP Settings in the Tools tab, and enter your IP Address in the External IP location and the Local Networks so they will automatically mask your IP Address.

Configuring Inbound Routes with PBX in a Flash / FreePBX

Inbound routes are very important if you want to have numbers routed to a specific destination(s). With this current setup, if you are calling 6784601475 (DID Number) and you are calling from 7702180222 (CallerID Number) the call will come in as it is setup below with music on hold, signal ringing, and a 3-second pause before it goes to the destination set below (Marcus Cell). If your provider does not provide inbound Caller ID, the Caller ID (CID) Superfecta may be a work around.

 

This module determines how incoming calls are routed inside your PBX. Rules may be given priority levels so that incoming calls will be routed based on how they are seen coming into the PBX. Be sure to turn off "Anonymous SIP Calling" so that you will be able to receive calls. By setting up Inbound Routes you can have setup a few rules to route to specific destinations, the fewer a number of routes the faster the processor can run a process the calls being made If rules are not set correctly then calls will not hit the PBX correctly, and cause calls to fail.

To setup an inbound route for your IPComms DIDs, follow these steps:

  1. Log on to your FreePBX Administration interface.
  2. Next, select Incoming Routes, then click Add Incoming Route.
  3. Enter a description for this route.
  4. Enter your IPComms DID in the DID Number field.  You must 1 before the number: for example, 16784601475.
  5. Leave the Caller ID Number field blank and leave the rest of the fields alone.
  6. Next, choose a destination for this number: (e.g. Voicemail, Extension, IVR, etc.)
  7. Submit your changes.  Then click Apply Configuration Changes.
  8. Repeat these steps, for each DID that requires a separate route.

NOTE: If you do not have the proper inbound routes configured, FreePBX will connect the call and play the following message, "The number you have dialed is not in service... "

Double check your configureation if you receive this message.

 

 

 

PBX in a Flash, trixbox and Elastix are open-source user interfaces for the management and configuration of Asterisk PBXs. The Asterisk Administration GUI interface can differ depending on which version was chosen. Using the Asterisk Administration Interface you can configure most of Asterisk's features without editing the actual command line configuration files. You can also setup advanced options like call routing, voicemail, and more via the GUI Interface. Below are some examples of common procedures you might require. You can download the Trixbox, Elastix, and PBX in a Flash software directly from their respective websites.