Possibly of interest to some of this thread's readers:
I have just finished a Perl module that is an interface to the "ClickToCall" functionality on the SunRocket web site. This allows you easily initiate phone calls to others though software.
I'm going to use it with a FileMaker contact database so that I can have a "Call" button on each record that will automatically call the selected person.
Another goal was to make it easy to create a web CGI that allows reverse calling. For example, let's say you have a friend that regularly calls you long distance. You call them back when they call to minimize toll charges, but it still costs 25 cents for them to first call you if you answer. You can send them a URL they can bookmark or make a shortcut of that goes to
http://yourserver.com/sundial.cgi?their-phone-number. When they go to that link, you SunRocket line will ring. When you pick up, it dials their number.
Some limitations to keep in mind for remote reverse dialing:
- The number you specify will not ring until you first pick up your SunRocket phone.
- When you phone rings your Caller ID will show your number, not the number you are calling.
- If you don't pick up you SunRocket line it will ring about 10 times before stopping and will NOT follow your forwarding preferences.
- You must specify your email address and password in the script, so be sure to properly secure the script source on the server.
The module can be downloaded
here.
This is just the Perl module and a command line wrapper. I have not written a web CGI yet but plan to and will add it to the archive when it's done.
Let me know if you have any suggestions or problems here or via email. (My email address is included in the readme file.)
-Troy-