Zoiper5 Softphone (PC OS)

Prev Next

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 Flowroute, setting up outbound calling, and setting up inbound calling.

Disclaimer: This guide is only for a basic Zoiper configuration to get your Flowroute 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.

    NOTE: It is important to follow these instructions exactly as laid out in this guide. Flowroute requires specific settings to provide a workaround for you to properly pass a caller ID from Zoiper.

  3. SIP Registration - Enter your preferred Point of Presence (POP) into the Username/Login field in Zoiper. Refer to the Interconnection with Flowroute POPs article for this information, or view the POPs in the Flowroute Manage portal by navigating to: Interconnection > Registration.


  4. Enter your Tech Prefix password into the "Password" field. This is found in the Flowroute Manage portal by navigating to Interconnection > Registration, next to the POP list.

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

  1. The next page requires you to fill in a host server. Enter your preferred POP, and then click "Next".

    Example: “us-east-va.sip.flowroute.com”

  1. The next page offers the option to fill in separate proxy information. Check the box to enable the fields. Enter your Tech Prefix number in the Username field and your preferred Flowroute POP in the Outbound Proxy field. Click “Next” to proceed.


  2. The next page will ask you to name your Zoiper profile. Name it whatever you like.

  3. The Zoiper client will then proceed to test your SIP configuration. You may wait or click the "Skip" button.

  4. The account is now configured with default settings and you should see the registration in the Flowroute Manage portal.

    NOTE: SIP registrations can be viewed in the Flowroute Manage portal by navigating to Interconnection > Status.

  1. In the Zoiper client, 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.

  1. 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

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

NOTE: Refer to Firewall Requirements for Direct Media Delivery and Interconnection with Flowroute POPs for the necessary whitelisting requirements to use Flowroute service.



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

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

  2. Outbound Caller ID - In the main account screen for your SIP profile, replace the “Username” field with your phone number. This is why “Optional SIP credentials” were implemented in a prior step. Refer to the image below.



16. Click the "X" in the corner of the "Accounts" screen to exit the account settings and return to the main Zoiper app settings. Save your changes when prompted.




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

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

 

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 Outbound ANI Caller ID Requirements for more information on dialing patterns and caller ID.

Example: 18553569768

18. Inbound Calling - Zoiper does not provide any inbound route configuration. Flowroute will simply attempt to deliver the call to the registered SIP device. You will see the number or CNAM of the calling party and you will see your Flowroute number which is receiving the call.

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@flowroute.com for troubleshooting assistance.