π 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
-
Log in to π https://portal.kiwivoip.co.nz
-
Go to Cloud PBX
-
Select the Pilot Number
-
Navigate to Preferences > Register Trunking
-
Tick β Enable register trunking on this account (make this number the pilot)
-
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
-
Go to Cloud PBX > Inbound Calls > Call Forwarding or Trunking
-
Select the DDI you want to trunk
-
Choose the Pilot Number from the dropdown
-
Tick β Preserve DDI information on Inbound trunked calls (optional)
-
Click Save
Step 2: Outbound Trunking Setup
-
Select the Pilot Number in Cloud PBX
-
Go to Outbound Calls > Outbound Trunking
-
Tick β Enable outbound trunking
-
Click Save
π€ Caller ID Presentation Options
-
Display Name:
On most IP phones, softphones, and Asterisk-based PBXs, you can change the name part incallerid=
or useCALLERID(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.