Set up a Third Party SIP Phone

MightyCall allows you to make and receive calls from your computer using a third Party SIP Phone.

  • Note: this feature is available for the Ultimate plan only!

How do I get my connection details?

  1. Before you set up your softphone, you first must register a new personal contact and get your connection details. Go to your account => Profile –=> My Forwarding Numbers to start the process.
    Set up a Third Party SIP Phone
  2. Click on the Add softphone (SIP account) link.
  3. Make sure to save your changes!
  4. Then click on the “Get Connection details” link.
    Set up a Third Party SIP Phone

  5. Here you can view your connection details. You can use these credentials to create your SIP account for a third party SIP phone (see a list below).
  • Server address (domain)
  • Login (user ID)
  • Password
  • STUN server and port

How do I use my business number (Caller-ID) for outbound calls?

Fill in the phone number (11 digits format, 18442109796 for example) you want to use as a Caller-ID in the Caller-ID / Display Name field.

5

X-lite for Windows

  1. Download the installation file from http://www.counterpath.com/x-lite/ and install it on your computer.  
  2. Click on the Softphone menu and select Account Settings.
    sip-phone-1

  3. Enter your connections details (Server address (domain), Login (user ID), Password).
    sip-phone-2

    Server address (domain) Login (user ID) Password
  4. Click on the “OK” button. Now you can start using X-lite client with your account.

 

Advanced settings for clients using the NAT-connection

Begin by clicking on the X-lite menu and selecting “Preferences”.
sip-phone-3

  1. Select the Topology tab. Check the box next to “Discover public IP address (STUN)”. Fill information regarding the domain and port into the relevant field “Server address” (a possible example could be sip.domain.com:16060). Use either the domain and port provided by your system administrator or the same domain and port used for registration. You also can use the same domain and port which were used for registration for the service.
    sip-phone-4
  2. Select the Transport tab. Choose the UDP value in the Signaling transport field.
    sip-phone-5
  3. Select the Advanced tab. Set “Register every” value to 600 seconds and check the box next to “Use report”.
    sip-phone-6

X-lite for Mac OS

  1. First, download the installation file from http://www.counterpath.com/x-lite/ and install it on your computer.
  2. Click on the X-lite menu and select Preferences.
  3. Choose the Accounts tab on the Preferences screen. Enter your connections details: Server address (domain), login (your user ID), and your password.
  4. Click on the OK button to start using X-lite client with your account.

Advanced settings for clients using the NAT-connection

Click on the X-lite menu and select Preferences

  1. Go to Accounts and select the Topology tab. Check the box next to “Discover public IP address (STUN)”. Enter domain and port into the relevant field “Server address” (a possible example could be sip.domain.com:16060). Use either the domain and port which are provided by your system administrator or use the same domain and port used for registration. You also can use the same domain and port which were used for registration in the service.
  2. Go to Accounts and select the Transport tab. Select a UDP value in the “Signaling transport” field.
  3. Go to Accounts and select the Advanced tab. Set “Register every” value to 600 seconds and select the box next to “Use report”.

3CX 6 Phone for Windows

  1. Launch the program. You will see a pop-up “No SIP profile found”. Click on the “Create profile” button and the “New” button on the next screen.
  2. Fill in your user ID, password and a domain (I am out of the office – external IP).
  3. Click the “Advanced settings” button. Choose UDP value in the SIP Transport drowdown list. Set “Registration time” value to 10 minutes.
  4. Click on the “OK” button and start to use 3CX Phone client with your account.

Are there any advanced settings for clients behind the NAT-connection?

Yes. On the main screen click on the Home button and select “Accounts”.

Click the “Advanced settings” button at the “Account Settings” pop-up . Fill domain and port in the “STUN server” field, for example sip.domain.com:16060. Domain and port which are provided by your system administrator or use the same domain and port used for registration. You also can use the same domain and port which were used for your registration in the service.

Linphone for Windows

  1. First, download the installation file from https://www.linphone.org/ and install it on your computer.
  2. Сlick on the “Forward” button in “Welcome to the account setup assistant” pop-up. Choose checkbox “I have already a sip account and I just want to use it”  at the “Account setup assistant” pop-up, then click on the “Forward” button.
  3. Fill in your user ID, password and a domain.
  4. Click on thr “Apply” button. After that click on the Options in the menu bar and remove checkbox from “Always start video”.
  5. Now you can use your account with Linphone.

Is there any advanced settings for clients behind the NAT-connection?

Yes. Click on the Linphone menu and select “Preferences”.

Go to the “Network settings” tab. Set SIP/UDP value to 16060. Choose checkbox “Behind NAT / Firewall (use STUN to resolve)”. Fill domain and port into field “Stun server”, for example sip.domain.com:16060. Domain and port which are provided by your system administrator or use the same domain and port used for registration. You also can use the same domain and port which were used for registration in service.

