Overview
A trunk connects your Virtual-Call Cloud PBX to the public telephone network. All inbound and outbound calls are routed through the trunk.
Virtual-Call provides your trunk pre-configured. You can view the trunk details, check your assigned phone numbers, and configure the caller ID for inbound and outbound calls.
Prerequisites
- Administrator access to the Virtual-Call Cloud PBX
Trunk Overview
Navigate to Extension and Trunk → Trunk.
Columns in the Overview
| Column | Description |
|---|---|
| Status | Connection status of the trunk (green checkmark = registered and active) |
| Name | Name of the trunk |
| Type | Connection type (e.g., “Register Trunk”) |
| Hostname/Port | Address and port of the SIP server |
| Username | SIP username for registration |
| Outbound Caller ID | Default phone number transmitted for outbound calls |
| Operations | Actions: |
Viewing Trunk Details
In the Operations column, click to open the detail view. The configuration is divided into several tabs:
Tab: Basic
Shows the basic settings of the trunk:
| Field | Description |
|---|---|
| Name | Name of the trunk |
| Trunk Status | Enabled or Disabled |
| Select ITSP Template | Country template (e.g., Switzerland) |
| ITSP | Provider name (Virtual-Call) |
| Trunk Type | Type of SIP connection |
| Transport | Transport protocol (UDP, TCP, or TLS) |
| Hostname/IP | SIP server address |
| Port | SIP port (default: 5060) |
| Domain | SIP domain |
| Username | SIP username |
| Password | SIP password |
| Authentication Name | Optional authentication name (if different from username) |
Tab: DIDs/DDIs
This tab shows all phone numbers (DIDs) assigned to your trunk. These numbers are provided by Virtual-Call and can be used in inbound routes to direct calls to extensions, ring groups, or IVR menus.
Tab: Inbound Caller ID Reformatting
Reformatting rules allow you to automatically adjust incoming caller numbers—for example, to remove country codes or add area codes. This ensures caller numbers appear consistently in your CDR entries and on phone displays.
Adding a Rule
- Click Add.
- Configure the fields:
- Pattern—String to match at the beginning of the incoming number (e.g.,
41for the Swiss country code) - Remove—Number of characters to remove from the beginning of the number
- Prepend—String to add at the front after removal (e.g.,
0)
- Pattern—String to match at the beginning of the incoming number (e.g.,
- Click Confirm.
41441234567 should be displayed as 0441234567. Create a rule with Pattern 41, Remove 2, Prepend 0.You can also import and export rules (CSV format) to transfer them between trunks. The order of rules can be adjusted using the arrow icons in the “Move” column—the first matching rule is applied.
Tab: Outbound Caller ID
Configure which phone number and name are transmitted for outbound calls.
General
| Field | Description |
|---|---|
| Outbound Caller ID | Default phone number for all outbound calls through this trunk |
| Outbound Caller ID Name | Name transmitted along with the number (CNAM) |
Outbound Caller ID List
In addition to the default ID, you can create a list of additional caller IDs and assign them to specific extensions. For example, the sales team can use a different number than the support team.
- Click Add.
- Configure the fields:
- Create Method—Select “Shared Outbound Caller ID”
- Speed Dial Code—Optional code that extensions can use to select this ID via feature code
- Outbound Caller ID—The phone number to be transmitted
- Outbound Caller ID Name—The associated name (CNAM)
- Default DOD Label—Optional label for this caller ID
- Assigned Extensions—Select extensions from the “Available” list that should use this caller ID and move them to “Selected”
- Click Confirm.
Best Practices
- Regularly check the trunk status in the overview—a green checkmark confirms an active connection.
- Use reformatting rules for inbound caller IDs so that callbacks from the call log work correctly.
- Assign appropriate outbound caller IDs to departments so that customers see the correct callback number.
- Do not modify settings in the Basic, Advanced, or SIP Headers tabs—these are managed by Virtual-Call.
Comments
0 comments
Article is closed for comments.