Zycoo IPPBX is built on the Asterisk platform and supports the standard SIP protocol. It can connect to IMS SIP trunks from ITSPs (Internet Telephony Service Providers) as well as SIP endpoints.
This document provides instructions for binding an extension to a specific trunk (port), ensuring that calls from that extension are routed through a designated line.
| Requirement | Details |
|---|---|
| Firmware Version | Version 4.0.5 or higher is required for this feature |
Log in to the IPPBX web interface using the admin account.
Navigate to Telephony → Outbound Control → Dial Rules
Ensure that DialOut includes at least one trunk in the Dial Pattern X. (which matches any outbound number).
Note: The
X.dial pattern is a wildcard that matches any dialed number (one or more digits).
Navigate to Telephony → Extensions → IP Extensions
Click the Edit button for the target extension (e.g., extension 999), then configure the following:
| Parameter | Setting |
|---|---|
| Call Out Trunk | Select the desired trunk (e.g., FXO-1 Port) |
Click Submit to save the configuration.
Result: Extension
999will now make outbound calls through the FXO-1 Port.
Navigate to Telephony → Inbound Control → Inbound Routes
Click the Edit button for the FXO-1 trunk in the Trunk Name column, then configure the following:
| Parameter | Setting |
|---|---|
| Destination | 999 (the bound extension) |
Click Submit to save the inbound route configuration.
Result: Incoming calls on the FXO-1 Port will be routed directly to Extension 999.
| Direction | Configuration | Destination |
|---|---|---|
| Outbound | Extension 999 → Call Out Trunk → FXO-1 Port | External calls via FXO-1 |
| Inbound | Inbound Route FXO-1 → Destination → 999 | Calls to Extension 999 |
| Requirement | Specification |
|---|---|
| Minimum System Version | 4.0.5 |
| DialOut Rule | Must include X. with at least one trunk |
| Binding Location | Extension settings → Call Out Trunk |