Connect your desktop or mobile Zoiper app to the Onwords PBX system. Works on Windows, macOS, Linux, Android, and iOS.
Download Zoiper5 from zoiper.com for your operating system. The free version works fine for basic SIP calling.
Go to zoiper.com/en/voip-softphone/download/current and choose Windows, macOS, or Linux.
Open Zoiper and go to Settings → Accounts → Add Account. Choose "SIP" as the account type.
Enter the following details:
| Account Name | Onwords PBX Any name you like |
| Domain / Host | pbx.onwords.in |
| Username | 1001 Your extension number (1001-1010) |
| Password | Onw0rds!1001 Pattern: Onw0rds! + extension number |
| Auth Username | 1001 Same as username |
| Caller ID | 1001 Optional — your extension number |
In the account settings, find Transport or Network settings:
| Transport | TLS Required for connecting over internet |
| Port | 5061 Standard SIP TLS port |
| STUN Server | stun.l.google.com:19302 For NAT traversal |
| Use rport | Yes |
| SRTP | Optional Enable for encrypted audio (DTLS-SRTP) |
If TLS on port 5061 doesn't connect, try UDP on port 5060. You may need to ask your admin to open port 5060 in the AWS security group.
Go to Settings → Audio Codecs and ensure these are enabled (in priority order):
The Jio trunk uses G.711 (ulaw/alaw). Using the same codec avoids transcoding on the server, resulting in better audio quality and lower CPU usage.
After saving the account, Zoiper should show "Registered" or a green indicator.
Test by calling another extension (e.g., dial 1002) or an external number (e.g., 09095640275).
For external numbers, always include the leading 0 (e.g., 09095640275 for mobile, 04223108700 for landline). The PBX routes numbers starting with 0 to the Jio trunk.
Download Zoiper from the App Store (iOS) or Google Play Store (Android). The free version is sufficient.
Open the app and tap the Settings (gear icon) → Accounts → + button. Choose "SIP account".
Fill in the fields:
| Account Name | Onwords PBX |
| Host | pbx.onwords.in |
| Username | 1001 Your extension (1001-1010) |
| Password | Onw0rds!1001 Onw0rds! + your extension |
Tap on the account you just created, then go to Network Settings:
| Transport | TLS |
| Port | 5061 |
| STUN | stun.l.google.com:19302 |
| Use rport | Yes |
Under Audio Codecs, enable G.711 u-Law and G.711 a-Law. Disable HD codecs to save battery.
Under Settings → Connectivity:
| Push Notifications | Enable Receive calls when app is in background |
| Keep Alive | Enable Maintain registration |
| WiFi Only | Off Unless you want to restrict to WiFi |
On Android, disable battery optimization for Zoiper to prevent the OS from killing it. Go to Settings → Apps → Zoiper → Battery → Unrestricted.
You should see "Registered" at the top. Dial 1002 for an internal test call or 09095640275 to call an external number.
Available extensions on the Onwords PBX system:
| Extension | Password | Status |
|---|---|---|
| 1001 | Onw0rds!1001 | Active |
| 1002 | Onw0rds!1002 | Active |
| 1003 | Onw0rds!1003 | Active |
| 1004 | Onw0rds!1004 | Active |
| 1005 | Onw0rds!1005 | Active |
| 1006 | Onw0rds!1006 | Active |
| 1007 | Onw0rds!1007 | Active |
| 1008 | Onw0rds!1008 | Active |
| 1009 | Onw0rds!1009 | Active |
| 1010 | Onw0rds!1010 | Active |
Copy-paste these settings into any SIP softphone: