I always hear that a good idea is to solve people's pain. Here I have one:
I'm programmer not entrepreneur. So from technical point of view, it's doable. But I'm not sure if it's a real pain for most of people and if there is any existed solution (as I know there is not)?
If it's a real pain I can implement the solution. Maybe add more features(schedule call, deliver recorded message) and apply a freemium mode on it?
Any suggestion or comment is great appreciated. :)
Now It's very clear that I should not go any further. Thanks so much for everybody's comment and suggestion!
There are 700 ways to get in touch with someone when their phone is busy:
I don't know of very many people whose preferred solution is "keep calling every ten minutes until you actually reach them." This sort of reminds me of what life was like in the 1950s before answering machines, email, text messages, caller ID, etc.
Wait ... are you from the 1950s? :)
Sounds like you're just passing off your pain onto someone else.
Every time you call their phone, they are getting a call-waiting indication which often cuts out their call or beeps in the middle of of a conversation, making communication very difficult. If they did not answer your call, there is a reason.
Doing this seems akin to somebody walking into a conversation and going...
"Guys, I'm here"
"Look, I know you're having an important conversation, but HI!"
"Are you done yet?"
"Ohh, look. A smartie!"
"Oh, just so you know I'm still here. Hi."
Don't know about where you are, but in the UK there are some fairly onerous legal restrictions on auto dialler systems due to abuse and silent calls from those super gym membership and "won" a holiday calls.
Now, is it something I'd pay for ? No, because most of the time it's an annoyance at most (Phone service here has a star code to auto call me back when line is free for 10p - mostly I don't bother)
Is it worth flying? Only you can say, but think of the (press) reaction the first time some drunk teen decides to have a laugh at 3am, or some moron decides to hassle their ex.
And once I've got through, then what? You're holding the call on the net - I want it on my mobile - skype maybe? Now you have to implement a skype connection.
Too much downside too little upside to my mind, unless I'm missing something.
What if you are not available when the call actually gets through?
If it would solve your pain I say you go right ahead and make it for yourself. See how it works. If you survive and still have any friends or people who will talk to you after -- oh, a week? -- then you could distribute it to said friends.
I downloaded one of those phone aps that lets you mask your caller ID as another number. I called someone who was avoiding me. They answered thinking I was the someone else. Yeah -- now I have two people justifiably avoiding me.
Sometimes the cure is far worse than the original pain.
Here is my idea for your startup. I grew up in a small town. (It was then -- not so much now) I was convinced that when the local glass repair company needed work some kid would magically go on a bender and throw rocks through windows. Clever. So how does this help your constant ringing program? Find a lawyer that makes money filing or defending people from restraining orders. Put some "in-app" advertising for the lawyer. He gets the calls from the product's user who is now defending themselves against restraining orders. Then your added feature can have the app capture the number being called, and sell that as a very warm lead to the law firm that specializes in filing restraining orders. It's probably not illegal -- but it is certinally of an highly suspect ethical nature. Which brings us back to your ap idea. . . . .
The general general consensus seems to be NO, don't do it, harness your talents for the good of humanity.
If your interested in someone who would be keen on it then look at selling it to debt recovery, accounts departments etc ...
10 years ago we built a predictive dialler for debt recovery, its focus was on optimising the time the operators spent on actual coversations rather than dialing, wiaiting and "dead time".