Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I've got a long distance calling plan where I call a number and get a busy signal. The service then immediately calls me back, and when I answer, I'm presented with a dial-tone at which point I can call any number I want, with really cheap rates, while only getting dinged for local incoming minutes on my iPhone.

The problem with this is that I can't find a way to access and "dial" numbers from my Contacts when I'm presented with the dial-tone. I essentially have to have the number memorized or written down beforehand.

When given the dial tone, I can access all my contacts, but there doesn't seem to be a way to generate the keypress tones from them.

Is this possible on the iPhone? Maybe some other app that I can launch after answering the call which will access numbers in Contacts and generate keypress tones?

share|improve this question
    
very intriguing, and valid, question! –  Cawas Mar 25 '11 at 14:29
    
Don't you have free long distance on your phone? Or is that a US-centric assumption? –  CajunLuke Mar 25 '11 at 19:16
    
I'm in Canada. No free long distance on the plan that I've got. –  Jay P. Mar 26 '11 at 15:36
    
@wheat any reason for adding "iPhone" in front of the title. Isn't it what tags are for? –  Loïc Wolff Sep 27 '11 at 13:02
    
@WheatWilliams Loic is correct, adding words to tag the question in the title is discouraged. However, feel free to add the word where appropriate within the title itself - i.e. "Dialing numbers from Contacts on iPhone when using a calling card..." –  Kyle Cronin Sep 28 '11 at 21:50
add comment

2 Answers

Could you try accepting the incoming call, then starting a conference call where you dial the 3rd party? The dialing might make noises that the calling card service can hear, then you disconnect from the 3rd party before it connects and bills you.

share|improve this answer
    
That shouldn't be the case, when you tap hold, the other line is muted entirely in both directions. –  Jason Salaz Apr 29 '11 at 17:01
add comment

The only solution I could find for this is using the speakers and some program like the 1 buck MagicDial, that can translate the phonebook into DTMF dial tones and is actually made to do it so to another phones'es speakers.

Lastly, an idea would be changing service. There are calling cards that you call a local number - then you could use pause to dial the number in sequence. Or using VOIP directly from the phone, which is conceptually cheaper than calling cards since it doesn't require your side to have a call center.

share|improve this answer
    
Are you sure MagicDial would work? I'm not trying to use my iPhone to dial a different phone, I'm trying to insert keypresses while on a call with my iPhone. I could only imagine this working if I put my iPhone into Speaker mode, and the keypresses were loud enough for the iPhone's microphone to pick up –  Jay P. Mar 26 '11 at 15:37
    
@jay you're right. I'm not sure what I was thinking! it still may work even if you turn the speaker off and reduce the volume as it may be possible to send sound out to a caller. but i'm not sure it will. –  Cawas Mar 26 '11 at 15:56
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.