How do sites like these http://wakerupper.com/ work (back end) the call originates from? any info provided is appreciated thanks
It might be using an online service like Skype or something... and they probably built an API to wrap skype.
See http://www.net2phone.com/ - You can buy a package from them to place calls to PSTN lines through internet.