# Fusion PBX SIP Trunk Configuration Guide

**Category:** PBX Setup Guides
**URL:** https://www.simtex.com.au/support/kb/pbx-setup-guides/fusion-pbx-sip-trunk-configuration-guide
**Published:** 2018-05-23

This is a step-by-step procedure to setup a Simtex SIP trunk with Fusion PBX.
Our guide assumes you have already set the server up, and have the web-based GUI up and running.

## Why this article matters

Telephony engineers deploying FusionPBX — the multi-tenant front end for FreeSWITCH — typically reach this guide when evaluating SIP trunk providers that interoperate cleanly with the FreeSWITCH gateway model and external SIP profile on port 5080. The configuration uses native SRV record resolution against siptcp.simtex.com.au, so the gateway auto-discovers the geo-redundant Perth and Sydney points of presence without manual server-list maintenance. The service is Simtex SIP Trunks, priced from $4.99 per channel per month, scaling from 2 to 200+ channels on a single trunk on a 99.99% uptime SLA. Multi-tenant FusionPBX deployments — common at managed service providers and larger in-house IT teams — can map a Simtex trunk per tenant or share a single trunk with per-tenant outbound caller ID, with channel limits enforced at either the FusionPBX or carrier layer. Compared with reseller SIP trunk providers commonly recommended for FreeSWITCH such as Vonex, Maxotel, SIPTalk, and Intelephony, Simtex provides direct carrier ownership and Australian-based engineering support familiar with FreeSWITCH-specific concerns including SRV resolution, external_sip_port mapping, and NAT-handling configuration.

## Simtex SIP Trunks from $4.99/month

Business-grade SIP trunking with geo-redundant infrastructure, crystal-clear audio, and Australian-based support. Pay-as-you-go or unlimited plans available.

- [View SIP Trunk Plans](/products/sip-trunks)
- [Contact Sales](/contact)

## Overview

This is a step-by-step guide to configuring a Simtex SIP trunk with **FusionPBX**. FusionPBX is a full-featured, multi-tenant PBX platform built on FreeSWITCH.

This guide assumes you already have FusionPBX installed with the web GUI accessible. If not, grab the installer from [fusionpbx.com](https://www.fusionpbx.com/download.php).

### What you'll need
1. Your Simtex account number (e.g. `214XXXXXXX`)
2. Your Simtex SIP password
3. Your allocated DIDs
4. FusionPBX platform installed and running

> **Info:**
> **SIP Servers:**
> - **West Coast (AU):** `siptcp.simtex.com.au`
> - **East Coast (AU):** `siptcpeast.simtex.com.au`
> 
> Choose the server closest to your location. FreeSWITCH fully supports SRV record resolution — if one of our server farms is unreachable, your FusionPBX will automatically failover to our backup platforms.

> **Warning:**
> **Do not configure FusionPBX on an external IP address** unless you are aware of the risks and have appropriate security measures in place. In most cases, no port forwarding is required.

## Step 1 — SIP Profile Configuration

First, we need to configure your public IP within FusionPBX so it can communicate with our servers.
1. Navigate to **Advanced &rarr; Variables**
2. Find the **IP Address** section
3. Enter your public-facing IP address for both signalling and media

![FusionPBX Variables - set external IP for signalling and media](https://www.simtex.com.au/uploads/Set_up_external_ip_for_signalling_media_09f16ccb43.jpg)

By default, gateways use the External SIP profile on port `5080`. You don't need to change this, but keep it in mind for firewall rules. To change the port, find the `external_sip_port` variable on the same page.

## Step 2 — Gateway Configuration

FreeSWITCH supports SRV record resolution natively, so you can simply use the domain name without specifying a port — it will automatically discover our server infrastructure.

Create a new gateway with the following settings:

```
`SIP Server:   siptcp.simtex.com.au
Username:     214XXXXXXX
Password:     XXXXXXXX
From User:    214XXXXXXX (same as username)
From Domain:  XXX.XXX.XXX.XXX (your public IP)
Realm:        siptcp.simtex.com.au`
```

![FusionPBX Gateway Setup - basic settings](https://www.simtex.com.au/uploads/1_Gateway_Setup_b3e01b732b.jpg)

> **Tip:**
> **East Coast?** Replace `siptcp.simtex.com.au` with `siptcpeast.simtex.com.au` in the SIP Server and Realm fields if your server is located on the East Coast of Australia.

### Advanced Settings

Open the **Advanced** section and configure:

```
`Distinct To:             True
Auth Username:           214XXXXXXX (same as username)
Extension:               214XXXXXXX (same as username)
Register Transport:      tcp
Caller ID in From:       True
SIP CID Type:            rpid
Extension In Contact:    True
Channels:                (your purchased inbound channel count)`
```

![FusionPBX Gateway Setup - advanced settings](https://www.simtex.com.au/uploads/2_Gateway_Setup_adavnce_section_1dff90078e.jpg)

> **Tip:**
> For security, limit the channel count to the number you'll actually need day-to-day. This prevents potential abuse if your system is compromised.

## Step 3 — Extension Configuration

To add extensions, go to **Accounts &rarr; Extensions**. Use the **Range** option to create multiple extensions at once — just enter the first extension number.

Values to configure for each extension:

- **Extension** number
- **Effective Caller ID Name** and **Number**
- **Outbound Caller ID Name** and **Number**

The voicemail password will auto-generate if not specified. Extension passwords are shown once created.

> **Tip:**
> Enable **Force Ping** under the Advanced section for each extension. This sends OPTIONS packets to detect if the extension is reachable — useful for monitoring phone status.

![FusionPBX Extension configuration](https://www.simtex.com.au/uploads/3_Extension_0b40421661.jpg)

## Step 4 — Ring Group Setup

With extensions configured, set up a **Ring Group** for inbound calls.

Configure the following:

- **Name** — a descriptive label
- **Extension** — the ring group number
- **Strategy** — how calls are distributed (simultaneous, sequential, etc.)
- **Destinations** — which extensions to ring
- **Timeout Destination** — where unanswered calls go

![FusionPBX Ring Group configuration](https://www.simtex.com.au/uploads/4_Ring_Group_22f6d3db51.jpg)

## Step 5 — Destination (Inbound Routes) Setup

Navigate to **Dialplan &rarr; Destinations** and click the **+** icon to add a new destination.

![FusionPBX Destinations menu](https://www.simtex.com.au/uploads/5_Destinations_11a5633644.jpg)

Configure the following:

- **Destination** — the DID number
- **Actions** — select your previously created Ring Group
- **Domain** — use the default in most cases
- **Enabled** — set to true
- **Description** — a meaningful label

## Step 6 — Outbound Route Setup

FusionPBX uses regular expressions to match dialled numbers and route them to the correct trunk. Configure the following dial patterns for Australian numbering:

## Australian Dial Patterns

| Type of Number | Regular Expression | Example |
| --- | --- | --- |
| Local (with area code) | `^(\d{8})$` | 94883344 |
| Interstate (with area code) | `^(0[2-9]\d{8})$` | 0894883344 |
| Emergency | `^(000)$` | 000 |
| 1300/1800 Numbers | `^(1[38]00\d{6})$` | 1300888519 |
| 13 Numbers | `^(13[1-9]\d{3})$` | 131313 |
| International | `^(0011\d{1,15})$` | 00116189488334 |

![FusionPBX Outbound Route configuration](https://www.simtex.com.au/uploads/Outbound_routes_7465357018.jpg)

![FusionPBX Outbound Routes overview](https://www.simtex.com.au/uploads/Outbound_routes_overview_4f3af77a2e.jpg)

## Related

- Article: https://www.simtex.com.au/support/kb/pbx-setup-guides/fusion-pbx-sip-trunk-configuration-guide
- Category: https://www.simtex.com.au/support/kb/pbx-setup-guides
- Knowledge Base: https://www.simtex.com.au/support/kb
- Full AI reference: https://www.simtex.com.au/llms-full.txt
