Have scene or switch launch external program?

Hey guys,

I am looking to have Vera launch an external program, or send a keyboard command based on a scene or switch position.

The idea is I would like to be able to launch a skype video call, or google hangout from a computer that is locally connected on the network with Vera.

Similar to what this guy did:

I see skype has an api:

And it has provisions to launch a video call:

Any idea on how to trigger such an event? Or is there a simpler way to accomplish what I would like to do?