Click the “Done” button. Now you can your account behind the NAT.

Linphone for Mac OS

  1. Download the installation file from https://www.linphone.org/ and install it on your computer.
  2. Launch the program and click on the “Forward” button on the “Welcome to the account setup assistant” pop-up box. Select the box next to “I have already a sip account and I just want to use it”, at the “Account setup assistant” pop-up box, then click the “Forward” button.
  3. Enter your user ID, password and a domain. Make sure to enter your credentials into the relevant fields.
  4. Click “Apply” button. After that, click on “Options” in the menu bar and unselect the box next to “Always start video”.
  5. Now you can use your account with Linphone.

Are there any advanced settings for clients behind the NAT-connection?

Yes. Click on the Linphone menu and select “Preferences”.

Go to the “Network settings” tab. Set SIP/UDP value to 16060. Select the box next to “Behind NAT / Firewall (use STUN to resolve)”. Enter domain and port into the field “Stun server” (for example sip.domain.com:16060). Use the domain and port which are provided by your system administrator or use the same domain and port used for registration. You also can use the same domain and port which were used for registration in the service.

Click the “Done” button. Now you can your account behind the NAT.

Linphone for Ubuntu

  1. Download the installation file from https://www.linphone.org/ and install it on your computer.
  2. Launch the program, click on the Options and choose Preferences.
  3. Choose the “Manage SIP Accounts” tab and click on “Add” button.
  4. Click the “Forward” button in “Welcome to the account setup assistant” pop-up box. In “Account setup assistant” pop-up, select the box next to “I have already a sip account and I just want to use it”. Then click “Forward” button.
  5. Enter your user ID, password and a domain.
  6. Click on “Apply” button. After that, click on “Options” in the menu bar and remove checkbox from “Always start video”.
  7. Now you can use your account with Linphone.

Zoiper for Ubuntu

  1. Download the installation file from https://www.zoiper.com and install it on your computer.
  2. Сlick on the Settings menu and select “Create a new account”.
  3. Select the SIP account-type and click on the “Next” button.
  4. Enter your username, password and a domain.
  5. On next screen you can enter a name to identify your account.
  6. Click on the “Next” button and start using Zoiper client with your account.

Are there any advanced settings for clients behind the NAT-connection?

Yes. Click on the Settings menu and select “Preferences”.

Go to “Accounts” and select the Advanced tab.

  1. Set “Registration expiry” value to 600 seconds.
  2. Check the box next to “Use report” and select “Use UDP transport” in the dropdown list.
  3. Check the box next to “User report media”.
  4. Choose option “Use custom STUN” in the dropdown list.
  5. In “STUN options”, write the domain and port are provided by your system administrator, or use the same domain and port used for registration.

Zoiper for Windows

  1. Download the installation file from https://www.zoiper.comLaunch the client and confirm that Zoiper is allowed to accept incoming network connections.
  2. Click on the Settings menu and select Create a new account.
  3. Select SIP type of account and click on the Next button.
  4. Enter your connections details: the server address (domain), login (user ID), and password.
  5. On the next screen you can enter a name to identify your account. You can choose any name you want.
  6. Click on the Next button and start to use Zoiper client with your account.

Advanced settings for clients behind the NAT-connection

  1. Click on the Settings menu and select “Preferences”.
  2. Go to Accounts and select the Advanced tab.
  3. Set “Registration expiry” value to 600 seconds.
  4. Select the box next to “Use report” and select “Use UDP transport” in the dropdown list.
  5. Select the box next to “User report media”.
  6. Choose the option “Use custom STUN” in the dropdown list.
  7. In “STUN options” write the domain and port provided by your system administrator or use the same domain and port used for registration.

Zoiper for Mac OS

  1. Download the installation file from https://www.zoiper.com and install it on your computer.
  2. Click on the Settings menu and select “Create a new account”.
  3. Select the SIP account-type and click on the Next button.
  4. Enter your connections details: server address (domain), login (user ID), and password.
  5. Click on the “Next” button and start to use Zoiper client with your account.

Advanced settings for clients behind the NAT-connection

Click on the Settings menu and select “Preferences”./span>

Go to Accounts and select the Advanced tab.

  1. Set “Registration expiry” value to 600 seconds.
  2. Set the checkbox “Use report” and select “Use UDP transport” in dropdown list.
  3. Set checkbox “User report media”.
  4. Choose option “Use custom STUN” in dropdown list.
  5. In “STUN options” write the domain and port provided by your system administrator or use the same domain and port used for registration.

