SIP Trunking

    Setup a Xorcom PBX

    The VoIP Help Page Team·4 min read·Last updated: March 14, 2026

    ### **Scope**

    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. 1

      Log into your Xorcom PBX admin console.

    2. 2

      Navigate to PBX → External → Trunks

    3. 3

      Create a new trunk with the following information under the General Tab 01. Description - Description of Trunk 02. Profile - Leave as Default SIP Profile 03. Trunk CID - Desired CallerID name and number for clients 04. Overwrite CID - set according to if each extension will use unique caller ID's 05. Codecs - Select Ulaw,G729,G722 06. Outgoing username - username created when trunk was created in the manager portal 07. Host - outbound proxy ie sbc.ucaasnetwork.com 08. From Domain - clients domain name 09. 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. 4

      Set the registration string to the following. Replace the place holder information accordingly.

      <trunk username>@<client domain>:<trunk password>@<outbound proxy>:5060

    5. 5

      Click Update

    6. 6

      Navigate to the Advanced tab for the new trunk

    7. 7

      Enter the following.

      1. 1
        Type - Peer
      2. 2
        Parameter - sendrpid
      3. 3
        Value - PAI
    8. 8

      Click Update

    9. 9

      Click the apply button at the top of the screen.

    10. 10

      Navigate to Settings → Technology Settings → SIP Settings and click on Others.

    11. 11

      Set SRV Lookups to yes and click save

    12. 12

      Click the apply button at the top of the screen.

    Static IP based Trunk

    1. 1

      Log into your Xorcom PBX admin console.

    2. 2

      Navigate to PBX → External → Trunks

    3. 3

      Create a new trunk with the following information under the General Tab

    4. 4

      Description - Description of Trunk

    5. 5

      Profile - Leave as Default SIP Profile

    6. 6

      Trunk CID - Desired CallerID name and number for clients

    7. 7

      Overwrite CID - set according to if each extension will use unique caller ID's

    8. 8

      Codecs - Select Ulaw,G729,G722

    9. 9

      Outgoing username - clients main phone number.

    10. 10

      Host - outbound proxy ie sbc.ucaasnetwork.com

    11. 11

      From Domain - clients domain name

    12. 12

      Port - 5060

    13. 13

      Outbound Proxy - Same as Host

    14. 14

      Remote Username - Leave Blank

    15. 15

      Remote Secret - Leave Blank

    16. 16

      Insecure - Port,Invite

    17. 17

      Allow Inbound Calls - Yes

    18. 18

      Set the Register String to no and leave it blank.

    19. 19

      Follow Steps 5 through 12 of the registration based SIP trunk.

    Outbound Routes

    1. 1

      Navigate to PBX → External → Outbound Routes

    2. 2

      Create a new outbound route with the following

    3. 3

      Description - Description of the route

    4. 4

      Trunks - select the trunk name that was created above.

    5. 5

      CID - Clients desired callerid name and number.

    6. 6

      Overwrite CID -  set according to if each extension will use unique caller ID's

    7. 7

      Pattern - add a pattern for each of the following:

      1. 1
        NXXXXXXXXX (for 10 digit dialling)
      2. 2
        1NXXXXXXXXX (for 11 digit dialling)
    8. 8

      Click Save

    9. 9

      Click the apply button at the top of the screen.

    Inbound Call Routes

    1. 1

      Navigate to PBX → External → Inbound Routes

    2. 2

      Fill in the following information.

    3. 3

      Description - Description of the route

    4. 4

      DID Pattern - enter ! followed by the 10 digit number. Example: !1234567890

      **The ! is to allow for both 10 and 11 digit inbound matching

    5. 5

      Under Inbound Destination select a module and destination.

    6. 6

      Module - This is either an auto attendant, ring group, extension or voicemail.

    7. 7

      Destination - Extension that matches the desired module that is setup.

      Example is a module of Voicemail and destination of user 2000

    8. 8

      Click Save

    9. 9

      Click the apply button at the top of the screen.

    Was this article helpful?