Tuesday, April 12, 2011

Unlimited free IDD calls


What Do I Need To Start?
  • A broadband Internet connection. 
  • Free 02nos of Callcentric user accounts.
  • Free 02nos of  IPKall US phone numbers.
  • A softphone such as X-lite free Softphone; or bring your own Telephone Adapter or IP Phone to make this more effective(You don't have to keep switch on computer).
That's it! We DO NOT require a credit card.
Steps:
1. Open your web browser and go to https://www.callcentric.com/login/ and create a new account free.

After you submit your information they will send your activation link.


Please click link then they will redirect you to a your new callcentric account.

Now copy your new sip number.
2. Now your going to test your Callcentric account. please follow the below screen instructions for register your new account in to SIP Phone. For example im using X-Lite soft phone. For install to any other SIP phone you can find configuration instruction in hear http://www.callcentric.com/support/device/other .

Ex: configuration.
COUNTERPATH X-LITE GENERAL INFORMATION
The X-Lite product page can be found here.
The X-Lite software can be downloaded here.

The X-Lite manual can be found here.
The CounterPath support forum can be found here.

The setup information below is based on X-Lite version 3.0 (version 1003l build 30942); although most other older and newer version will look very similar.

CONFIGURING X-LITE version 3
After downloading and installing X-Lite, follow the directions below to configure X-Lite for Callcentric. The configuration is the same for X-Lite on Windows and Mac OS X.

We recommend that you read each step through in its entirety before performing the action indicated in the step.


STEP 1 Open the X-Lite application.
STEP 2 If you have had X-Lite installed for a while please skip to 2B below.
STEP 2A If you have just installed X-Lite you will see a screen appear like the one below:



If you see this window skip to STEP 3, if not, see 2B below.
STEP 2B If you have had X-Lite installed for a while please RIGHT-CLICK in the main window and select SIP Account Settings... from the drop-down menu.

STEP 3 Click the ADD... button in the SIP Accounts window.

STEP 4 You will now see a window with tabs across the top, and fields to be filled. Follow the directions below for how to fill the fields within each tab.

STEP 5 Within the Account tab fill in the fields as explained below:


FieldSetting
Display Name:Enter your name in this field
Username:Enter your Callcentric number here (your Callcentric number starts with 1777 and has an additional 7 digits)
Password:Enter your SIP Password here. Your SIP password is the same password you create when you sign up for you Callcentric account. Optionally you may change it in your preferences.
Authorization user name:Enter your Callcentric number here (your Callcentric number starts with 1777 and has an additional 7 digits)
Domain:Enter callcentric.com in this field


In addition the Register with domain and receive incoming calls option should be CHECKED; and the target domain radio button selected.

The dialing plan should be left as its default which is: #1\a\a.T;match=1;prestrip=2;

Below is an example:



Once done please click the Apply button; then click on the Topology tab
STEP 6 Within the Topology tab make sure that the settings are configured as shown in the picture below:



Once setup as above, click the Apply button (if you made any changes), and then click the Advanced tab.
STEP 7 Within the Advanced tab make sure that the settings are configured as shown in the picture below:



Once setup as above, click the Apply button (if you made any changes), and then click the OK button.
STEP 8 You will now be back at the SIP accounts screen. Click the Close button as shown in the picture below:

STEP 9 The X-Lite software will now attempt to register (login) to our servers. You should see this happen in a few seconds and if successful you will see a screen like this:



If you receive an error message, please verify that your internet connection is working on the computer, and re-verify the settings.
STEP 10 That's it! You can now make a phone call.
3. Now almost done with one new SIP account so please repeat the same steps from beginning to create other SIP account on your friends computer and try to dial SIP numbers between each other.

4. If you need to get a free USA Phone number and register that to your callcentric account Please follow Below instructions.

Open your new internet browser window and go to http://phone.ipkall.com/.

Please select whatever information as image shows
Enter your sip number in to SIP username filed.
Enter hostname as in.callcentric.com
Enter your correct email address on Email Address filed. Because they send your new USA number in to this address.
Enter your callcentric password in to password filed.

After you submit your information they will send you a new Free USA Number.



 Now you have finished everything. To test USA number you can try google call phone web client.




5. Configure Android to receive calls using Google Voice.
  1. If you are using nexus S, good news, it has inbuilt capability to get the SIP calls though this can be also be done using SIPDROID on other android devices. For Nexus S you can follow the steps below:
    1. Goto Settings -> Call Settings and under Internet Call Settings click on "Accounts". 
    2. Untick receive calls.
    3. Click on Add Account.
    4. Now in username enter the 2233xxxxxx provided by sip2sip
    5. Enter the password used for sip2sip account in password field. (qwerty in this example)
    6. Enter sip2sip.info in server.
    7. Untick the "Set as primary account" field.
    8. Click on Optional Settings and in Outbound proxy address enter proxy.sipthor.net
    9. Press back button till you are back to call settings. Now under Internet Call Settings click on "Use Internet Calling" and select "Only for Internet Calls".
  2. For  SIPDROID once you have downloaded and installed it from android market, follow the steps below:
    1. Open SIPDROID, and goto Settings ->SIP Account.
    2. In Authorization Username enter: 2233xxxxxx@sip2sip.info
    3. Enter the password used for sip2sip account in password field. (qwerty in this example)
    4. In Server or Proxy enter - proxy.sipthor.net
    5. In Domain enter sip2sip.info
  3. Now save and exit. SIPDROID will register the VOIP and turn green.
  4. Now from gtalk plugin in the browser from some other gmail account try to call US phone number obtained in Step 2-4 (253-XXX-XXXX). Your phone should ring and so should the Xlite.
If step 4 did not happen as expected, you need to review the configuration and once it does happen as expected, your set-up to recieve calls is completed.
6. Configure Android to make calls using Google Voice.
  1. Download and install Google Voice Callback on android device - https://market.android.com/details?id=com.xinlu.gvdial&feature=search_result
  2. Provide the gmail credentials for the application. This will perhaps explain my recommendation for a new gmail account. You will be giving login credentials to a third party application but since it's a new account with no confidential info, it should really be safe.
  3. In the settings for when to use callback select "Ask Everytime" if you are outside of USA.
  4. This is it. Try calling one of your USA contact and this application should make a call back and you should be able to talk for free to your US friends.
This is happy ending for those who don't have sight of our aim - make free international calls. For free international calls though you have reached a point where you will have dependency on person you are calling. Following 3 options will be possible:
  1. If the person you are calling also has android device and they follow this tutorial they will have a US number which you can then store in your contacts against that person's name and from thereon you both can call each other absolutely free.
  2. If your friend has a SIP enabled device, they can follow this tutorial and replace the set-up of Android device to setting up their own SIP device.
  3. If above two are not viable options, you can ask your friend to call you on your international number through googletalk plugin in their web browser. Unfortunately this takes away the flexibility of you being able to call them but given the constraints this may still be a good option to talk for free.
Final words - I know it's a long post and looks complex but believe me if you do it right it takes roughly 20 minutes.

Hope you find the post helpful.