This document covers the basic information needed for setting up a SIP Trunk in the VoicePulse Hosted PBX platform. If you are not already signed up for SIP Trunk service, please contact your sales representative.
Managing SIP Trunk Settings
To view and edit the settings for your SIP Trunk, log in to your customer portal at https://pbx.voicepulse.com and click the Services tab, then on the left click SIP Trunk.
If you have signed up for the SIP Trunk service you should see at least one SIP Trunk listed. Click the trunk’s ID number to view or edit its settings.
The various options are explained below.
- Name: Set the name of your SIP Trunk. This name is for your reference only, you can change it to anything you like.
- Type: Indicated whether you have a Standard or Enhanced SIP Trunk. An Enhanced trunk includes disaster recovery options in case your PBX stops registering or responding.
SIP Peer Status
- Indicates whether your PBX is successfully registering with our gateway. Green indicates successful registration. Red indicates registration has been lost. Grey indicates the trunk has never had a successful registration, or has not had a successful registration in a long time.
This section is only available if you have an Enhanced trunk with disaster recovery options.
- If Offline: Set a destination to send calls if your PBX is offline. This can include voicemail, an Auto Attendant (IVR), an outside phone number, or other options. Contact Support for more information or help setting up features.
This section contains the basic information needed to connect your PBX to our gateways, including the gateway DNS name, username, and password. Or, you can choose IP-based authentication.
- Type Of Authentication
- Username & Password: Enter the username and password below into your PBX to connect. The DNS name of our gateway is also shown.
- IP Address Based: With this option we will not require a password from your PBX to make calls. You will only be allowed to connect from IP addresses, or address ranges, that you specify.
- SIP Username Type: If your PBX does not support specifying a SIP Username, or does not accept the format of the provided name, you can choose to use one or more phone numbers on your account instead. We recommend leaving this set to Standard if at all possible.
- SIP Password (only shown with Username & Password authentication): This is the password your PBX should use to authenticate with us. You cannot specify a custom password, but you can generate a new password at any time.
- SIP Registration Hostname: Enter this into your PBX for the remote host to connect to.
We strongly recommend leaving the rest of the settings in this section at their defaults.
In this section, you can specify networks from which your PBX will connect. This is optional with Username & Password authentication, but required for IP Address Based authentication.
When using Username & Password authentication, specifying allowed networks provides additional security for your account, by ensuring that your SIP username and password cannot be used elsewhere.
Specifying a Network also allows you to place International calls without entering a PIN. See the International Calling section below for more information.
- Connect from the following configured networks: Choose this setting to permit connections only from networks you specify.
- Connect from any network: Allow connections from any IP address.
To create a Network entry, go to the Settings (not Services) tab, and on the left click Networks. Click New Network. Enter any name, and optionally enter a description. Then in the “IP Addresses / Ranges” box enter individual IP addresses, or address ranges (e.g. 220.127.116.11/24), one per line. Note these must be your systems public-facing IP address(es), not the internal/private address.
In the Endpoints section you can assign it to your SIP Trunk. Then click Save.
Caller ID Settings (Outbound Calls)
Choose whether we should force the Caller ID on your outgoing calls to be the same for every call, or whether your PBX system will specify the Caller ID per-call.
- Use this Phone Number: Select a phone number, and we will set the Caller ID of every outgoing call to this number.
- Passthrough the Caller ID: We will allow your PBX to specify the Caller ID number for each call.
Emergency Dialing Options
This setting applies to calls to 911. By default, our system will set the Caller ID on a 911 call to a number associated with one of your registered E911 Locations. It will do this even if your Caller ID Setting is set to Passthrough.
If you have multiple registered E911 locations, you can set this to “Passthrough the Caller ID.” Note that if you choose this setting, you must ensure that all calls to 911 include a Caller ID with a registered E911 location. If they do not, the emergency response may be delayed as the dispatcher will need to determine the caller’s location, and your business may be subject to additional fees for the call as well.
International Dialing Options
For security reasons, international calling is disabled by default on all accounts. To enable international calls, contact your sales representative.
Once international calls are enabled, callers will need to enter a PIN to dial an international number. This is explained in detail in a separate International Calling guide that your Sales or Support representative can provide.
If you do not want to require your users to enter a PIN when dialing international calls, you must both specify at least one Network, and only allow connections from those networks (as explained in the sections above).