Smart Caller

Are you tired of punching in a number every time you call parents back home using a calling card? Or how about typing in your spouse’s desk extension number every time you call their office? Well, now you longer need to do that because you have Smart Caller to your rescue!

So what exactly is Smart Caller?

Smart Caller lets you create rules for your phone so you don’t have to repeat the mundane steps every time while calling frequently accessed numbers that need some touch tone processing.

How does Smart Caller work?

Creating custom rules for your phone is a two step process:

1. Select the number or set of numbers for which you want to create the rules.

2. Select the set of actions and input details for each of these actions.

The app has an intuitive interface which makes rule creation really easy.

Here’s an example. Lets say I have calling card number saved as contact “ABC Calling” which lets me call any number in India. Now I have all contacts from India saved as “+91……….” (number with prefix +91) in my contact list. I want that every time I call this number, it should directly get routed through “ABC Calling” calling card number. In order to do this, I’ll click the green add button on the home screen of the app.

After clicking the green add button, the following screen will appear:

Here, you need to enter a name for rule you are about to create. Lets say we name the rule “Test”.

Next, select a condition from the pull down menu.

The condition can be one of the following:

1. Numbers starting with prefix: Apply the rule to all the numbers in contact list starting with a certain prefix (lets say +1 or +91)

2. A specific number: Apply the rule to a specific number in contact list.

3. Numbers of certain length: Apply the rule to all n-digit numbers (lets say 5-digit numbers)

4. All Numbers: Apply the rule to all numbers in contact list.

Now, I want to add a rule for all numbers starting with +91

Next, click the green add button in front of “List of Dialing Steps” to add actions. So for instance, for the rule we are creating, we need to:

a. Dial access number

b. Dial PIN

c. Replace prefix +91 by 0 in the original outgoing number

Next, save the rule. Thats it! That was easy huh!

You can also delete the rules anytime you want, by simply clicking the delete button (Delete Button) present towards the left of each rule tile:

You can edit a rule anytime by “long pressing” the corresponding rule tile:

The rules can also be rearranged by simply dragging across the screen using the reorder icon () present towards the right of each rule tile:

Please note that if there are multiple rules whose condition match the outgoing number, the first one in the priority list is picked up (top most rule in the list has highest priority).

What does each action mean?

1.Dial Access Number : This is the number where you want to redirect the outgoing call. For example, this could be your calling card operator’s access number or your spouse’s main office number.

2. Add Pause: Adds a pause for specified number of seconds before executing the next action in the list.

3. Dial PIN: This action allows you to specify PIN number to be punched in (via DTMF tones) during the call. For example, this could be the PIN for your voice mail machine or calling card.

4. Replace prefix in outgoing number: This action allows you to modify the outgoing number (by replacing the specified prefix) before punching it in (via DTMF tones). For instance, if a number is stored in your contacts as +91 1234567890 but the calling card requires the number to be punched in as 0 1234567890, then this rule allows you to perform the replacement.

5. Dial original outgoing number: This action punches in (via DTMF tones) the original (unmodified) outgoing number.

6. Dial custom number: This rule allows you to specify any custom number to be punched in (via DTMF tones).

You can specify any number of actions for a particular rule. All actions are executed in order (top most action in the list goes first). You can also reorder the actions using the reorder icon () present towards the right of each action tile.

By creating these simple custom rules for your phone, you can save yourself from the hassle of  going over repetitive steps every time.

Following are some more rule examples:

1. International calling card

2. Check voice mail: This rule dials 111-111-1111, pauses for 5 seconds and then enters the PIN 1234 to access voice mail messages.

3. Calling your spouse: Let’s say your husband’s work extension is saved as a 5-digit number in your contacts list. The rule below first dials the access number (111-111-1111) and then dials the 5-digit extension number (which is the original number).

4. Your bank’s or cable operator’s customer service: Let’s say you need to dial some 800 number frequently, which needs you to punch in ’0′ to reach the Customer Care Service. This rule dials the 800 number, waits for 3 seconds and then dials 0.

The examples shown above are simple rules which you might find handy for day to day usage. Hopefully, they’ll give you an insight as to how you can create more rules easily.

Have any questions, feedbacks or feature recommendations? Please email us at pnossos@gmail.com. We would love to hear back from you! Please tell us about your experience or report any problems here.

28 Responses to “Smart Caller”

  1. BeeGee_Tokyo says:

    Seems not to work on Android 2.2 (Froyo) on my HTC Desire. No other dialer/caller/number changer installed. Anybody else has the same problem?

  2. harry says:

    < a href = :?

    sps :neutral:

  3. carl says:

    “http://en.patriot-cccp.ru/index.php?option=com_content&view=article&id=7866&lol=guard@kskzs1.act”>.…

    tnx :?

  4. dwayne says:

    taken@yimtu.twelve” rel=”nofollow”>.

    tnx for info :!:

  5. jessie says:

    “http://en.patriot-cccp.ru/index.php?option=com_content&view=article&id=612&lol= industry@uqzpo2.gentleman“>.

    сэнкс за инфу :grin:

  6. dennis says:

    sail@ehwnc5.wise” rel=”nofollow”>.

    hello :cool:

  7. joey says:

    < a href = :evil:

    good :lol:

  8. maurice says:

    run@pashw7.bring” rel=”nofollow”>.

    сэнкс за инфу :)

  9. gene says:

    “http://en.visors.ru/?p=3936&lol= north@bwgxs3.jump“>.

    спс :!:

  10. alberto says:

    :x

    спс за инфу :idea:

  11. andre says:

    8)

    thank you :???:

  12. pedro says:

    :???:

    tnanks for information :arrow:

  13. willard says:

    :neutral:

    спс за инфу :P

  14. tony says:

    :oops:

    сэнкс за инфу :razz:

  15. angelo says:


    :eek:

    спасибо за инфу :x

  16. jeffery says:

    :|

    спс за инфу :cry:

  17. steve says:

    :lol:

    спасибо за инфу :?:

  18. earl says:

    :arrow:

    thank you :idea:

  19. lawrence says:

    :o

    спс за инфу :P

  20. joseph says:

    :cool:

    сэнкс за инфу :twisted:

Leave a Reply