Follow

Zoiper5 Softphone (PC OS)

This guide will get you up and running with Zoiper5 on Windows, Mac, or *NIX. It includes a walkthrough of the app sign-up process, SIP registration, necessary settings for configuring service with SIP.US, setting up outbound calling, and setting up inbound calling.

 

Disclaimer: This guide is only for a basic Zoiper configuration to get your SIP.US service up and running. This guide was configured via the free version of Zoiper. More features are available via the Pro version which are not covered in this guide. 

 

1. The first step is to download and install Zoiper on your computer.

 

2. Once you have installed and opened Zoiper, you will see the following login screen. It is not necessary to create an account. Enter your SIP trunk number into the "Username/Login" field and enter your SIP trunk password into the "Password" field.

 

The "Login" button will turn active once these fields are populated. Click "Login" to create your SIP account profile. 

 

Zoiper-sip-login-trunk-username-password-sip.us.png

 

3. The next page requires you to fill in a host server. Enter "gw.sip.us" and then click "Next".

 

zoiper-login-hostname-sip-proxy-server-sip.us.png

 

4. The next page offers the option to fill in separate proxy information. No inputs are required and you may skip this step. 

 

5. Another page will appear and begin to test your SIP configuration. You may wait or click the "Skip" button. 

 

6. The account is now configured with default settings and you should see your SIP trunk registered in the SIP.US customer portal. 

 

NOTE: Refer to this article on how to Check SIP Trunk Registration Status in the SIP.US customer portal. 

 

zoiper-sip-account-settings.png

 

7. Click on the account and it will load a page with your basic SIP details. Click on the "Advanced" option in the top-right area of the user interface. 

 

zoiper-sip-advanced-settings-account-trunk.png

 

8. Scroll down to the "Network related" settings and set:

  • Transport: UDP
  • Registration expiry mode: Default (UDP - 60s; TCP - 600s)
  • Subscription expiry mode: Default (UDP - 60s; TCP - 600s)
  • Keep alive time-out: Default (UDP - 30s; TCP - 180)
  • Check "Use rport"
  • Do not check "Use rport media"
  • Use STUN (setting is set to): Don't use STUN

zoiper-network-related-settings-advanced.png

 

NOTE: It is also recommended that you disable SIP ALG in your router. 

 

NOTE: Refer to Interconnecting with SIP.US for a complete list of the SIP gateways and whitelisting requirements for firewalls. 

 

9. Set the "Audio codecs" to only use G.711 mu-law. 

 

zoiper-audio-codecs-g711-ulaw.png

 

10. Click on your SIP Account on the left-hand side of the screen and a prompt will appear to save your changes. 

 

11. Click the "X" in the corner of the "Settings" screen to exit the account settings and return to the main Zoiper app settings. 

 

12. Navigate to the "Media" menu and click on "Audio". Ensure you have the desired inputs and outputs configured for your equipment. 

 

zoiper-media-audio-input-output.png

 

13. Click on the "Advanced" settings under "Features" and disable "Open random available port" under the "Network" section.

 

zoiper-features-advanced-network-port.png

 

14. You are done configuring Zoiper, however, it is necessary to make several changes in the SIP.US customer portal before you can make and receive calls. Hover over the "SIP Trunking" tab and choose the "SIP Trunks" submenu option to view a complete list of your SIP trunks. 

 

15. Click on "Modify Trunk" for the relevant SIP trunk and flip the "Contact Override" option to "OFF".

 

16. Outbound Calling - Enter the caller ID you wish to use in the "Caller ID Override" field of the SIP.US customer portal (10-digit format). As a limitation of the basic Zoiper app, you must use this override to populate your FROM header with a legitimate CID to comply with STIR/SHAKEN regulation. 

 

sip.us-customer-portal-contact-override-cid-set.png

 

Failure to complete this step or use the Zoiper in-app Caller ID field will not read properly in your outbound SIP INVITE and your caller ID will read as the SIP trunk number. 

  • Calls will not be guaranteed to complete (STIR/SHAKEN).
  • You will not send a legitimate CID indicating who you are as the calling party to your recipient. 

 

17. Outbound Calling - You must send North American outbound calls in an 11-digit format (beginning with the 1 for the U.S. country code). Refer to the following two articles for more information on dialing patterns and caller ID:

 

18. Inbound Calling - Zoiper does not provide any inbound route configuration. Instead, just assign your DIDs in the SIP.US customer portal to the SIP trunk and calls will be delivered successfully as long as your SIP trunk is registered and everything else is configured properly. 

 

To configure a DID to a specific SIP trunk, hover over the "SIP Trunking" tab and choose the "Telephone Numbers" submenu option to view a complete list of your DIDs. Click the pencil edit icon next to the DID and then click on the dropdown in the "Primary" column to select the SIP trunk we should direct the inbound DID traffic through (be sure to submit your changes). 

 

zoiper-did-routing-sip.us-customer-portal.png

 

Your Zoiper configuration should now be working for both inbound and outbound calls and you can begin testing. If you experience any issues, please contact our Support team at support@sip.us for troubleshooting assistance. We also recommend reviewing Troubleshooting Guides for common issues. 

Was this article helpful?
1 out of 2 found this helpful
Have more questions? Submit a request

Comments

  • Avatar
    Henry Mcdonalds

    This works the same for IPHONE OS ZOIPER APP ?

Powered by Zendesk