> For the complete documentation index, see [llms.txt](https://support.portsip.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.portsip.com/portsip-communications-solution/configuring-sip-trunks/voicemeup-sip-trunk/configuring-voicemeup-trunk.md).

# Configuring VoiceMeUp Trunk

Configuring the [VoiceMeUp SIP trunk](https://www.voicemeup.com/index.html) in PortSIP PBX is straightforward. Follow the steps below to complete the setup.

***

### Prerequisite: Sign Up and Purchase DID Numbers

Before configuring the trunk, you must contact **VoiceMeUp** to create an account and purchase DID numbers.

After signup, you will typically receive the following credentials:

* **Trunk Username** – Used for SIP authentication with the VoiceMeUp trunk
* **Trunk Password** – Used for SIP authentication with the VoiceMeUp trunk

Keep these details available—you will need them during trunk configuration.

***

### Configure the VoiceMeUp Trunk in PortSIP PBX

VoiceMeUp SIP trunks are configured as **Register-Based Trunks** in PortSIP PBX.\
You can configure the trunk at either level:

* **System Administrator level**
  * The trunk can be **shared with one or more tenants**
* **Tenant Administrator level**
  * The trunk can be used **only by that tenant**

***

#### Step 1: Create a Register-Based Trunk

1. Sign in to the **PortSIP PBX Web Portal** as a **System Administrator** or **Tenant Admin**.
2. From the left-hand navigation menu, go to:\
   **Call Manager > Trunks**
3. Click **Add**.
4. From the menu, select **Register Based Trunk**.

<figure><img src="/files/dvJjzdHP0zLdeNfvozXe" alt=""><figcaption></figcaption></figure>

***

#### Step 2: Configure Basic Trunk Settings

Enter the following information:

* **Name**\
  Enter a friendly name for the trunk\
  (for example, *VoiceMeUp-Trunk*).
* **Brand**\
  Select **VoiceMeUp**.
* **DID Pool** *(Tenant Admin level only)*
  * Configure the VoiceMeUp DID numbers assigned to this tenant.
  * The tenant can use **only the DIDs in this DID Pool** to:
    * Create inbound rules
    * Create outbound rules
    * Configure outbound caller ID for extensions

**DID Pool format examples:**

```
16468097065
16468097065-16468097066
16468097065-16468097066;16468097069
16468097065-16468097066;16468097070-16468097080
```

5. Click **Next**.

<figure><img src="/files/L3ywwrt1F33RPv0O7uAP" alt=""><figcaption></figcaption></figure>

***

#### Step 3: Configure Trunk Credentials

1. Enter the authentication details provided by VoiceMeUp:
   * **Authentication Name**\
     Enter the **VoiceMeUp trunk username**.
   * **Password**\
     Enter the **VoiceMeUp trunk password**.
2. Click **Next**.

<figure><img src="/files/XrzFuYkeue0FY6QVciM6" alt=""><figcaption></figcaption></figure>

***

#### Step 4: Configure Trunk Options

1. Review the trunk options.
2. Configure the following field if required:
   * **Max Concurrent Calls**\
     Sets the maximum number of simultaneous calls PortSIP PBX can establish using this trunk.\
     Adjust this value according to your service agreement with VoiceMeUp.

> **Best Practice**\
> Keep all other options at their default values unless VoiceMeUp has provided specific requirements.

3. Click **Next**.

<figure><img src="/files/pMzGnd89J2nQf65l7qPQ" alt=""><figcaption></figcaption></figure>

***

#### Step 5: Assign Tenants and DID Pool (System Admin Only)

This step is **available only when configuring the trunk at the System Administrator level**.

1. Select one or more **tenants** to grant access to the trunk.
2. Configure the **DID Pool** for each tenant.

> **Important**
>
> * Each DID can be assigned to **only one tenant**.
> * A tenant can use **only the DIDs in its assigned DID Pool**.

**DID Pool format examples:**

```
16468097065
16468097065;16468097066
16468097065-16468097066;16468097069
16468097065-16468097066;16468097070-16468097080
```

3. Click **OK** to save the configuration.

<figure><img src="/files/q9uxkfq4ACOefdDUBbtz" alt=""><figcaption></figcaption></figure>

***

#### Expected Result

* The VoiceMeUp trunk is successfully created.
* Once PortSIP PBX registers with the VoiceMeUp platform, the trunk status displays as **Online** on the trunk list page.

<figure><img src="/files/sv3JnYZjcSn2Z2Fm0wwY" alt=""><figcaption></figcaption></figure>

***

### Adjust Outbound Parameters for the VoiceMeUp Trunk

For outbound calls, VoiceMeUp requires specific SIP header mappings to ensure correct caller ID presentation. Review and configure these settings carefully.

***

#### Step 1: Configure Outbound Parameters

1. In the **PortSIP PBX Web Portal**, navigate to **Call Manager > Trunks**.
2. **Double-click** the configured **VoiceMeUp trunk**.
3. Open the **Outbound Parameters** tab.
4. Configure the following fields:

   **Contact: User part**

   * Choose `OutboundCallerID`\
     \&#xNAN;*(Outbound caller ID taken from the Web Portal)*

<figure><img src="/files/GbUZVTOfgv1Z9bCtuIzs" alt="" width="563"><figcaption></figcaption></figure>

**From: User part**

* Choose `OutboundCallerID`\
  \&#xNAN;*(Outbound caller ID taken from the Web Portal)*

<figure><img src="/files/Obfep5xv9asMND5KKyOt" alt="" width="563"><figcaption></figcaption></figure>

**P-Asserted-Identity: User part**

* Choose `OutboundCallerID`\
  \&#xNAN;*(Outbound caller ID taken from the Web Portal)*

**P-Asserted-Identity: Host part**

* Choose `TrunkHostPort`\
  \&#xNAN;*(Trunk host and port information)*

<figure><img src="/files/Y37W14gp4HYQit7WoSTK" alt="" width="563"><figcaption></figcaption></figure>

***

### Set Up Outbound Caller ID (CLI)

VoiceMeUp requires the **CLI (outbound caller ID)** to be in **E.164 format**.

#### Requirements

* The outbound caller ID **must be prefixed with `+`**
* Example:

  ```
  +16468097065
  ```

When configuring the outbound caller ID for an extension in PortSIP PBX, ensure the number follows this format.

<figure><img src="/files/W8vsKXWYDy2O68RpxGW5" alt=""><figcaption></figcaption></figure>

***

### Next Steps

The Bandwidth Register Authentication Trunk is now ready for use.

You can proceed to:

* Configure outbound call routing rules
* Configure inbound DID routing
* Assign outbound caller IDs

Refer to the next guide: [Route Management](/portsip-communications-solution/portsip-pbx-administration-guide/8-call-route-management.md).<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.portsip.com/portsip-communications-solution/configuring-sip-trunks/voicemeup-sip-trunk/configuring-voicemeup-trunk.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
