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

πŸ” SIP Trunking – Register Method with Kiwi VoIP

The Register Method allows your SIP PBX to connect to Kiwi VoIP using standard SIP registration with a pilot number. It’s ideal when you don’t have a static IP, or when you prefer traditional username/password-based authentication.


🧭 Two Setup Options Available
Choose the best configuration for your setup:

1️⃣ Account-Level Register Trunk
πŸ“Œ One pilot number authenticates all numbers on your account.

2️⃣ Line-Level Register Trunks
πŸ“Œ Register and manage each number individually for more granular control.


πŸ”§ Account-Level Register Trunk Setup

  1. Log in to πŸ‘‰ https://portal.kiwivoip.co.nz

  2. Go to Cloud PBX

  3. Select the Pilot Number

  4. Navigate to Preferences > Register Trunking


  5. Tick βœ… Enable register trunking on this account (make this number the pilot)

  6. Click Save

πŸ“Œ Once enabled, all voice numbers on the account will route via the registered pilot.


βš™οΈ Optional Settings

  • Preserve DDI Information:
    Retains the original dialed number in SIP headers β€” only use if your PBX supports multiple DDIs on a single registration.

  • Enable Outbound Trunking on This Line:
    Allows you to present any DDI on the account as caller ID without registering each number separately. Useful for businesses with multiple departments/DDIs.

πŸ“ Note: Removing the pilot number will deactivate the trunk. You'll need to reconfigure the logic for any numbers remaining on the account.


πŸ”§ Line-Level Register Trunk Setup

For when you want to mix registration and routing across lines.

Step 1: Inbound Trunking Setup

  1. Go to Cloud PBX > Inbound Calls > Call Forwarding or Trunking

  2. Select the DDI you want to trunk

  3. Choose the Pilot Number from the dropdown

  4. Tick βœ… Preserve DDI information on Inbound trunked calls (optional)

  5. Click Save


Step 2: Outbound Trunking Setup

  1. Select the Pilot Number in Cloud PBX

  2. Go to Outbound Calls > Outbound Trunking

  3. Tick βœ… Enable outbound trunking

  4. Click Save


πŸ“€ Caller ID Presentation Options

  • Display Name:
    On most IP phones, softphones, and Asterisk-based PBXs, you can change the name part in callerid= or use CALLERID(name) in the dial plan to define the presented number.

  • P-Asserted-Identity (RFC 3325):
    Advanced users can use this SIP header to present an alternate caller ID β€” supported by many modern PBX systems.

🧠 Pro Tip: After enabling outbound trunking, you can dynamically present any number on your account as your outbound caller ID β€” as long as your PBX sends the correct SIP headers.