How to automatically use SKYPE when calling international number? I'd like to program my phone such that if I call an international number it'd automatically use skype (or ask me to connect to skype if not connected), and if I call within the US it'd just use my phone.

Examples:

+1 -> always use my phone

+56 (or other international codes) -> always use Skype.

Any suggestions?  I think tasker could help but I am new to tasker so I am still looking on how to program this kind of flows in tasker... I am open to other software/ideas as well.  Maybe it could be even more general, instead of using skype it could use any other VoIP good service (I am mostly familiar with Skype but I am sure there are other great services).

Thanks in advance!
On Android => 2.3 there is an option in phone settings under Internet Call Settings to add VOIP accounts as well as option Use Internet calling with the following options:


For all calls when data network is available
Only for Internet calls
Ask for each call


Using the third option is the closest you can get currently to your required way of doing this, using a regular SIP instead of Skype.

*Note: Some devices might not have these options even though they are later versions.