• Home
  • Hosted Voice
  • SIP Trunking

Setup A Xorcom PBX

Written by Steven Spaulding

Updated at September 27th, 2023

Contact Us

  • The Essentials
    FAQs Forms
  • Announcements
    Carrier Events mFax Events Platform Events Release Notes
  • Billing Administration
    Datagate OneBill
  • Faxing
    mFax - Analog mFax - Digital Native Fax
  • Hardware & Software
    Manual Configuration Provisioning NDP Axis Cisco Fanvil Grandstream Polycom Snom Yealink Mobile Applications Desktop Applications Mobile-X SNAPbuilder TeamMate Connector UC Integrator
  • Hosted Voice
    Auto Attendants Branding Call Queues Call Routing CDRs Conferencing E-911 Features Fraud Integrations Inventory / Phone Numbers Local & Toll Free Porting Onboarding Recommendations SNAP.HD SIP Trunking SMS / MMS Users Voicemail Caller ID
  • Troubleshooting
    VoIPmonitor Firewalls PBX
  • Ray's Stuff
+ More

Table of Contents

Scope Requirements Trunk Registration Register Based Trunk Static IP based Trunk Outbound Routes Inbound Call Routes

Scope

Intended Audience: All users

How to setup a Xorcom PBX to be able to register and make and receive phone calls. 

 

Requirements

  • SIP Trunk Credentials
  • Admin Access to the Xorcom PBX
 

Trunk Registration

Register Based Trunk

  1. Log into your Xorcom PBX admin console. 
  2. Navigate to PBX → External → Trunks
  3. Create a new trunk with the following information under the General Tab
    1. Description - Description of Trunk
    2. Profile - Leave as Default SIP Profile
    3. Trunk CID - Desired CallerID name and number for clients
    4. Overwrite CID - set according to if each extension will use unique caller ID's
    5. Codecs - Select Ulaw,G729,G722
    6. Outgoing username - username created when trunk was created in the manager portal
    7. Host - outbound proxy ie sbc.ucaasnetwork.com
    8. From Domain - clients domain name
    9. Port - 5060
    10. Outbound Proxy - Same as Host
    11. Remote Username - Same as Outgoing Username
    12. Remote Secret - password created when trunk was created in the manager portal
    13. Insecure - Port,Invite
    14. Allow Inbound Calls - Yes

  4. Set the registration string to the following. Replace the place holder information accordingly. 
    <trunk username>@<client domain>:<trunk password>@<outbound proxy>:5060
  5. Click Update
  6. Navigate to the Advanced tab for the new trunk
  7. Enter the following. 
    1. Type - Peer
    2. Parameter - sendrpid
    3. Value - PAI
  8. Click Update
  9. Click the apply button at the top of the screen. 
  10. Navigate to Settings → Technology Settings → SIP Settings and click on Others.

  11. Set SRV Lookups to yes and click save
  12. Click the apply button at the top of the screen. 

Static IP based Trunk

  1. Log into your Xorcom PBX admin console. 
  2. Navigate to PBX → External → Trunks
  3. Create a new trunk with the following information under the General Tab
    1. Description - Description of Trunk
    2. Profile - Leave as Default SIP Profile
    3. Trunk CID - Desired CallerID name and number for clients
    4. Overwrite CID - set according to if each extension will use unique caller ID's
    5. Codecs - Select Ulaw,G729,G722
    6. Outgoing username - clients main phone number. 
    7. Host - outbound proxy ie sbc.ucaasnetwork.com
    8. From Domain - clients domain name
    9. Port - 5060
    10. Outbound Proxy - Same as Host
    11. Remote Username - Leave Blank
    12. Remote Secret - Leave Blank
    13. Insecure - Port,Invite
    14. Allow Inbound Calls - Yes
  4. Set the Register String to no and leave it blank. 
  5. Follow Steps 5 through 12 of the registration based SIP trunk. 

Outbound Routes

  1. Navigate to PBX → External → Outbound Routes
  2. Create a new outbound route with the following
    1. Description - Description of the route
    2. Trunks - select the trunk name that was created above. 
    3. CID - Clients desired callerid name and number. 
    4. Overwrite CID -  set according to if each extension will use unique caller ID's
    5. Pattern - add a pattern for each of the following:
      1. NXXXXXXXXX (for 10 digit dialling)
      2. 1NXXXXXXXXX (for 11 digit dialling)
  3. Click Save
  4. Click the apply button at the top of the screen. 

Inbound Call Routes

  1. Navigate to PBX → External → Inbound Routes
  2. Fill in the following information. 
    1. Description - Description of the route
    2. DID Pattern - enter ! followed by the 10 digit number. Example: !1234567890
      **The ! is to allow for both 10 and 11 digit inbound matching
  3. Under Inbound Destination select a module and destination. 
    1. Module - This is either an auto attendant, ring group, extension or voicemail. 
    2. Destination - Extension that matches the desired module that is setup. 
      Example is a module of Voicemail and destination of user 2000
  4. Click Save
  5. Click the apply button at the top of the screen. 
setup xorcom pbx xorcom asterisk

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • PBXact SIP Trunk Setup
  • Obihai 200/300: SIP Trunk Configuration
  • Elastix: Connect a SIP Trunk
  • Allworx: Connect a SIP IP Based Trunk

Knowledge Base Software powered by Helpjuice

Expand