Dial Pattern for 3rd-Party PBXs

This article provides recommendations for configuring a PBX with CommPeak SIP account credentials.

If you have your own PBX and a CommPeak SIP account, you need to create a trunk with CommPeak using your CommPeak SIP account credentials in order to avoid connection issues. You can find the domain information in the VoIP section your CommPeak Portal account.

Please follow these recommendations:

  1. In your PBX, instead of sip.commpeak.com, select two of the SIP proxy domains listed in your CommPeak Portal (VoIP Services > SIP Accounts > Server Status) that are nearest to your location.​
  2. Configure each of the two selected trunks (e.g., eu1 and eu2) following this example:​

📝

EXAMPLE

**[commpeak-eu1]

host=eu1.sip.commpeak.com
type=peer
qualify=yes
disallow=all**

If you want to change the codec priority, place ulaw before g729:​
allow=g729
allow=ulaw

If username/password authentication was chosen:​
username=username
secret=password​
context=commpeak

  1. On your extension, configure both trunks you created:​
    exten => _X.,1,Dial(SIP/commpeak-eu1/${EXTEN})
    exten => _X.,n,Dial(SIP/commpeak-eu2/${EXTEN})