This is the current API V1 documentation. Explore our API V2 beta if you’d like to test new features.

Docs
Choose:
IP
IP

How to configure a Thirdline PBX IP Trunkhow-to-configure-a-thirdline-pbx-ip-trunk

How to configure a Thirdlane PBX Trunk

Introductionintroduction

Thirdlane IP-PBXTelnyx Developers is complete business communications platform with a feature rich Multi Tenant IP PBX at its core. It addresses the needs of Internet Telephony Service Providers and other companies that need to provide multiple virtual PBXs (usually for different companies or departments) and manage them through a single web interface. This article guides you on how to configure this PBX for making and receiving calls over the internet through a next generation carrier like Telnyx!

You'll need to have created an IP based connectionPORTAL on your Telnyx Mission Control Portal account, assigned this connection to a DID and outbound profile in order to make and receive outbound calls. In this example, we'll be using IP authentication as our server has a public IP address.


Instructionsinstructions

Downloaddownload

You can download a trial version from hereTelnyx Developers. You can burn this ISO to a CD or use a USB installer in order to install this PBX on your server.

Installationinstallation

You can view the installation guide hereTelnyx Developers.

Video Walkthroughvideo-walkthrough

Coming soon! This walkthrough will demonstrate setting up a credentials based connection which will provide you with the username and password you need to register Thirdlane IP-PBX with Telnyx. We'll also show you how to assign this connection to a newly purchased DID which will allow you to receive inbound calls. Then we'll walk you through how to assign the connection to an outbound profile such that you can make outbound calls!


Configuring Your Telnyx Mission Control Portalconfiguring-your-telnyx-mission-control-portal

For step by step instructions on each of the requirements on the Telnyx Mission Control Portal, please follow this guide.

Once you've configured your Telnyx account, you can now proceed to setup Thirdlane PBX following the guide below.


Thirdlane PBX Setup Guidethirdlane-pbx-setup-guide

Step 1: Operating System Setupstep-1--operating-system-setup

Your trunk configuration is ready to go on our side! We can move forward with the configurations on your Thirdlane PBX:

  1. 1Choose your timezone.

thirdlane

  1. 2Set your roots password.

thirdlane

  1. 3Packages will now be installed.

thirdlane

  1. 4This can take between 5-10 minutes.

thirdlane

  1. 5Other services will now be configured and can take approximately 20 minutes. Once it's finished you'll see the below and be prompted to login with the password you set in step 2.

thirdlane

  1. 6You'll now be prompted to configure your network settings. This will differ depending on the individuals case.

thirdlane

  1. 7Once you are finished - Save & Quit the configuration and the server will automatically reboot as seen below.

thirdlane

  1. 8At this point, you'll now be provided with an http url on the interface. You'll use this url in your browser in order to now configure the trunks in the graphical user interface. You'll be brought to the below image and you can then enter in root as the username and the password you set in step 2.

thirdlane

Step 2: Login as tenantstep-2--login-as-tenant

With the free trial version, a sample tenant will already be created once you login. You should automatically be logged in as the sample tenant. If you are not, you can select the login via the top right of the interface as seen below.

3CX

Step 3: Adding DIDsstep-3--adding-dids

In order to receive inbound calls, you'll need to add DID's to the PBX.

  1. 1Select DIDs under the System Management dropdown on the left pane. These DIDs will be the one's you purchased from your Telnyx Mission Control PortalPORTAL account. The image below shows +17732490303, a number purchased from Telnyx as an example.

thirdlane

  1. 2Click the checkbox beside the number and then select Assign Selected as seen in the screenshot below. This will assign the DID to the current tenant and will make it accessible to be assigned to an extension.

thirdlane

  1. 3You'll see that there is a column called Used in Inbound Routes and has a checkbox below it. The box isn't checked and so this means that the DID isn't currently setup to receive inbound calls. We'll now look assign an extension to this DID and then create the inbound route.

Step 4: Setup Extensionsstep-4--setup-extensions

  1. 1On the left pane, navigate to Selected Tenant Management and expand the dropdown.
  2. 2You'll see another dropdown called Extensions and Contacts. Click this dropdown and select User Extensions.This is where you can view and create all your extensions and associate these extensions with your DIDs you've loaded from the previous step above.

thirdlane

  1. 3Once you are in the Users Extensions section, we will being to create your extensions as seen above.
  2. 4You will be presented with a window like below where you'll enter in the first name, last name and extension number this person will have.
  3. 5Click Save when you are finished.

thirdlane

  1. 6There should now be an extension created in your extensions section.

thirdlane

  1. 7Double click the extension to open the extension settings again.
  2. 8Navigate to the Phone sub tab in order to retrieve the extensions username and password. These details along with the IP address of your server can now be used by other clients to register to the PBX. These devices will need to be registered so they can receive the inbound calls to the DIDs associated to the extensions.
    thirdlane
  3. 9If you were to go back to the DID's section now, you'll see the checkbox is enabled and the DID is now associated to extension 101.

thirdlane

Step 5: Inbound Routesstep-5--inbound-routes

  1. 1On the left pane, navigate to Selected Tenant Management and expand the dropdown.
  2. 2Click on another dropdown called Call Routing.
  3. 3Select Inbound routes. This is where you'll specify the route to take and other conditions that you want to happen when someone dials your DID.

thirdlane

  1. 4Select Time Based Routes Group.
  2. 5Then select Add Route.
  3. 6Enter the details similar to the below.
  4. 7Press Save when you are finished.

thirdlane

At this point, inbound calling to your DID is now ready to go! Simply ensure you register your client to your PBX with the extensions username and password. The domain will be the public IP of your PBX server.

Step 6: Inbound Routesstep-6--inbound-routes

  1. 1The trunks section located under the System Management dropdown allows you to specify the SIP providers details which your PBX will communicate with.

thirdlane

  1. 2Select the Create SIP Trunk option and proceed to enter the details from the below image.
  2. 3Click save when you are finished.

thirdlane

  1. 4Create the outbound route. By default, there are certain outbound route patterns created already.

thirdlane

  1. 5For this example, we are editing the pattern _1NXXNXXXXXX and associating it with the above Telnyx trunk we created.
  2. 6Click save when you are finished.

thirdlane

That's it, you've now completed the configuration of your Thirdlane IP-PBX and can now make and receive calls by using Telnyx as the SIP provider.


Additional Resourcesadditional-resources

Review our getting started guide to make sure your Telnyx Mission Control Portal account is setup correctly.

Check out Thirdlanes's help sectionTelnyx Developers for extra support.


Can't find what you're looking for?can-t-find-what-you-re-looking-for-

Our knowledge base is currently undergoing a makeover which will include more up to date videos to match our ever growing platform.

Can't find what you're looking for? Click the Live Chat icon at your lower right hand corner and start a chat.