Blink for Windows

  1. Download the installation file from http://icanblink.com/ and install it on your computer.
  2. Launch the application and click on the Blink button. Click Accounts and click on the button “+” under the list of accounts.
  3. Enter your connections details: server address (domain), login (user ID), and password.
  4. Click the “Add” button. Go to the “Server Settings” tab and select the “Always use my proxy for outgoing sessions” box. Fill the “Outbound proxy” and ”Port” fields with the SIP address and port which were used for registration.
  5. Click the “Advanced” button and select the box next to “Enable UDP”.
  6. Now you can use your account with Blink.

Zoiper for iOS

  1. Download the installation file from https://itunes.apple.com/us/app/zoiper-sip-softphone-voip/id438949960?mt=8 and install it on your iOS device.
  2. On the main screen tap on the Settings menu and select Accounts. Tap on the “+” button. Answer “Yes” on the question “Do you already have an account?” and choose “Manual configuration”.
  3. Select the SIP account-type. Enter your connections details: server address (domain), login (user ID), and password.
  4. Click on the “Register” button and start using Zoiper client with your account.

Advanced settings for clients behind the NAT-connection

On the main screen tap on the Settings menu and select your account. Go to the Additional Settings and tap the Network Settings menu.

  1. Choose UDP in the Transports dropdown list.
  2. In “NAT Settings” section choose signaling & media from the dropdown list “report”.
  3. In the “NAT Settings” section fill domain in Server field and port. Your provider or system administrator should have provided you with a username, password and a domain. You can also use the domain and port which were used for registration in service.

Zoiper for Android

  1. Download the installation file from here https://play.google.com/store/apps/details?id=com.zoiper.android.app&hl=en and install it on your Android device.
  2. On the main screen tap on the Config menu and select Accounts. Tap on Add account button. Answer “Yes” in response to the question “Do you already have an account?” and choose “Manual configuration”.
  3. Select the SIP account-type. Enter your connections details: server address (domain), login (user ID), and password.
  4. Tap on the “Save” button to start using Zoiper client with your account.

Advanced settings for clients behind the NAT-connection

On the main the screen tap on the Settings menu and select your account. Go to the Optional section and tap the “Network Settings” menu.

  1. Choose UDP in the Transports dropdown list.
  2. In “NAT Settings” section choose signaling & media from the dropdown list “report”.
  3. In the “NAT Settings” section, enter the domain in server field and port. Your provider or system administrator should have provided you with a username, password and a domain. You can also use domain and port which were used for registration in the service.
  4. Select the boxes for “Use RPORT for signaling” and “Use RPORT for media”.

Bria for iOS

  1. Download the installation file from and install it on your iOS device.
  2. Tap on the Settings menu on the main screen and select “Accounts”. Tap on the “+” button.
  3. Select SIP type of account. Enter your connections details: server address (domain), login (user ID), and password.
  4. Сlick on the “Back” button and start to use Bria client with your account.

Are there any advanced settings for clients behind the NAT-connection?

Yes. Tap on the Settings menu and select your account. Tap on the “Account Advanced” menu.

  1. Click the following boxes:
    1. Use STUN Wi-Fi и Use STUN Mobile in SIP Network Traversal section
    2. Use STUN Wi-Fi и Use STUN Mobile in Media Network Traversal section
  2. In the section labeled STUN / TURN, enter domain and port in Server field. Your provider or system administrator should have provided you with a username, password and a domain. You can also use domain and port which were used for registration in the service.

Bria for Android

  1. Download the installation file and install it on your Android device.
  2. Tap on the Settings menu and select “Accounts”. Tap on “ADD ACCOUNT”.
  3. Select the SIP account-type. Fill in your Username, Password and a Domain.
  4. Click on the “Back” button and start using Bria client with your account.

Are there any advanced settings for clients behind the NAT-connection?

Yes. On main screen tap on the Settings menu and select your account. Tap on “Account Advanced” menu.

  1. Activate the following checkboxes:
    1. Use STUN Wi-Fi и Use STUN Mobile in SIP Network Traversal section
    2. Use STUN Wi-Fi и Use STUN Mobile in Media Network Traversal section
  2. In the section labeled STUN / TURN, enter domain and port into the Server field. Your provider or system administrator should have provided you with a username, password and a domain. You can also use the domain and port which were used for registration in the service.

Troubleshooting

  • We recommend to use PCMA and PCMU codecs (in case of troubles with OPUS).
  • We also recommend to enable «rport» and «rport media» if you use NAT.
  • You can receive your STUN details from your system administrator. You can use the same domain and port you received here as well.
  • If your NAT supports SIP ALG then you can skip the STUN server configuration.
  • Some softphones (Blink and partly Linphone) do not support STUN. For these softphones you must use a public IP.