Skip to content
  • There are no suggestions because the search field is empty.

🔧 Connecting 3CX v20 PBX to Kiwi VoIP via SIP Trunk

This guide will walk you through connecting your self-hosted 3CX v20 PBX to Kiwi VoIP using a registered SIP trunk. We support both account-level and single-number registration methods

🔐 Step 1: Configure SIP Trunk in the Kiwi VoIP Portal

✅ Option A: Account-Level Trunking

  1. Log into your Kiwi VoIP portal and select the Pilot Number in the Cloud PBX section.

  2. Go to Preferences > Register Trunking

  3. ✅ Tick all 3 options:

    • Register inbound calls

    • Register outbound calls

    • Preserve DDI


    image-png-Oct-10-2024-10-10-47-0817-PM


  4. Click Save

All numbers on your account will now automatically register via the pilot number.


✅ Option B: Single Number Trunking

  1. Select your pilot number under the “Outbound Calls” > “Outbound Trunking” tab
    ✅ Tick the box: Enable Outbound Trunking

  2. For each DID you want to register:

    • Go to Inbound Calls > Forwarding and Trunking

    • Set Send inbound calls to registered number = your pilot number

    • ✅ Tick the Preserve DDI box


💻 Step 2: Allow Kiwi VoIP IP Range in 3CX

In your 3CX Admin Console:

  1. Navigate to: Advanced > IP Blacklist > Add

  2. Configure as follows:

    • IP Range Type: Add a range of IP addresses

    • Network Address: 27.111.14.0

    • Subnet Mask: 255.255.255.0 (or /24)

    • Action: Allow

  3. Click OK to save.


🛠️ Step 3: Import & Configure the SIP Trunk in 3CX

  1. Download the Kiwi VoIP SIP Trunk Template (ask us if you don’t have it).

  2. Go to: Advanced > Templates > Provider Templates > Import Provider

  3. Import the template file.

If the import screen doesn’t load properly, try clearing your browser cache or use another browser.


🔧 SIP Trunk Settings:

  • Name: Anything you like (e.g. Kiwi VoIP Trunk)

  • Registrar/Server: sip.kiwivoip.co.nz (or your chosen SIP domain)

  • Main Trunk Number: Your pilot number (format: 0xxxxxxxx)

  • Authentication ID: Same as pilot number

  • Authentication Password: Provided in your Kiwi VoIP portal

Go to the Options tab:

  • Set Number of simultaneous calls to match your capacity

Click Save.

You will be prompted to set up an outbound calling rule – you can configure this now or later.


☎️ Special Case: A-Party Passthrough for Forwarded Calls

Some 3CX call forwarding scenarios omit standard SIP headers, which may interfere with Kiwi VoIP’s CLI validation.

If you experience call failures on forwarded calls, please request A-party passthrough whitelisting by submitting a support ticket.


📚 Resources