≡ Menu

Outbound IVR : Interesting Implementation

Recently, I have come across some interesting outbound IVR ( Interactive Voice Response System) implementation. While it may not be the best outbound IVR arrangement, but it sure is the cheapest and most reliable in the circumstances in India. Just to mention, majority of the outbound IVR applications dial out a number, plays a recorded message and disconnect. It does not capture any response from the called party.

OUTBOUND IVR Implementation in India

How is this outbound IVR implemented ?

It uses a EPABX ( Electronic Private Automatic Branch Exchange ) which has minimum one PRI card in it as well as few FXO/CO lines. Then it uses normal SIM ( Subscriber Identity Module) of all available GSM operators available in India ( GSM Cards available on many EPABX models in India). There are also few equipment called “E1 PRI ISDN GSM Gateway” which allows connecting multiple SIMs at one end and E1/PRI link at the other.

Apart from this, it uses normal CTI board with E1/PRI connectivity and one smart outbound IVR with database connectivity.

Now, the role of the smart outbound IVR is :

1. The outbound IVR is designed such that it is able to detect the operator once it picks the phone number from database to make an outbound call.

2. Once it detects the operator, it seizes a channel from CTI board which corresponds to the SIM of the same operator in the “E1 PRI ISDN GSM Gateway”. So, it uses the same operator SIM to make the outbound call. If it is landline number, it uses the FXO/CO line to make outbound call!

So, at the end, it is just a very smart ‘least cost routing’ feature available in many EPABX models!

How does t benefit ?

In India, operators have various tariff plans where one can make unlimited calls anywhere across the country in its same network. For example, an Airtel Mobile subscriber can make unlimited number of calls to any other Airtel number all across India. If it is not unlimited, then it is very big number for a fixed cost.

Whereas, if one uses normal PRI or E1 links from telecom operators, they do not have this kind of tariff for users. So, making he outgoing calls from SIMs than PRI lines are much cheaper than making outbound calls from PRI lines.

Big call centers or hosted IVR providers may subscribe to PRI lines from all telecom operators, but the the hardware and software cost will also be enormous, apart from maintenance problems. So, it is observed that, many people are using this kind of arrangement for making outbound Bulk voice calls.

While talking to some telecom operators, they have no idea about this practice. Some people had told me about demerits of using SIM to make calls like network congestion, signal problems etc!

This is quite interesting implementation of outbound IVR in India!

Next post:

Previous post:

{ 10 comments… add one }
  • Sangram September 26, 2010, 7:38 pm

    Hi Utaam,
    Is there any solution for OBD like if subscriber is in roaming OBD should not try that number.


  • Uttam Pegu September 27, 2010, 11:01 am

    Hi Sangram,
    I am not aware of any such product available.

    But it can surely be very good feature in any OBD! If I remember correctly, it is possible to ‘query location’ of a mobile phone from switch online. So, it should be possible to make such ‘smart OBD’.

    At least mobile operators should use such ‘smart feature’ while making payment reminder calls to their subscribers.

  • Vishal October 19, 2010, 9:53 am

    Hi Uttam – Good article. I have just started playing with IVR for one of my solution. Can you please put up a article on the internals of IVR.
    This will be very good for people like me who at the moment are using it like a blackbox.


  • Prawar Gupta May 24, 2011, 12:18 pm

    Hi Uttam,
    Nice article, could you share the logic of finding the operator for a number and how this is kept updated with new set of numbers coming in almost everyday.


  • Uttam Pegu May 26, 2011, 8:25 pm

    Hi Prawar,
    Presently, we get series from phone operator.

    But it is going to be difficult now after MNP.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.