header

Use iQall to reduce the cost and increase the productivity of your calls

Using iQall, you can make free calls from your iPhone. Dial the number you want to call to from your iPhone, and iQall will send via the Internet a request to your Quadro IP PBX to connect your iPhone with the dialed number. If you have a GSM plan with the free incoming calls, you don't have to pay any charges on your iPhone.

iQall diagram

How it works

iQall uses a Quadro IP PBX to establish the calls between your iPhone and the dialed numbers anywhere in the world. After installing iQall on your iPhone, just configure it with a Quadro IP PBX entering the IP address and the password of your Quadro as well as the phone number of your iPhone. Having done that, simply dial or select the number you want to call to and press the "Call" button. Then iQall sends via the Internet the request to the Quadro IP PBX to connect your iPhone to the dialed number. Quadro calls you back via a carrier(s) and connects you to the dialed number.

It doesn't matter where you are, you can call to your co-workers in the office just dialing the extension number - the same as if you are in the office and calling from your in-house extension.

Your iPhone number and the numbers you are dialing should comply with the numbering format used in the Call Routing Table of the Quadro IP PBX. iQall is not a softphone however, since it uses the Quadro IP PBX for making the call, the call connection path may include VoIP (Voice over IP) fragments.

Cost savings calling convenience

Since the Quadro IP PBX calls you back for connecting to the destination, you don't need to pay any charges on your iPhone if you have a GSM plan with the free inbound calls. Also, since the connection to the destination is established by the Quadro, you don't need to pay for that call leg on your iPhone even if you are making international calls.

If your iPhone is not tied with a specific carrier, you will save even more on roaming charges when traveling. Just install a SIM card from the local carrier and make calls using iQall. The Quadro located in your country will call you back via ITSP (Internet Telephony Service Provider) or any other carrier configured in your Quadro, and will connect the call. Your SIM card will not be charged at all.

In cases when the Quadro is using the carrier (cellular, local, long distance or VoIP) for connecting the call, some charges may apply to call legs which use the carrier.

Configuring iQall

To configure iQall follow the steps below:
  1. Install the "iQall" application
  2. Tap the "Settings" icon on iPhone and select "iQall"
  3. Configure the settings as follows:
    1. IP Address: [enter the IP address of Quadro IP PBX to be used with iQall]
    2. Port: [enter the http (80) or https (443) port of Quadro IP PBX to be used with iQall]
    3. User Name: admin or extension number (available only if the Quadro is using 5.2 firmware release or higher)
    4. Password: [enter the admin or extension password (extension password is used when the extension number is selected above)]
    5. Secure Connection: [select OFF for http and ON for https connection]
    6. Call Fail Timeout: 30
    7. Call-Back Number: [enter your iPhone's cellular number routable from Quadro]
    8. Configure the dialed number modification rules if needed. Maximum three modification rules are allowed, named as: "Prefix 1", "Prefix 2" and "Prefix 3". Modification rule consists of the three parts: "Pattern", "Remove" and "Prefix". The "Pattern" may include the "*" and "?" wildcard characters and plays the same role as the "Destination Number Pattern" field in the Call Routing table on Quadro. "Remove" specifies the number of digits to be removed from the left of the dialed number if it matches with the pattern. "Prefix" specifies the digits that will be added to the number from the left.
  4. Tap the "Settings" button to save the settings and press the "Home" button to close the settings
To make a call follow the steps below:
  1. Tap the "iQall" icon to launch the application
  2. Enter the phone number from keypad or select it from "Contacts" or "Outgoing" or "Favorites"
  3. Press the "Call" button to make a call
  4. The "Calling…" message with the contact's name and phone number will pop-up and Quadro IP PBX will call you back in a few seconds via your cellular carrier
  5. Upon receiving the call from cellular carrier, tap the "Answer" button and wait until Quadro connects you to the dialed number.

Configuring Quadro IP PBX

To make a call iQall sends from iPhone to Quadro IP PBX the http(s) request with the iPhone's and the dialed (destination) numbers in it. Upon receiving that request the Quadro calls you back on iPhone and as soon as the call is answered, it makes the call to destination number and connects both call legs in one call. During the call between iPhone user and dialed number, both call signaling and the voice streams pass through Quadro. Therefore, in order that the Quadro could make both calls, in Call Routing Table on Quadro you need to have the appropriate records routing the calls to your iPhone's and the destination numbers. Both numbers can be reached by many different ways depending on the usage scenario and your preferences.

Below are some prerequisites related to call routing records used for making the iQall initiated calls (to iPhone and to a dialed number):
  • The iQall initiated calls are made on behalf of the "System Attendant" of Quadro and therefore, if the "Filter on Source" is enabled on call routing record, the "Source Number Pattern" should be set to "*" and the "Source Type" should be set to "PBX".
  • If the "Destination Type" of the call routing record is "SIP", "SIP-Tunnel" or "IP-PSTN" then the "Use RTP Proxy" needs to be enabled.
  • If both calls (to iPhone and the dialed number) are using the same call routing record of "PBX" destination type then the ITSP/SIP account connected to that record shall allow to make two simultaneous calls via that account.
IMPORTANT NOTICE: iQall is using the management access port for sending the call request to Quadro. Therefore, be sure to keep that port open for iQall without compromising the Quadro security.

What's New in Version 1.0.2

  • Handling the formatted phone numbers selected from the "Contacts"
  • Dialed or selected phone number modification before making the call
  • Secure connection by default
  • Some minor user interface changes

Requirements

iPhone OS 2.1 or later; Quadro IP PBX firmware v.5.1.17 or later.

Download

Download the iQall application today from the Apple store.
http://itunes.apple.com/us/app/iqall/id352659493?mt=8

Questions or comments regarding this page: webmaster@epygi.com

© Copyright 2012 Epygi Technologies LTD. All rights reserved