If you are using nonoh to manage international IP calls with acceptable rates, I can recommend taking a look at this command line dialer script.

It is much more convenient to use than the website (no need for the ugly select box country code), and you can easily set up aliases or another front end for it. Besides, it doesn’t need a big web browser so you it is also good to use over SSH. Furthermore, you can easily see the rates (which are setup charge; tariff; and billing interval for caller and callee, in €-¢t/10000) before even accepting the call.

To use it, you need a working Perl installation. Then just type cpan followed by install WebService::Nonoh. Obviously, the script might break when the website changes.

An older script was based on the script found on voip-info.org with added fee and error code output.

A small usage summary:

# check balance:
nonoh SERVICE USER PASS
 
# connect call
nonoh SERVICE USER PASS FROM TO
 
# send SMS
nonoh SERVICE USER PASS FROM TO MESSAGE