The Twilio.js library allows developers to establish audio connections between a web browser and a Twilio Application. Including the Twilio.js library gives developers access to a couple of objects. One, Twilio.Device, allows one to make outbound connections, accept incoming connections, and set up connection event handlers. Another object, Twilio.Connection, allows an application to interact with a call as it is happening -- mute, unmute, or send DTMF tones. The extensive documentation includes a Quick Start option.
In a bid for a larger chunk of the unified communications market, CounterPath announced an API for its Bria for Windows communications platform. The Vancouver company produces softphones, which allow users to make Internet phone calls (think Skype and Google Voice) from a computer or a mobile device. Although a relatively small player in the market, Counterpath has a respectable 10 million downloads of its client. Its client consists of X-lite, free, and Bria for commercial use. Bria offers voice and video over fixed, mobile and WiFi networks. It's ability to automatically switch to WiFi, allows users to stay connected while saving money.
The ol' mid-date excuse to cut things short has an upgrade from a new mashup. Escape My Date reacts to a Twitter message for help and dispatches pre-selected friends to call you. The excuse, it seems, is still up to you to figure out.