Can I make a website to allow 3rd parties to place calls on my Google Voice account?
I know you can have a Google Voice widget that allows 3rd parties to enter their phone number, then Google Voice calls them and then connects the call to you. That is similar to what I'm looking for, but I want to do something a little different that requires a custom widget that doesn't seem to be offered automatically through Google Voice.
What I want is to have users register their phone number on a website. The site would then add their number to my Google Voice account, which would send them a verification. They would enter the verification and then their number would be in my Google Voice account. Then I want to have them click on a button and have that button call their number before connecting them with a pre-programmed 3rd party number.
It doesn't have to be Google Voice, but Google Voice is free and it is easy to keep track of the calls there. (There are some downsides to Google Voice for this purpose, like the fact that it doesn't tell you which connecting phone was used to place the call, though that can also be addressed problematically. But if anyone has a suggestion for a different method, I'm open to that too.)
I haven't committed to a programming language yet. I know vb.net and c#.net, but I have friends who could help out in other languages if I give them the basic instructions on what I'm trying to do.
Any ideas?
I don't think the UK data protection act applies to my website to allow Americans to place calls to their local representatives through a central phone system after registering their phone numbers with it and controlling when and with what phone the call will be placed.