VitalPBX - VoIP.ms Wiki

Check out our YouTube channel to watch our simple tutorials that will help you set up most of our features.

VitalPBX

From VoIP.ms Wiki

(Difference between revisions)
Jump to: navigation, search
[checked revision][checked revision]
Line 17: Line 17:
* Remote Username: Main SIP username
* Remote Username: Main SIP username
* Remote Secret: Same password that you use for login into the portal.
* Remote Secret: Same password that you use for login into the portal.
 +
 +
 +
[[File:VitalPBX1SIPauth.png|border]]
 +
 +
 +
Additional settings to configure:
* Require Registration: Must be set to “Yes”
* Require Registration: Must be set to “Yes”
* Permanent Auth Rejection: Must be set to “Yes”
* Permanent Auth Rejection: Must be set to “Yes”
-
[[File:VitalPBX1.png|border]]
 
== Configuring PJSIP using IP Authentication ==
== Configuring PJSIP using IP Authentication ==
Line 37: Line 42:
* Contacts: SIP URI with one of the multiple servers from VoIP.ms; You can choose one closer to your location.
* Contacts: SIP URI with one of the multiple servers from VoIP.ms; You can choose one closer to your location.
* Match: Set one of the multiple servers from VoIP.ms. The “DID POP” must be the same server configured in this field.
* Match: Set one of the multiple servers from VoIP.ms. The “DID POP” must be the same server configured in this field.
 +
 +
 +
[[File:VitalPBX2IPauth.png|border]]
 +
 +
 +
Additional settings to configure:
* Require Registration: Must be set to “No”
* Require Registration: Must be set to “No”
* Permanent Auth Rejection: Must be set to “No”
* Permanent Auth Rejection: Must be set to “No”
-
 
-
[[File:VitalPBX2.png|border]]
 
== Configuring Outbound Routes on VitalPBX ==
== Configuring Outbound Routes on VitalPBX ==
Line 57: Line 66:
For receiving calls, the only thing we need to do is to create an Inbound Route with the number we have purchased previously, just as shown in the following screenshot.
For receiving calls, the only thing we need to do is to create an Inbound Route with the number we have purchased previously, just as shown in the following screenshot.
-
[[File:VitalPBX4.png|border]]
+
[[File:VitalPBXconf4.png|border]]

Revision as of 17:12, 29 October 2020

This article will provide you guidance on configuring your VitalPBX.

Please note that this is a basic guide, and only covers how to connect the trunk with our servers, configure your outgoing and incoming calls.


Contents

Configuring PJSIP using User and Password Authentication

Head into your PBX and create a trunk with the following parameters:

  • Profile: Optional. Can be set to the “Default PJSIP Profile” for adding NAT configurations and other settings.
  • Codecs: ulaw, g729
  • Trunk CID: We can set as the CID number one of the DID(s) acquired on the VoIP.ms portal.
  • Overwrite CID: Can be set to “If not provided” in order to allow external incoming caller ID during call forwards.
  • Local User: This is the name of your trunk. It can be anything of your liking.
  • Contacts: SIP URI with one of the multiple servers from VoIP.ms; You can choose one closer to your location.
  • Match: Set one of the multiple servers from VoIP.ms. The “DID POP” must be the same server configured in this field.
  • Remote Username: Main SIP username
  • Remote Secret: Same password that you use for login into the portal.


VitalPBX1SIPauth.png


Additional settings to configure:

  • Require Registration: Must be set to “Yes”
  • Permanent Auth Rejection: Must be set to “Yes”


Configuring PJSIP using IP Authentication

In case you would like to use IP authentication instead of a User and Password, here, we will show you how to do it. Remember, to be able to use IP authentication you will need to create a sub-account. The main account is not capable of handling this type of authentication.

This will be the required configuration:

  • Profile: Optional. Can be set to the “Default PJSIP Profile” for adding NAT configurations and other settings.
  • Codecs: ulaw, g729
  • Trunk CID: We can set as the CID number one of the DID(s) acquired on the VoIP.ms portal
  • Overwrite CID: Can be set to “If not provided” in order to allow external

incoming caller ID during call forwards.

  • Local User: The name of your trunk. This can be anything of your liking.
  • Contacts: SIP URI with one of the multiple servers from VoIP.ms; You can choose one closer to your location.
  • Match: Set one of the multiple servers from VoIP.ms. The “DID POP” must be the same server configured in this field.


VitalPBX2IPauth.png


Additional settings to configure:

  • Require Registration: Must be set to “No”
  • Permanent Auth Rejection: Must be set to “No”

Configuring Outbound Routes on VitalPBX

In order to place calls, we will need to create an outbound route pointing to the trunk that we’ve created previously. In this case, we will use the main trunk from VoIP.ms.

This will be the outbound route configuration to allow national and international phone calls.

VitalPBX3.png

You can also configure the pattern “4443” to perform a sound quality test, and the pattern “4747” to perform a DTMF test.


Configuring Inbound Routes on VitalPBX

For receiving calls, the only thing we need to do is to create an Inbound Route with the number we have purchased previously, just as shown in the following screenshot.

VitalPBXconf4.png

Personal tools
Namespaces
Variants
Actions
VoIP.ms Wiki
Guides 🇨🇦
Guías 🇲🇽